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