matrix.org public website
Find a file
Kim Brose 91838ca1b3
Blog categories update and related misc fixes (#2724)
* alt text for the atom feed link is atom, not rss

* show all categories/authors on blog category/author lists

* add icon and clearer text to taxonomy feeds

* only link to ~~more~~ all posts when there are more

* update matrix conf blog entry tags

ref #2661

* unify Neil (Johnson) blog author

* add proper taxonomy plurals

* sort blog post categories when displaying

* fix old blog posts

* update Matrix Conf blog post categories

ref #2661

* categorize and update holiday specials

* categorize and update FOSDEM blog posts

* update some blog post categories

* switch blog date format to YYYY-MM-DD

* add dates to category/author list view

* don't show time on blog posts

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-05-23 12:28:04 +02:00
.github/workflows Upgrade Zola to v20 2025-04-30 11:25:05 +02:00
.well-known add https://floss.fund funding.json (#2660) 2025-03-28 16:15:38 +01:00
content Blog categories update and related misc fixes (#2724) 2025-05-23 12:28:04 +02:00
partials OTWSU is paused 2023-04-28 08:57:17 +02:00
sass Fix font weight for the header of the working groups on mobile 2025-03-14 13:56:05 +01:00
static Announce Matrix Conference 2025 (#2753) 2025-05-23 10:00:25 +02:00
templates Blog categories update and related misc fixes (#2724) 2025-05-23 12:28:04 +02:00
.editorconfig New site preview CI job 2022-10-06 10:46:32 +02:00
.gitignore Ignore the gatsby folder for the sake of simplicity 2023-01-25 13:58:58 +01:00
.typos.toml Publish TWIM (#2684) 2025-04-11 17:54:39 +02:00
build.sh Make prod builds work 2023-06-16 09:11:05 +01:00
config.toml Announce Matrix Conference 2025 (#2753) 2025-05-23 10:00:25 +02:00
CONTENT.md Update repository instructions (#2155) 2025-03-13 16:43:00 +01:00
CONTRIBUTING.md Update CONTRIBUTING.md with WG 2025-04-20 13:49:37 +02:00
LICENSE-Apache-2.0 License our work (#2217) 2024-03-14 16:06:47 +01:00
LICENSE-CC-BY-SA License our work (#2217) 2024-03-14 16:06:47 +01:00
LICENSE.md License our work (#2217) 2024-03-14 16:06:47 +01:00
navigation.toml Blog categories update and related misc fixes (#2724) 2025-05-23 12:28:04 +02:00
README.md Replace dead url in README.md with archive link 2025-02-03 11:48:34 +01:00
taxonomy.toml Blog categories update and related misc fixes (#2724) 2025-05-23 12:28:04 +02:00

Matrix.org Website

If you want to contribute to the website, make sure the problem you're trying to fix or the feature you want to implement has been discussed in our issue tracker and that we are interested in reviewing and merging such a contribution.

To discuss maintenance of this site, please come talk to the team in #matrix.org-website:matrix.org.

Cloning the Repository

Due to historic growth and media the repository is quite large. Therefor we suggest the usage of --filter=blob:none when doing a fresh clone:

git clone --filter=blob:none git@github.com:matrix-org/matrix.org.git

This allows to only fetch the actually needed things from the git repository instead of all of the (at the time of writing) 1.18GiB of data. With this command at the time of writing this reduces the downloaded data to just 612MiB.

For more information on this please check out these 2 articles which also explain why --depth=1 is not ideal and which implications this has:

Building the website

Install the latest version of Zola, clone the repo, and from the root of the repo type

zola serve

Zola will build the website and start a web server, usually at http://127.0.0.1:1111