Commit Graph

31 Commits

Author SHA1 Message Date
Hugo Locurcio
7f457624e3 Fix this repository's commit date being used instead of the engine's
This also outputs the commit hash and date used during the build
for debugging purposes.
2020-06-26 22:22:10 +02:00
Hugo Locurcio
c750d90ead Add setup instructions for local development 2020-06-15 21:47:09 +02:00
Hugo Locurcio
a88e9d3198 Add commit date information to the header
This makes it easier to notice the page is up-to-date (or not),
without having to click on the commit hash.
2020-06-15 21:40:36 +02:00
Hugo Locurcio
83d09f8af9 Add a link to the classref contribution guide at the top of the page 2020-06-15 21:26:19 +02:00
Hugo Locurcio
2aaeeef21b Fade out 0/0 completion ratios as there's nothing to document
This makes the table easier to read.
2020-06-15 21:26:19 +02:00
Hugo Locurcio
ccfb913f31 Travis CI: Update to Hugo 0.71.0 (#3) 2020-05-23 15:52:39 +02:00
Hugo Locurcio
412c51d787 Change copyrights for consistency with the @godotengine organization 2020-05-23 14:16:40 +02:00
Hugo Locurcio
3d0383fbdf Include module documentation in the generated report
This closes #2.
2020-05-16 19:58:26 +02:00
Hugo Locurcio
20b313a1a7 Travis CI: Update to Hugo 0.69.2 (#1) 2020-04-26 17:01:43 +02:00
Hugo Locurcio
a4f6c17788 Deploy generated pages to the @godotengine organization 2020-04-09 21:45:16 +02:00
Hugo Locurcio
9e2263164f Add a null check when modifying the documentation link
This prevents a runtime error from appearing in the console.
2020-03-23 22:43:03 +01: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
e45c2efc85 Make documentation links shorter to make the table less wide 2020-03-23 22:31:29 +01:00
Hugo Locurcio
b0edb6ee83 Travis CI: Readd skip_cleanup: true key
It's marked as deprecated, but I don't see how else I can make
deployment working.
2020-02-28 19:14:19 +01:00
Hugo Locurcio
22d6dbc2a7 Travis CI: Use Python 3.8 2020-02-28 18:23:22 +01:00
Hugo Locurcio
13d7b41a06 Fix deprecations in .travis.yml 2020-02-27 18:58:14 +01:00
Hugo Locurcio
ccbbb75ce2 Tweak the overall percentage color algorithm for better usability
Only fully completed documentations will now have a green background.
The old algorithm is used again for incomplete documentations.
2020-02-27 18:56:32 +01:00
Hugo Locurcio
f1715ca8dc Make overall percentages tint towards green as they get closer to 100% 2020-02-27 18:53:19 +01:00
Hugo Locurcio
f6e54bfdfe Disable taxonomyTerm page generation to avoid Hugo build warnings 2020-02-27 18:34:58 +01:00
Hugo Locurcio
128624ca4a Enable minification when building the website for deployment 2020-02-26 22:50:38 +01:00
Hugo Locurcio
a5061e9694 Mention where generated HTML pages are deployed 2020-02-26 22:23:25 +01:00
Hugo Locurcio
a8b191512c Deploy the website using Travis CI 2020-02-26 22:20:32 +01:00
Hugo Locurcio
43e4a7ac2d Travis CI: Specify minor Python version only
While less predictable, this ensures a bundled Python version is always
used to avoid downloading it every time.
2020-02-26 22:13:07 +01:00
Hugo Locurcio
44b4cf8751 Add a lang attribute to the HTML page 2020-02-26 22:07:34 +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
ba82f1edb5 Color completion percentages' backgrounds dynamically
This makes for easier visual grepping.
2020-02-26 22:04:10 +01:00
Hugo Locurcio
a0712e78f0 Use an heredoc for the page header 2020-02-26 22:03:53 +01:00
Hugo Locurcio
f69e63d931 Initial commit 2020-02-26 20:01:37 +01:00