- Display post dates on homepage.
This helps make recent articles more noticeable. The highlight is applied
to post dates less than 48 hours old on the client side.
Every available release is now mirrored on GitHub, so we can
finally update the mirror list and the download archive
to point there, which offers better download speeds for
users.
Also added all release dates to the versions file.
- Make downloads data-driven, create a database of versions;
- Add a custom plugin to generate download URLs;
- Use the new plugin for the regular downloads page as well.
- Replace the events page with a generated template
- Convert all events to the data collection format
- Fix various markup issues, typos in texts
- Add collection item templates for articles, showcase, and events
- Fix shadowing in showcase items where `page.xbox` was defined twice
This PR moves the search bar to the hero section and then makes the categories and the title in one line. This reduces a big amount of vertical space so it allows for more blog posts to be visible.
* anchor-link-to-headings
* fixed anchor to headings
* Revert "fixed anchor to headings"
This reverts commit af2bc1c7ac.
* anchor-JS-solution
Anchor link to heading JS solutions, and show a toast when link get copied.
* Update anchor-link.js
Made it so that the URL on your browser also updates when you click on it to give feedback to the user and help if they want to copy + paste manually again in the future (trying to emulate our docs behavior). Also changed the style a bit.
---------
Co-authored-by: Emi <2206700+coppolaemilio@users.noreply.github.com>
* Update Home and Features pages for Godot 4
Adds support for 2 simultaneous stable versions of the engine
Dubs Godot 4 as Latest and Godot 3 as LTS
References new features of Godot 4 as extras on the Features page
Downloads are WIP
* Split Download pages for 4.x and 3.x and cross-link them
Also slightly improve styling of the pages
* Promote Features over Showcase in main navigation again
* replace editor image
---------
Co-authored-by: Emi <2206700+coppolaemilio@users.noreply.github.com>