43 Commits

Author SHA1 Message Date
Hugo Locurcio
48a33ead78 List all rbenv build dependencies in README (#1193)
- Consolidate to a single command for quicker execution.
2025-10-19 09:45:56 +02:00
Clay John
c75f2d5a93 Update build instructions to clarify that ruby 3.2+ is the minimum supported version now (#1192) 2025-10-18 12:53:55 +02:00
Lukas Tenbrink
c9f1406413 Re-link contributing links to the new contributing documentation. (#1149) 2025-09-13 11:34:17 +02:00
Hugo Locurcio
5fe2df3dbb Fix building with Jekyll on Ruby 3.4 (#1079)
Ruby 3.4 removed several standard library packages, so they have
to be installed as gems instead.

This also updates Jekyll to use a version that's supported in Ruby 3.4.

The minimum required Ruby version is now 3.2.
2025-06-12 20:41:04 +02:00
Emi
1b651da562 Remove image from readme
It looked good in the markdown preview from VSCode but in GitHub it went to full width. So I'm removing it for now.
2025-06-10 13:36:01 +02:00
Gökhan Özbey
7e28cd3992 Added 'Table of Contents', improved visualization, added 'pre-requisites' section. (#1072) 2025-06-10 13:34:04 +02:00
Emi
e7fae4e51d Save language cookie and add brief readme about the localize feature 2025-02-28 13:08:00 +01:00
Hugo Locurcio
e25df6c81b Remove non-working TuxFamily download links and mirrors (#992)
download.tuxfamily.org has been down for months now, due to a datacenter
failure. It may not go back up again as per this forum post:

https://forum.tuxfamily.org/post/3383/

Some download links are still broken as their files haven't been uploaded
to the godot-builds releases, especially for old pre-releases like 3.0.alpha1.

TuxFamily still hosts the asset library, so the privacy policy and
education pages are unchanged.

This also removes links to op.godotengine.org which has been long defunct.
2025-01-28 13:49:21 +01:00
Emi
f79d4247cd Update README.md 2024-09-09 12:05:36 +02:00
Emi
f4b32d6ac1 Create versions.json
Remove the action to copy `versions.yml`
2024-05-02 11:01:20 +02:00
Emi
3c4f7f7b18 Copy versions.yml file when building the site 2024-04-16 11:06:03 +02: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
Max Hilbrunner
d9ad883dff README editing pass (#750) 2023-11-14 12:07:55 +01: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
Yuri Sizov
69841fad7a Generate the mirrorlist based on static version data 2023-06-19 20:24:43 +02:00
Yuri Sizov
380293a89c Update Godot 4 stable to 4.0.3 and add release notes (#641)
Also add missing info to the readme about publishing
a new stable version.
2023-05-19 13:55:36 +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
Yuri Sizov
fa00a18948 Update the version release guidelines 2023-03-15 12:30:08 +03:00
Rémi Verschelde
339f2cf7e5 blog: Add "Maintenance release: Godot 3.5.2" (#596) 2023-03-08 15:08:04 +01:00
Yuri Sizov
97311039cf Remove outdated deployment instructions 2023-01-17 19:07:44 +03:00
Yuri Sizov
f50f052883 Don't shadow base config options, add local dev config (#530) 2023-01-17 16:58:42 +01:00
Yuri Sizov
ac508cedf9 Enable editorconfig to enforce formatting, make sure build-and-serve works 2023-01-13 22:55:12 +03: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
Yuri Sizov
893a3e2aa7 Improve contribution and docker instructions 2022-07-11 19:28:13 +03:00
Yuri Sizov
6931563dd2 Recreate Docker setup for contributors to be more up to date and robust (#401)
Recreate Docker setup for contributors to be more up to date and robust
2022-07-10 00:55:41 +03:00
Andrii Doroshenko
293f329a56 Update link to website discussion channel in the README (#322) 2021-04-13 16:49:57 +02:00
Hugo Locurcio
4329bbfd75 Remove unused and obsolete deployment setup
We no longer require CSS assets to be compiled. Instead, we just run
`git pull` on the production server to deploy changes.
2021-03-15 04:22:56 +01:00
Hugo Locurcio
091914cef8 Add a CSS linting and formatting setup using Stylelint + Prettier 2021-01-17 22:39:19 +01:00
Hugo Locurcio
cb3febe522 Document how to get syntax highlighting for templates in VS Code 2020-10-11 19:58:53 +02:00
Rémi Verschelde
4cf522ea2d Merge pull request #186 from Calinou/readme-browser-support
Document browser support for the website
2020-10-05 22:12:53 +02:00
Hugo Locurcio
8bd2e1fba5 Document browser support for the website
This also makes the `#godotengine-atelier` IRC link clickable.
2020-10-05 19:31:35 +02:00
Hugo Locurcio
c7d9c51d22 Use a single code block for Docker commands in the README
This makes it easier to copy all the lines at once for later editing.
2020-10-05 19:24:26 +02:00
akhlaqhossain
14c68d53dd Update README.md 2020-10-01 00:44:20 +06:00
Hugo Locurcio
e2cb0981ed Remove unused theme source files
We no longer rely on a build process to work on the theme files.
This is easier for contributors, and the added complexity isn't worth
the trouble for our use cases.
2020-07-31 20:20:18 +02:00
Hugo Locurcio
852f382aca Store Patreon plugin inside the repository
This removes the need to initialize a (broken) submodule URL
to get a local copy of the website running.

The plugin was cloned from https://github.com/pcvonz/oc-patreongoalstatus-plugin
(commit 5d685ddc9bbb522d668f7906185f24b1319da3b3).
2020-06-25 14:24:04 +02:00
Hugo Locurcio
da36e4e34b Improve README
- Increase the required Node.js version to 8.x.
- Recommend using fnm as it's much faster to initialize compared to
  nvm.
- Fix warnings reported by markdownlint.
2020-05-11 18:20:14 +02:00
Jeppe Zapp
7c43435f20 Add Docker config to setup and run the website
This simplifies setting up the dev environment to run the website
(possibly with a database dump) and test changes before deploying
to the live instance.
2020-01-20 08:58:12 +01:00
Hugo Locurcio
5c2730589b Rewrite the README to make it easier to read
This also improves its formatting.
2018-03-05 22:56:46 +01:00
Paul
aeb7534868 Update README.md 2018-01-10 17:39:17 -08:00
Paul
a293fd954b Update README.md 2017-09-12 12:25:27 -07:00
Paul
dfa91c786b Update README.md 2017-09-12 12:24:52 -07:00
Paul
86a417135e Create README.md 2017-09-12 11:35:34 -07:00