Giter Site home page Giter Site logo

zdevelopers / hawk-gui Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 2.0 21.36 MB

Hawk's web interface to store, process and display reports on the web.

Home Page: https://hawk.carrade.eu

License: Other

Rust 14.91% Makefile 0.09% Python 20.77% HTML 11.57% SCSS 52.66%
website reports minecraft minecraft-matches statistics hawk uhc minigames minecraft-minigames

hawk-gui's People

Contributors

amaurycarrade avatar dependabot[bot] avatar prokopyl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

fossabot 5l1v3r1

hawk-gui's Issues

JSON-formatted item names are rendered as JSON

In recent versions, Minecraft use JSON text components to format item titles. When such items are displayed in a report, the raw JSON is shown. Example.

We should implement a JSON text component โ†’ HTML parser/renderer (in Rust? maybe the Minecraft text part will be in an external crate in the future) to handle that. All reports will be fixed by re-processing all of them.

Miscellaneous remarks

Wow, it looks amazing.

A few remarks and suggestions:

  • The tooltip should be transparent to cursor events; when the user moves their mouse too quickly and manages to place it over the tooltip it causes a weird glitch.
  • The icons are bilinearly anti-aliased when the window is zoomed. Also I may be mistaken but the hearts don't appear as crisp on my screen as the other icons. Both could be fixed with image-rendering: pixelated.
  • In my opinion the bounding box that triggers the display of the tooltip on mouse hover should be increased. For example, in "general statistics" it would make sense to include the icon in that box.
  • The main title can be hard to read depending on the position of the background image.
  • Not sure if that's on purpose but the active tabs don't look consistent:
    image (main tabs)
    image (player tabs)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.