Commit graph

298 commits

Author SHA1 Message Date
Kim Brose
92235ff86b
update GB bylaws and add working group charters (#2986)
* add some working group charters

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

* apply style guide

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

* apply blockquote style globally

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

* add website & content wg charter

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

* apply style guide

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

* add T&S R&D charter

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

* format WG charters consistently

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

* add current activities of website & content

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

* add current activities of events

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

* fix up website and content charter

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

* Title Case

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

* Add missing chairs

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

* Update content/foundation/working-groups/room-directory.md

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

* update the GB bylaws

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

* tweaks from review

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

* move room directory policy to the WG charter page

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

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2026-01-08 22:12:44 +00:00
HarHarLinks
445d1bbc84 Add shortcode for [m] custom emoji
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-12-26 13:21:19 +01:00
Jack S.
9d226ad777
Fix: Ensure that the URLs of header resources are enclosed in quotes (#3119)
Some checks failed
Linters / Spell Check with Typos (push) Has been cancelled
Linters / Lint Markdown with rumdl (push) Has been cancelled
Build site / Build the site (push) Has been cancelled
Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>
2025-12-25 17:05:10 +01:00
MTRNord
7ea3dcd4c7
replace cards with a simple logo setup based on feedback
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-19 17:45:16 +01:00
MTRNord
1ba9832b32
set up _blank with the correct ref attributes
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-18 11:40:35 +01:00
MTRNord
d3ae99efd2
improve wording as requested by Element
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-18 11:40:35 +01:00
MTRNord
3ae85d5fbc
update title from sponsor to member as per foundation request
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-18 11:40:35 +01:00
MTRNord
16aeef749d
convert become-a-member__content to an id
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-18 11:40:35 +01:00
MTRNord
7b7b03d361
add a section for platinum members as well as a call to action for becoming a member
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-12-18 11:40:35 +01:00
Kim Brose
02afc45d51
Fix typo in membership (#3093)
Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-12-18 11:03:53 +01:00
Jack S.
30f7e8e897
Fix: Remove details shortcode (#3040)
Some checks are pending
Spell Check / Spell Check with Typos (push) Waiting to run
Build site / Build the site (push) Waiting to run
* Delete templates/shortcodes/details.html

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

* Update 2022-09-02-this-week-in-matrix/index.md

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

* Remove blank line in 2022-09-02-this-week-in-matrix/index.md

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

---------

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>
2025-12-08 10:59:23 +01:00
Jack S.
e2ae35a706
Improve display logic for banner (#3036)
Some checks are pending
Spell Check / Spell Check with Typos (push) Waiting to run
Build site / Build the site (push) Waiting to run
* Restructure the banner options in config.toml

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

* Remove reference to the false setting in the config.extra.banner comment

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

* Set the default value of config.extra.banner to an empty string

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

* Refactor banner macro to use markdown for content

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>

---------

Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>
2025-12-05 09:22:51 +01:00
Jack S.
9e0d795e4b
Tidy up templates/shortcodes/details.html
Signed-off-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com>
2025-12-02 22:15:16 +00:00
vedant-vijay
bbb1a960b9
Fix language filter for C-family languages in SDK page (#2975)
Some checks failed
Spell Check / Spell Check with Typos (push) Has been cancelled
Build site / Build the site (push) Has been cancelled
* Fix: Correct language normalization in SDK filter (C++, C# issue)

* Address review feedback: extract macro and update language slugs

* fix line endings

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

---------
Signed-off-by: Vedant Vijay vedantrokade159@gmail.com
Co-authored-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-11-11 14:18:14 +01:00
Kim Brose
21a91148d5
Add Working Groups meeting schedules (#2980)
* Update Working Groups

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

* add meeting schedules

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

* rephrasing

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

---------

Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-11-05 12:16:46 +01:00
MdSaifAliMolla
3cd9ae8fcc Support start time and custom noscript texts in Youtube Embedding
Signed-off-by: MdSaifAliMolla <145194907+MdSaifAliMolla@users.noreply.github.com>
2025-10-26 14:33:02 +01:00
Kim Brose
3176e148a9
Merge pull request #2893 from MdSaifAliMolla/Auto-hide-empty-bridge-categories
Some checks are pending
Spell Check / Spell Check with Typos (push) Waiting to run
Build site / Build the site (push) Waiting to run
Auto-hide empty-bridge categories
2025-10-25 22:53:20 +02:00
Kim Brose
4764c749f5
Update banner.html
Signed-off-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-10-22 21:11:39 +02:00
Rasmus Rendal
a5bf3bdf15 How it works: Make Alice's message consistent
Before, each step of the example would actually contain a separate message,
making the example needlessly confusing. This closes #471.

I briefly considered upgrading the
`https://matrix.alice.com/_matrix/client/v2/rooms/ROOM_ID/send/m.room.message`
URL, but I don't think that's as important.

Signed-off-by: Rasmus Rendal <rasmus@rend.al>
2025-10-18 23:31:40 +02:00
Kim Brose
7f78972a85
Merge pull request #2908 from matrix-org/HarHarLinks/codeowners
add CODEOWNERS to document responsible teams
2025-10-09 18:41:15 +02:00
Thibault Martin
5dd9d31020
Revamp support & membership (#2725)
* Move members to /membership page

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

* Implement the basic structure of the new support page

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

* Add the proper links on the CTAs

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

* Add padding to let the membership grid breathe

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

* iterate support and membership

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

* move member data to /membership

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

* typos

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

---------

Signed-off-by: Thib <thib@ergaster.org>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-10-07 08:53:08 +02:00
MdSaifAliMolla
cdc6abf614 Auto-hide empty-bridge categories
Signed-off-by: MdSaifAliMolla <145194907+MdSaifAliMolla@users.noreply.github.com>
2025-10-07 11:40:33 +05:30
Michael Weimann
5eb84e86cf
Add blog archive page (list) (#2934)
* Lightweight archive page

Lightweight alternative to #2636 to let people Ctrl-F through the post
titles

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

* Move blog archive page to /blog/archive

The archive page is a "virtual" blog post dated to 1970, so that it is
sorted at the end of any list. Inside the lists the page is ignord.

Signed-off-by: weeman <weeman@frankfurt.ccc.de>

* Add /blog/archive to the main navigation.

Signed-off-by: weeman <weeman@frankfurt.ccc.de>

---------

Signed-off-by: Thib <thib@ergaster.org>
Signed-off-by: weeman <weeman@frankfurt.ccc.de>
Co-authored-by: Thib <thib@ergaster.org>
2025-09-27 23:00:20 +02:00
Marcel
b6ec9c0798
Merge pull request #2924 from matrix-org/HarHarLinks/servers-website-button
Add homepage button to ecosystem/servers
2025-09-26 14:57:26 +02:00
Kim Brose
cac177f004
Add distributions page (#2907)
* feat: Add Distributions Page

* chore: Fix the description having a trailing space

* Add synapse-operator and BundesMessenger distributions

* chore: remove .vscode directory from version control

* update ESS to ESS Community

* update summary from PR review

* reorder, add opendesk

* add matrix_standard tooltip

* update support levels

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

* reorder ecosystem

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

* add distros to CONTENT.md

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

* highly visible disclaimer

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

* remove non-standard distro code

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

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: MTRNord <mtrnord1@gmail.com>
2025-09-26 14:55:53 +02:00
HarHarLinks
0c32e42678 add website button option for servers
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-09-26 14:25:36 +02:00
HarHarLinks
38409aa841 linkable working groups
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-09-08 22:48:11 +02:00
MTRNord
d2d6f73d8d
Fix codeblock 2025-09-01 15:07:57 +02:00
MTRNord
2a2cfdf9e7
Merge blocks again 2025-09-01 12:46:49 +02:00
MTRNord
a45676bfe9
Fix rendering 2025-09-01 12:05:04 +02:00
MTRNord
4de5f55223
Fix header authentication and make it clear that the json is a response
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-09-01 11:33:34 +02:00
MTRNord
3910ccbdab
Reindent to 2 spaces instead of 4 spaces
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-08-31 19:57:06 +02:00
MTRNord
0d35250286
Fix newlines
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-08-29 16:27:50 +02:00
MTRNord
08d11df90d
Update the howitworks example to be sync v3 instead of the ancient v2 sync and remove a misleading comment
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
2025-08-29 15:12:36 +02:00
MdSaifAliMolla
6b35922fb1 Auto-hide empty-bridge categories
Signed-off-by: MdSaifAliMolla <145194907+MdSaifAliMolla@users.noreply.github.com>
2025-08-26 00:00:07 +05:30
zkkv
ce0a2332b4
Change "client" to "server" in the filter hints (#2888) 2025-08-22 10:55:51 +02:00
sanjay s
c833b0e9f3
Added Email button to working groups page (#2776)
* Added-mail-button

* update-add-mail

* Apply suggestion from @HarHarLinks

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

---------

Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-08-15 11:50:05 +02:00
Moritz Stückler
d66ea87056
fix: clipped information banner on small viewports (#2878)
* fix: clipped information banner on small viewports

Signed-off-by: Moritz Stückler <moritz@bitbetter.de>

* fix: remove unused css

Signed-off-by: Moritz Stückler <moritz@bitbetter.de>

* fix: remove empty lines

* fix: remove empty lines

* fix: remove empty lines

* fix: remove empty lines

* fix: show toc on mobile

* fix: toc order

* fix: wrong order

* Update sass/_docs.scss

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

* Update sass/_docs.scss

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

---------

Signed-off-by: Moritz Stückler <moritz@bitbetter.de>
Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-08-14 11:00:44 +02:00
Moritz Stückler
d88eb5edf3
chore: footer cleanup (#2869)
* chore: footer cleanup

Signed-off-by: Moritz Stückler <moritz@bitbetter.de>

* add source of X logo

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

---------

Signed-off-by: Moritz Stückler <moritz@bitbetter.de>
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-08-13 19:02:07 +02:00
Kim Brose
69bcd47779
Document the TWIM process (#2819)
* update links

* expand on multiple entries and document edit support

* fix spelling: Markdown

* document TWIM bot confirmation message

* document the TWIM deadline

* document media prohibition workaround process

* document licensing

* improve info on known projects process

* document the TWIM process

* Fix typo

* Fix markdown in the notice box

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

* more md!

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

* apply own review comments

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

* variablize the notice box color

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

* move the notice box styling to sass

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

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-08-04 13:02:49 +02:00
Kim Brose
84037baec8
autogenerate the /ecosystem index page (#2820)
Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-08-04 11:06:04 +02:00
Kim Brose
3bcead0d65
Add homeserver section (#2818)
* create homeserver section

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

* add homeserver section to navbar

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

* make sections navigable

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

* update homeserver section index page

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

* link from try matrix to homeserver section

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

* use Markdown in homeserver/official.md

* add notice box shortcode

* fix line order on /contact

* update homeserver section index page

* Apply suggestions from code review

Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com>

* Add links to other relevant legal docs + other links section

* replicate the Foundation section behaviour

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

* fix the responsive nav menu not working at intermediate width

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

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com>
Co-authored-by: Hugh Nimmo-Smith <hughns@element.io>
2025-07-18 14:59:56 +01:00
Kim Brose
e554e3aa23
fix a11y of the figure shortcode (#2788)
* fix a11y of the figure shortcode

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

* Update CONTENT.md

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-07-07 10:55:45 +02:00
Thibault Martin
ac4282e9a7
Publish Premium Tiers blog post (#2782)
Signed-off-by: Thib <thib@ergaster.org>
2025-06-13 15:12:34 +02:00
sanjay s
75fb2d476b
Sort foundation members alphabetically in display (#2763)
* Sort foundation members alphabetically in display

* Refactor supporters section to use macro with case-insensitive sorting
2025-05-25 12:40:40 +00:00
Kim Brose
60652c08b8
Fix visualisation positioning on homepage (#2734)
* put buttons clickable in front of graphics

* reduce insane mobile padding

* place fed viz from bottom not top

since it hugs the bottom button
also it should not depend on viewport width

* place visualisations from the center

within reason between the content max-width and the actual viewport width

* PR feedback

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

---------

Signed-off-by: HarHarLinks <2803622+HarHarLinks@users.noreply.github.com>
2025-05-24 18:16:35 +00:00
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
Thibault Martin
78933adcc4
Announce Matrix Conference 2025 (#2753)
* Announce Matrix Conference 2025

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

* Remove unnecessary link

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

* Add description on the picture and remove the backslashes before the exclammation marks

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

* Swp the banner of the GB for the Conference CfP one

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

* Add an option for the CfP link

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

* Add full explicit link to the 2025 CfP

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

* Add Element as Anchor sponsor

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

* Update config.toml

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

---------

Signed-off-by: Thib <thib@ergaster.org>
Co-authored-by: Kim Brose <2803622+HarHarLinks@users.noreply.github.com>
2025-05-23 10:00:25 +02:00
Josh Simmons
2d9c4a1ec4 post 2025 nominees 2025-05-20 12:43:29 -07:00
Kim Brose
d402a86df1
Merge pull request #2718 from matrix-org/HarHarLinks/enable-2025-elections
fix and enable the gb elections banner for 2025
2025-05-03 01:41:30 +02:00