matrix.org public website
Find a file
Thibault Martin 6d9554b6b6
Some checks are pending
Linters / Spell Check with Typos (push) Waiting to run
Linters / Lint Markdown with rumdl (push) Waiting to run
Build site / Build the site (push) Waiting to run
FOSDEM update (#3101)
* Advertise the devroom and hackathon

Signed-off-by: Thib <thib@ergaster.org>

* Add line breaks

Signed-off-by: Thib <thib@ergaster.org>

* Want some <!--more-->

Signed-off-by: Thib <thib@ergaster.org>

* Clarify that there is no registration needed for the evening

Signed-off-by: Thib <thib@ergaster.org>

* td is not a Td

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>

* Mention registration

Signed-off-by: Thib <thib@ergaster.org>

* Add a link to the matrix room

Signed-off-by: Thib <thib@ergaster.org>

* Kim also wrangles html and css

Signed-off-by: Thib <thib@ergaster.org>

* Emphasis on hackathon and devroom

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>

* Kim also wrangles groups of whales and orchestras

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>

* Milton also wrangles widgets

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>

* Apply date formatting rule

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

* Add a call for volunteers for the booth

Signed-off-by: Thib <thib@ergaster.org>

* Add the pubtime since the post is followed by TWIM

Signed-off-by: Thib <thib@ergaster.org>

* Typos

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>

* Advertise the booth too

Signed-off-by: Thib <thib@ergaster.org>

---------

Signed-off-by: Thib <thib@ergaster.org>
Signed-off-by: Thibault Martin <thibaultamartin@users.noreply.github.com>
Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-12-19 17:38:57 +01:00
.github Pin rumdl version correctly 2025-12-18 11:34:50 +01:00
.well-known add https://floss.fund funding.json (#2660) 2025-03-28 16:15:38 +01:00
content FOSDEM update (#3101) 2025-12-19 17:38:57 +01:00
partials Simplify PR template, introduce MD linter (#3051) 2025-12-09 14:26:51 +01:00
sass Adjust hero heading styling in _index.scss (#3074) 2025-12-16 12:46:37 +00:00
static add TWIM 2025-12-05 (#3038) 2025-12-05 21:21:52 +01:00
templates Fix typo in membership (#3093) 2025-12-18 11:03:53 +01:00
.editorconfig New site preview CI job 2022-10-06 10:46:32 +02:00
.gitignore Add distributions page (#2907) 2025-09-26 14:55:53 +02:00
.rumdl.toml Simplify PR template, introduce MD linter (#3051) 2025-12-09 14:26:51 +01:00
.typos.toml Fix typo in .typos.toml comment (#3066) 2025-12-09 14:29:14 +01:00
build.sh Make prod builds work 2023-06-16 09:11:05 +01:00
config.toml Update: Add banner message for upcoming hackathon (#3081) 2025-12-16 12:25:39 +00:00
CONTENT.md Simplify PR template, introduce MD linter (#3051) 2025-12-09 14:26:51 +01:00
CONTRIBUTING.md reorder sections 2025-11-07 15:11:46 +00: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 Add TWIM to blog sub nav (#3001) 2025-11-10 22:09:31 +01:00
README.md Simplify PR template, introduce MD linter (#3051) 2025-12-09 14:26:51 +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.

We are self-documenting our processes in CONTRIBUTING.md and how to write content for the website in CONTENT.md.

To discuss maintenance of this site, please come talk to us, the Website & Content Working Group, 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