Commit Graph

43 Commits

Author SHA1 Message Date
Emi
45e66762ba critical change 2024-09-19 11:07:11 +02:00
Emi
c368cb716d replace unicode heart with an svg 2024-09-19 01:27:44 +02:00
Emi
659fedfb1e Nav, hero and buttons design update (#932) 2024-09-17 10:46:34 +02:00
Emi
60ccaa6500 fix download weight 2024-08-26 15:47:34 +02:00
Emi
d3b64552b7 New footer design (#907)
* New Footer

* Make main.css be an scss file to handle imports

* Remove margin gap fix

* remove unused logos

* Update _sass/_footer.scss

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

* Update _sass/_footer.scss

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

* Update assets/css/main.scss

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-08-18 18:48:02 +02:00
Adam Scott
b31ec62d03 Add 4.3 release page (#882)
- Web development by Adam Scott with help from Emilio Coppola
- Design template by Luis Carli
- Visuals by Adam Scott with speial thanks to GDQuest, Kenney, and FR3NKD
- Texts by Nathalie Galla & Adam Scott

Co-authored-by: Nathalie Galla <murderveggie@gmail.com>
Co-authored-by: luiscarli <git@luiscarli.com>
Co-authored-by: Emi <2206700+coppolaemilio@users.noreply.github.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-08-15 12:57:38 +02:00
Emi
6e26340e22 reviving the PR 2024-08-01 19:52:35 +02:00
Emi
f2e18ef961 Merge branch 'master' into made-with-godot-section 2024-08-01 12:26:04 +02:00
Emi
9663268f7e Fix Contribute link on nav 2024-07-25 11:23:38 +02:00
Hugo Locurcio
8f2c233990 Avoid redirects in internal links by appending trailing slash (#857)
The web server redirects pages like `/blog` to `/blog/`, which slows
down navigation a bit. This can be avoided by fully spelling out the URLs
in internal links.
2024-05-31 11:50:34 +02:00
Emi
bb0f0a41c3 Consolidate download sections and remove LTS terminology for Godot 3 2024-05-03 12:08:59 +02:00
Emi
5c67337d0e Make hero shorter and update call to actions (#840)
* Make hero shorter

* Update home.html

* Remove max-width for subtitle text
2024-05-03 09:47:47 +02:00
Emi
9217ddad11 Update grid look and add new section in home 2024-05-01 22:36:59 +02:00
Rémi Verschelde
ef09f7815d Add release post for 4.1.4 and 4.2.2 RC3 (#830)
Improve syntax for blurb about maintenance releases.
2024-04-11 13:40:04 +02:00
Nova
6c826a3e06 Update YouTube video and thumbnail of new showreel (#809) 2024-03-15 16:53:20 +01:00
Michael
76d2cfac4c Asset minification (#799)
* Minify asset on each build

* Fix style

* Add github action step to install minify

* Remove unnecessary require

* Remove unnecessary lines
2024-02-19 15:54:09 +01:00
Michael
8c9116fa82 Convert images to webp (#803)
* Convert images

* Update image paths

* Convert more assets

* Fix author image paths

* Fix image paths
2024-02-15 16:37:54 +01:00
Hugo Locurcio
0c90acaa04 Fix recent post highlight date threshold
It was actually set to 96 hours for testing.
2024-02-06 22:12:28 +01:00
Hugo Locurcio
973cf2b1c2 Highlight recent post dates on homepage and article metadata (#793)
- 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.
2024-02-05 06:26:17 +01:00
Emi
4ceca41d87 Update GodotCon event and optionally display registration and entrance fee fields 2023-10-30 12:50:19 +01:00
Yuri Sizov
8b23f6bcd4 Release Godot 4.1.3 RC 1 and publish release notes 2023-10-27 16:04:28 +02:00
Yuri Sizov
9863552ad6 Add a download card for use in articles 2023-10-25 17:58:01 +02:00
Yuri Sizov
6e74178ca0 Improve the look of download archive pages 2023-10-16 16:45:22 +02:00
Yuri Sizov
4a47e4b3bb Improve the looks of the download archive listing 2023-10-16 15:54:27 +02:00
Emi
1f59a91cf0 Update sponsors 2023-10-02 19:24:41 +02:00
Emi
03e8e524ab Update list of sponsors 2023-09-25 12:44:52 +02:00
Yuri Sizov
cf65bfbf62 Switch GitHub download links to the new repo
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.
2023-09-20 16:08:34 +02:00
Emi
a974fc7a68 Update /donate to dev fund 2023-09-04 12:55:12 +02:00
Emi
b4c4ecb86d Fix link for sponsors 2023-08-01 07:57:09 -03:00
Emi
7fa6b92fab Update sponsors 2023-07-22 00:34:05 +02:00
Yuri Sizov
a3f7bb21eb Simplify labels on the download archive page 2023-06-29 23:12:16 +02:00
Yuri Sizov
d0743020f5 Update the download archive and generate individual release pages 2023-06-29 23:04:18 +02:00
Yuri Sizov
1bfa8e41cf Add the download archive page 2023-06-29 23:04:18 +02:00
Yuri Sizov
5c406d2903 Add a download page for preview builds (#640)
- 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.
2023-05-17 20:36:53 +02:00
Emi
5cf9381666 Add Mastodon logo to the footer.
The footer needs a full remake, but for now, this will do.
2023-05-04 12:40:44 +02:00
Yuri Sizov
e666916216 Rework community events using data collections (#628)
- 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
2023-04-24 18:41:54 +02:00
Yuri Sizov
932628b3f0 Improve styling and layout of articles (#593)
* Improve styling and layout of articles

Also reimplement header articles in a safer and more idiomatic way.

* Update assets/css/anchor-link.css
2023-03-07 18:11:15 +01:00
Yuri Sizov
408ed76629 Update website for the imminent Godot 4 release (#579)
* 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>
2023-03-01 15:19:59 +03:00
Yuri Sizov
971a97f81d Finalize page design and tweak mobile view
Also tweak the shared footer
2023-02-21 19:38:26 +01:00
Yuri Sizov
4a382c3b6c Improve styling of the outdated warning (and bust the cache) 2023-01-27 17:13:43 +01:00
merumelu
341fd17bb0 Blog: add note for articles that might be outdated (#537)
Provides a custom `site.outdated_article_threshold` variable through
a Jekyll plugin.
2023-01-26 22:49:59 +01:00
Rémi Verschelde
d91bd9fa27 Add missing newlines at EOF 2023-01-13 14:35:36 +01:00
Emilio Coppola
2fa65521ee Complete website rewrite
This PR replaces the current CMS website with a static version of it built using Jekyll.

- Everything should be working 1 to 1 with the same permalinks except for the `/news` page (not articles) which was renamed as `/blog` (old links will redirect to new ones).
- The showcase entries on the home page now redirect to their showcase page in our site so that the user can choose which store front or page to visit next.
- I also changed the first link from the nav bar to go to the showcase page since the features one is still pretty outdated.

Co-authored-by: Yuri Sizov <yuris@humnom.net>
2023-01-09 19:14:36 +03:00