Commit Graph

12 Commits

Author SHA1 Message Date
TechnoPorg c9714e938f
Make the class reference table sortable (#28)
The main table's headers are now clickable to sort columns in ascending or descending order.
String columns are sorted alphabetically, description columns are sorted by MISSING vs. OK, and numeric columns are sorted by relative percentages.
A custom JS sorting implementation is used, both to avoid a large dependency and to handle the unique format of these table entries.
The cursor when hovering over table headers indicates that they can be interacted with.
2023-10-11 23:06:11 +02:00
Hugo Locurcio 62f68aa7d4
Tweak favicon to distinguish it from other Godot-related websites 2021-09-02 19:17:21 +02:00
Hugo Locurcio b458b58edc
Tweak the dark theme to better match the Godot proposals viewer 2020-12-20 23:51:41 +01:00
Hugo Locurcio bfd29fbbf1
Fix fixed table background color when using the light theme 2020-11-03 14:56:25 +01:00
Yuri Sizov b7d634cbfa
Make the header of the table sticky (#7) 2020-11-02 20:27:22 +01:00
Hugo Locurcio 516670446a
Style the table at build time to speed up page loading (#4)
This makes the page load in ~500 ms instead of 3 seconds on
Chromium 81 on Linux.
2020-06-27 00:42:30 +02:00
Hugo Locurcio 9e991a89d0
Make the table favor horizontal scrolling over wrapping 2020-03-23 22:32:05 +01:00
Hugo Locurcio 06b29224a1
Center main elements on the page 2020-03-23 22:31:47 +01:00
Hugo Locurcio c4bb1ea171
Add a static `.nojekyll` file
This is required so the deployed website isn't considered as a
Jekyll site by GitHub Pages.
2020-02-26 22:06:22 +01:00
Hugo Locurcio 1da342d6b9
Tweak the table hover background color
This makes the hover effect easier to distinguish from the even-odd
row background colors.
2020-02-26 22:06:03 +01:00
Hugo Locurcio afd26a5038
Improve link colors for readability 2020-02-26 22:05:46 +01:00
Hugo Locurcio f69e63d931
Initial commit 2020-02-26 20:01:37 +01:00