Refresh of the GTK website
While we'd like to move away from the current PHP frankensite, we can still work on getting the current website in a better state—and lay down a baseline for any future updates.
- Generate parts of the website from the GitLab repository
- show the list of tags, ordered by most recent to least
- show the list of stable and development branches
- List the recent articles on the development blog
- Rework the screenshot gallery
- Rotating links to various projects on the GNOME infrastructure
- core applications, like Photos and Music
- developers applications, like Builder
- ancillary libraries, like libdazzle and libgd