Commit Graph

80 Commits

Author SHA1 Message Date
Emi
06cc8491f1 Add Madness/Endless to showcase page (#616)
* Update lumencraft

* Add Madness/Endless to showcase
2023-04-06 13:38:16 +02:00
Yuri Sizov
ecf00234ee Correct the web editor link 2023-03-15 16:23:36 +01:00
Yuri Sizov
57b6703c5b Hardcode the name of the stable 3.x branch on Steam 2023-03-15 12:26:40 +03:00
Emi
007b923bc0 Update _layouts/download.html
Co-authored-by: Yuri Sizov <11782833+YuriSizov@users.noreply.github.com>
2023-03-14 22:08:49 +01:00
Yuri Sizov
99e7ef13f2 Add Epic Games Store link to the downloads page
- Only for Godot 4
- Also optimize existing SVG files on this page
2023-03-14 18:39:30 +01:00
Yuri Sizov
ef7fb2ff4c Use GitHub as the main download source everywhere 2023-03-14 13:55:09 +01: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
Yogendra Manawat
6ecf00e65f Anchor links to headings (#556)
* 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>
2023-03-06 14:31:18 +01:00
John Veness
79e20ff5c8 Fix case of macOS in download layout (#589) 2023-03-03 22:59:12 +03:00
Yuri Sizov
164f30893b Add the missing link 2023-03-01 18:25:52 +01:00
Yuri Sizov
31d8ed60f8 Fix links a bit more, and restore AAR 2023-03-01 17:38:41 +01:00
Yuri Sizov
c92b3811c4 Switch download links to GitHub to avoid the hug of death on TF 2023-03-01 17:34:43 +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
76710e0c1f Merge pull request #569 from YuriSizov/features-overhaul
Overhaul the Features page
2023-02-25 19:34:41 +01:00
Yuri Sizov
17bb4db8bb Promote Play Store version of the Android editor 2023-02-24 19:35:43 +01: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
afc969d359 Add a call for donations to after starting a download (#565) 2023-02-20 21:27:58 +01:00
Yuri Sizov
2d0b1f8048 Improve page metadata across the board (#554)
Also makes the base downloads page used for redirect noscript and OG friendly
2023-02-11 23:27:41 +01:00
Yuri Sizov
522dc35624 Overhaul the downloads page (#553)
* (WIP) Rework the downloads page

* Enable incremental builds

* Improve styling and layout of the downloads page

---------

Co-authored-by: Emi <2206700+coppolaemilio@users.noreply.github.com>
2023-02-10 20:27:31 +03: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
Emi
22385fb136 Add kamaeru page (#541) 2023-01-23 13:46:03 +01:00
merumelu
bdd8572a47 Showcase: update store names (#535) 2023-01-20 11:38:38 +01:00
Yuri Sizov
5e103b759a Fix OpenGraph page URLs 2023-01-17 21:54:13 +03:00
Yuri Sizov
f50f052883 Don't shadow base config options, add local dev config (#530) 2023-01-17 16:58:42 +01:00
Emilio Coppola
a283df1e22 Add site.baseurl variable to fix OG image previews 2023-01-16 19:45:36 +01:00
Emilio Coppola
04719b5b34 Add "en" to the value on the default html tag 2023-01-15 17:45:19 +01:00
Rémi Verschelde
d91bd9fa27 Add missing newlines at EOF 2023-01-13 14:35:36 +01:00
Yuri Sizov
d7505b0d4e Enable building the website with CI 2023-01-09 20:13:30 +03: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