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>
|
|
@ -22,7 +22,7 @@ category = ["This Week in Matrix"]
|
|||
|
||||
> Please join us in welcoming [< polycule >](https://polycule.im/), a geeky and efficient Matrix client, as the newest Ecosystem Member of the Foundation! ✨
|
||||
>
|
||||
> Does your community use Matrix? Or do you maintain a community project that builds on Matrix? [Join the Foundation as a member](@/membership.md)! This helps us demonstrate the breadth of the ecosystem, and all members are entitled to participate in our [Governing Board](@/foundation/governing-board/index.md) elections.
|
||||
> Does your community use Matrix? Or do you maintain a community project that builds on Matrix? [Join the Foundation as a member](@/membership/_index.md)! This helps us demonstrate the breadth of the ecosystem, and all members are entitled to participate in our [Governing Board](@/foundation/governing-board/index.md) elections.
|
||||
|
||||
<!-- more -->
|
||||
|
||||
|
|
|
|||
|
|
@ -200,7 +200,7 @@ Your all-in-one toolkit for creating Matrix clients with Rust, from simple bots
|
|||
[HarHarLinks](https://matrix.to/#/@kim:sosnowkadub.de) says
|
||||
|
||||
> Hello from the [Events Working Group](@/foundation/working-groups/index.md)!
|
||||
> It's been a couple weeks since our last update, but we have been busy [accepting all your talks](https://cfp.2025.matrix.org/matrix-conf-2025/featured/), planning the [exhibition area](https://conference.matrix.org/sponsor/), coordinating with the venue and [c3voc](https://c3voc.de/)(!) who we are excited will lead the video streaming effort this year, organising food and drink, handing out [ticket vouchers](https://conference.matrix.org/register/#tickets) to Foundation [members](@/support/_index.md) and [Conference sponsors](https://conference.matrix.org/sponsor/), ensuring [health and safety](https://conference.matrix.org/attend/#health-safety-and-accessibility), onboarding [volunteers](https://conference.matrix.org/volunteer/), and planning the schedule.... more about that soon!
|
||||
> It's been a couple weeks since our last update, but we have been busy [accepting all your talks](https://cfp.2025.matrix.org/matrix-conf-2025/featured/), planning the [exhibition area](https://conference.matrix.org/sponsor/), coordinating with the venue and [c3voc](https://c3voc.de/)(!) who we are excited will lead the video streaming effort this year, organising food and drink, handing out [ticket vouchers](https://conference.matrix.org/register/#tickets) to Foundation [members](@/support.md) and [Conference sponsors](https://conference.matrix.org/sponsor/), ensuring [health and safety](https://conference.matrix.org/attend/#health-safety-and-accessibility), onboarding [volunteers](https://conference.matrix.org/volunteer/), and planning the schedule.... more about that soon!
|
||||
>
|
||||
> The big Matrix Conference blog post that goes into detail about *everything* is still in the oven, right next to the schedule, but in the meantime we couldn't wait any longer to tell you, so here is a tiny teaser!
|
||||
>
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ category = ["This Week in Matrix"]
|
|||
|
||||
> This week we're delighted to welcome a new Associate Member to the Foundation: the [Moonlight Institute](https://www.moonlightinstitute.org/)!
|
||||
>
|
||||
> Does your community or nonprofit use Matrix, or advocate for free and open source software, interoperability, privacy, or decentralisation? [Join us for free as an Associate Member](@/support/_index.md) to show your support and participate in the open governance of Matrix.
|
||||
> Does your community or nonprofit use Matrix, or advocate for free and open source software, interoperability, privacy, or decentralisation? [Join us for free as an Associate Member](@/support.md) to show your support and participate in the open governance of Matrix.
|
||||
|
||||
## Dept of Spec 📜
|
||||
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 871 B After Width: | Height: | Size: 871 B |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
|
@ -1,10 +1,10 @@
|
|||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
|
||||
<path fill="#FFB636" d="M459.866,218.346l-186.7,0.701c-4.619,0.017-7.618-4.861-5.517-8.975L370.845,8.024
|
||||
c3.103-6.075-4.493-11.949-9.592-7.417L39.948,286.141c-4.221,3.751-1.602,10.732,4.045,10.78l170.444,1.457
|
||||
c4.443,0.038,7.391,4.619,5.583,8.679L133.317,501.73c-2.688,6.035,4.709,11.501,9.689,7.16l320.937-279.725
|
||||
C468.25,225.412,465.58,218.325,459.866,218.346z"/>
|
||||
</svg>
|
||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 512 512" enable-background="new 0 0 512 512" xml:space="preserve">
|
||||
<path fill="#FFB636" d="M459.866,218.346l-186.7,0.701c-4.619,0.017-7.618-4.861-5.517-8.975L370.845,8.024
|
||||
c3.103-6.075-4.493-11.949-9.592-7.417L39.948,286.141c-4.221,3.751-1.602,10.732,4.045,10.78l170.444,1.457
|
||||
c4.443,0.038,7.391,4.619,5.583,8.679L133.317,501.73c-2.688,6.035,4.709,11.501,9.689,7.16l320.937-279.725
|
||||
C468.25,225.412,465.58,218.325,459.866,218.346z"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 832 B After Width: | Height: | Size: 822 B |
|
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
|
@ -1,16 +1,16 @@
|
|||
<svg version="1.1" viewBox="0 0 27.9 32" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<title>Matrix (protocol) logo</title>
|
||||
<g transform="translate(-.095 .005)" fill="#040404">
|
||||
<path d="m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z"/>
|
||||
<g transform="translate(13.95 16) scale(0.03,-0.03)">
|
||||
<polygon fill="#F0AD00" points="-280,-90 0,190 280,-90" transform="translate(0 -210)"/>
|
||||
<polygon fill="#7FD13B" points="-280,-90 0,190 280,-90" transform="translate(-210 0) rotate(-90)"/>
|
||||
<polygon fill="#7FD13B" points="-198,-66 0,132 198,-66" transform="translate(207 207) rotate(-45)"/>
|
||||
<polygon fill="#60B5CC" points="-130,0 0,-130 130,0 0,130" transform="translate(150 0)"/>
|
||||
<polygon fill="#5A6378" points="-191,61 69,61 191,-61 -69,-61" transform="translate(-89 239)"/>
|
||||
<polygon fill="#F0AD00" points="-130,-44 0,86 130,-44" transform="translate(0 106) rotate(-180)"/>
|
||||
<polygon fill="#60B5CC" points="-130,-44 0,86 130,-44" transform="translate(256 -150) rotate(-270)"/>
|
||||
</g>
|
||||
<path d="m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z"/>
|
||||
</g>
|
||||
<svg version="1.1" viewBox="0 0 27.9 32" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<title>Matrix (protocol) logo</title>
|
||||
<g transform="translate(-.095 .005)" fill="#040404">
|
||||
<path d="m27.1 31.2v-30.5h-2.19v-0.732h3.04v32h-3.04v-0.732z"/>
|
||||
<g transform="translate(13.95 16) scale(0.03,-0.03)">
|
||||
<polygon fill="#F0AD00" points="-280,-90 0,190 280,-90" transform="translate(0 -210)"/>
|
||||
<polygon fill="#7FD13B" points="-280,-90 0,190 280,-90" transform="translate(-210 0) rotate(-90)"/>
|
||||
<polygon fill="#7FD13B" points="-198,-66 0,132 198,-66" transform="translate(207 207) rotate(-45)"/>
|
||||
<polygon fill="#60B5CC" points="-130,0 0,-130 130,0 0,130" transform="translate(150 0)"/>
|
||||
<polygon fill="#5A6378" points="-191,61 69,61 191,-61 -69,-61" transform="translate(-89 239)"/>
|
||||
<polygon fill="#F0AD00" points="-130,-44 0,86 130,-44" transform="translate(0 106) rotate(-180)"/>
|
||||
<polygon fill="#60B5CC" points="-130,-44 0,86 130,-44" transform="translate(256 -150) rotate(-270)"/>
|
||||
</g>
|
||||
<path d="m0.936 0.732v30.5h2.19v0.732h-3.04v-32h3.03v0.732z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
|
@ -1,37 +1,37 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 262 61.2" enable-background="new 0 0 262 61.2" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#283583" d="M243.6,48.1h5.3V35.4c0-0.9,0-1.8-0.1-2.6c-0.1-0.8-0.2-1.6-0.5-2.3c0.4-0.3,0.9-0.5,1.7-0.8
|
||||
c0.8-0.3,1.6-0.4,2.4-0.4c1.7,0,2.8,0.5,3.4,1.6s0.9,2.8,0.9,5.2v12h5.3V35.2c0-1.5-0.1-3-0.4-4.3c-0.2-1.3-0.7-2.4-1.4-3.3
|
||||
c-0.7-0.9-1.6-1.6-2.7-2.1c-1.2-0.5-2.6-0.8-4.4-0.8c-0.7,0-1.4,0.1-2.1,0.2c-0.7,0.1-1.3,0.3-1.9,0.5s-1.2,0.5-1.7,0.7
|
||||
c-0.5,0.3-0.9,0.5-1.2,0.7c-0.7-0.7-1.5-1.2-2.5-1.6c-1-0.4-2.3-0.6-3.9-0.6c-1.8,0-3.6,0.1-5.2,0.4c-1.6,0.3-3,0.5-4,0.8V48h5.3
|
||||
V29.5c0.4-0.1,0.9-0.1,1.6-0.2c0.7-0.1,1.3-0.1,1.9-0.1c1.6,0,2.8,0.5,3.4,1.6c0.6,1.1,0.9,2.8,0.9,5.2L243.6,48.1L243.6,48.1z
|
||||
M219,42.1c-1,1.3-2.3,2-4.1,2c-1.8,0-3.1-0.7-4.1-2s-1.5-3.2-1.5-5.5s0.5-4.1,1.5-5.4c1-1.3,2.3-2,4.1-2c1.8,0,3.1,0.7,4.1,2
|
||||
c1,1.3,1.5,3.1,1.5,5.4C220.5,38.9,220,40.7,219,42.1 M225.1,31.7c-0.5-1.5-1.3-2.7-2.3-3.8s-2.1-1.9-3.5-2.4
|
||||
c-1.4-0.6-2.8-0.9-4.4-0.9s-3.1,0.3-4.4,0.9c-1.3,0.6-2.5,1.4-3.5,2.4c-1,1.1-1.7,2.3-2.3,3.8c-0.5,1.5-0.8,3.1-0.8,4.9
|
||||
c0,1.8,0.3,3.5,0.8,4.9c0.5,1.5,1.3,2.8,2.3,3.8c1,1.1,2.1,1.9,3.5,2.5c1.3,0.6,2.8,0.9,4.5,0.9c1.6,0,3.1-0.3,4.5-0.9
|
||||
c1.4-0.6,2.5-1.4,3.5-2.5c1-1.1,1.7-2.3,2.2-3.8c0.5-1.5,0.8-3.1,0.8-4.9C225.9,34.8,225.6,33.2,225.1,31.7 M188.4,14.1l-5.3,0.9
|
||||
v33.1h5.3V37.6c0.8,0.6,1.6,1.3,2.4,2.1c0.8,0.8,1.6,1.7,2.4,2.6c0.8,0.9,1.5,1.9,2.2,2.9c0.7,1,1.3,1.9,1.8,2.8h6.1
|
||||
c-0.5-1-1.2-2.1-2-3.2c-0.8-1.2-1.6-2.3-2.5-3.5c-0.9-1.2-1.8-2.3-2.8-3.3s-1.9-1.9-2.8-2.7c1.6-1.7,3.3-3.4,4.9-5.1
|
||||
c1.6-1.8,3.2-3.4,4.6-5.1h-6.3c-0.5,0.6-1,1.2-1.7,1.9c-0.7,0.7-1.4,1.5-2.1,2.3c-0.7,0.8-1.5,1.6-2.2,2.4
|
||||
c-0.8,0.8-1.5,1.6-2.1,2.3V14.1H188.4z M179.4,25.5c-0.3-0.1-0.6-0.2-1.1-0.3c-0.4-0.1-0.9-0.2-1.4-0.3c-0.5-0.1-0.9-0.1-1.4-0.2
|
||||
c-0.5,0-0.9-0.1-1.2-0.1c-1.9,0-3.6,0.2-5.1,0.5s-2.8,0.7-3.8,1.1V48h5.3V29.6c0.3-0.1,0.7-0.2,1.4-0.3c0.7-0.1,1.3-0.2,1.9-0.2
|
||||
c1,0,1.9,0.1,2.7,0.2c0.8,0.2,1.4,0.3,1.8,0.5L179.4,25.5z M158.3,16.1c-0.6-0.6-1.4-0.9-2.3-0.9c-0.9,0-1.7,0.3-2.3,0.9
|
||||
c-0.6,0.6-1,1.4-1,2.4s0.3,1.8,1,2.4c0.6,0.6,1.4,0.9,2.3,0.9c0.9,0,1.6-0.3,2.3-0.9c0.6-0.6,1-1.4,1-2.4S158.9,16.7,158.3,16.1
|
||||
M158.7,25.2h-5.3v22.9h5.3V25.2z M134.3,25c-1.3,0.2-2.3,0.5-2.9,0.7l0.7,4.3c0.6-0.2,1.5-0.4,2.5-0.6s2.1-0.3,3.4-0.3
|
||||
c0.9,0,1.7,0.1,2.3,0.4c0.6,0.2,1.1,0.6,1.4,1c0.4,0.4,0.6,0.9,0.8,1.5c0.1,0.6,0.2,1.1,0.2,1.8v0.9c-0.7-0.2-1.4-0.3-2.1-0.4
|
||||
c-0.6-0.1-1.3-0.1-1.8-0.1c-1.3,0-2.5,0.1-3.6,0.4c-1.2,0.2-2.2,0.7-3,1.2c-0.9,0.6-1.6,1.3-2.1,2.2c-0.5,0.9-0.8,2-0.8,3.3
|
||||
c0,1.4,0.2,2.5,0.7,3.5c0.5,0.9,1.1,1.7,1.9,2.3c0.8,0.6,1.8,1,2.9,1.3c1.1,0.3,2.4,0.4,3.8,0.4c2.1,0,3.9-0.1,5.6-0.4
|
||||
c1.6-0.2,2.9-0.5,3.7-0.6V33.9c0-1.3-0.2-2.6-0.5-3.7c-0.3-1.1-0.8-2.1-1.5-2.9c-0.7-0.8-1.7-1.4-2.9-1.8c-1.2-0.4-2.7-0.7-4.4-0.7
|
||||
C137,24.6,135.6,24.7,134.3,25 M135.7,43.6c-0.8-0.5-1.2-1.4-1.2-2.6c0-0.6,0.1-1.2,0.4-1.6c0.3-0.4,0.7-0.8,1.2-1
|
||||
c0.5-0.2,1-0.4,1.6-0.5c0.6-0.1,1.2-0.1,1.8-0.1c0.7,0,1.3,0,1.8,0.1c0.6,0.1,1,0.2,1.3,0.3v5.9c-0.8,0.2-2.1,0.3-3.7,0.3
|
||||
C137.5,44.4,136.5,44.1,135.7,43.6 M115.6,16.6c-1.5,1.7-2.3,4-2.3,6.9V48h5.3V29.5h8.3v-4.4h-8.3v-1.5c0-0.7,0.1-1.4,0.2-2
|
||||
c0.1-0.6,0.4-1.2,0.7-1.6c0.4-0.4,0.8-0.8,1.4-1c0.6-0.2,1.3-0.4,2.1-0.4s1.5,0.1,2.1,0.2c0.7,0.1,1.2,0.3,1.7,0.6l1-4.4
|
||||
c-0.5-0.2-1.2-0.4-2.1-0.6c-0.9-0.2-2-0.3-3.2-0.3C119.5,14.1,117.2,14.9,115.6,16.6"/>
|
||||
<path fill="#82AD29" d="M42.7,2.5C39,0.9,34.9,0,30.6,0C13.7,0,0,13.7,0,30.6s13.7,30.6,30.6,30.6c4.3,0,8.4-0.9,12.1-2.5
|
||||
c-8.6-6.3-14.3-16.5-14.3-28.1S34.1,8.9,42.7,2.5"/>
|
||||
<path fill="#C2D115" d="M63.3,0C46.4,0,32.7,13.7,32.7,30.6s13.7,30.6,30.6,30.6s30.6-13.7,30.6-30.6S80.2,0,63.3,0"/>
|
||||
</g>
|
||||
</svg>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 262 61.2" enable-background="new 0 0 262 61.2" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#283583" d="M243.6,48.1h5.3V35.4c0-0.9,0-1.8-0.1-2.6c-0.1-0.8-0.2-1.6-0.5-2.3c0.4-0.3,0.9-0.5,1.7-0.8
|
||||
c0.8-0.3,1.6-0.4,2.4-0.4c1.7,0,2.8,0.5,3.4,1.6s0.9,2.8,0.9,5.2v12h5.3V35.2c0-1.5-0.1-3-0.4-4.3c-0.2-1.3-0.7-2.4-1.4-3.3
|
||||
c-0.7-0.9-1.6-1.6-2.7-2.1c-1.2-0.5-2.6-0.8-4.4-0.8c-0.7,0-1.4,0.1-2.1,0.2c-0.7,0.1-1.3,0.3-1.9,0.5s-1.2,0.5-1.7,0.7
|
||||
c-0.5,0.3-0.9,0.5-1.2,0.7c-0.7-0.7-1.5-1.2-2.5-1.6c-1-0.4-2.3-0.6-3.9-0.6c-1.8,0-3.6,0.1-5.2,0.4c-1.6,0.3-3,0.5-4,0.8V48h5.3
|
||||
V29.5c0.4-0.1,0.9-0.1,1.6-0.2c0.7-0.1,1.3-0.1,1.9-0.1c1.6,0,2.8,0.5,3.4,1.6c0.6,1.1,0.9,2.8,0.9,5.2L243.6,48.1L243.6,48.1z
|
||||
M219,42.1c-1,1.3-2.3,2-4.1,2c-1.8,0-3.1-0.7-4.1-2s-1.5-3.2-1.5-5.5s0.5-4.1,1.5-5.4c1-1.3,2.3-2,4.1-2c1.8,0,3.1,0.7,4.1,2
|
||||
c1,1.3,1.5,3.1,1.5,5.4C220.5,38.9,220,40.7,219,42.1 M225.1,31.7c-0.5-1.5-1.3-2.7-2.3-3.8s-2.1-1.9-3.5-2.4
|
||||
c-1.4-0.6-2.8-0.9-4.4-0.9s-3.1,0.3-4.4,0.9c-1.3,0.6-2.5,1.4-3.5,2.4c-1,1.1-1.7,2.3-2.3,3.8c-0.5,1.5-0.8,3.1-0.8,4.9
|
||||
c0,1.8,0.3,3.5,0.8,4.9c0.5,1.5,1.3,2.8,2.3,3.8c1,1.1,2.1,1.9,3.5,2.5c1.3,0.6,2.8,0.9,4.5,0.9c1.6,0,3.1-0.3,4.5-0.9
|
||||
c1.4-0.6,2.5-1.4,3.5-2.5c1-1.1,1.7-2.3,2.2-3.8c0.5-1.5,0.8-3.1,0.8-4.9C225.9,34.8,225.6,33.2,225.1,31.7 M188.4,14.1l-5.3,0.9
|
||||
v33.1h5.3V37.6c0.8,0.6,1.6,1.3,2.4,2.1c0.8,0.8,1.6,1.7,2.4,2.6c0.8,0.9,1.5,1.9,2.2,2.9c0.7,1,1.3,1.9,1.8,2.8h6.1
|
||||
c-0.5-1-1.2-2.1-2-3.2c-0.8-1.2-1.6-2.3-2.5-3.5c-0.9-1.2-1.8-2.3-2.8-3.3s-1.9-1.9-2.8-2.7c1.6-1.7,3.3-3.4,4.9-5.1
|
||||
c1.6-1.8,3.2-3.4,4.6-5.1h-6.3c-0.5,0.6-1,1.2-1.7,1.9c-0.7,0.7-1.4,1.5-2.1,2.3c-0.7,0.8-1.5,1.6-2.2,2.4
|
||||
c-0.8,0.8-1.5,1.6-2.1,2.3V14.1H188.4z M179.4,25.5c-0.3-0.1-0.6-0.2-1.1-0.3c-0.4-0.1-0.9-0.2-1.4-0.3c-0.5-0.1-0.9-0.1-1.4-0.2
|
||||
c-0.5,0-0.9-0.1-1.2-0.1c-1.9,0-3.6,0.2-5.1,0.5s-2.8,0.7-3.8,1.1V48h5.3V29.6c0.3-0.1,0.7-0.2,1.4-0.3c0.7-0.1,1.3-0.2,1.9-0.2
|
||||
c1,0,1.9,0.1,2.7,0.2c0.8,0.2,1.4,0.3,1.8,0.5L179.4,25.5z M158.3,16.1c-0.6-0.6-1.4-0.9-2.3-0.9c-0.9,0-1.7,0.3-2.3,0.9
|
||||
c-0.6,0.6-1,1.4-1,2.4s0.3,1.8,1,2.4c0.6,0.6,1.4,0.9,2.3,0.9c0.9,0,1.6-0.3,2.3-0.9c0.6-0.6,1-1.4,1-2.4S158.9,16.7,158.3,16.1
|
||||
M158.7,25.2h-5.3v22.9h5.3V25.2z M134.3,25c-1.3,0.2-2.3,0.5-2.9,0.7l0.7,4.3c0.6-0.2,1.5-0.4,2.5-0.6s2.1-0.3,3.4-0.3
|
||||
c0.9,0,1.7,0.1,2.3,0.4c0.6,0.2,1.1,0.6,1.4,1c0.4,0.4,0.6,0.9,0.8,1.5c0.1,0.6,0.2,1.1,0.2,1.8v0.9c-0.7-0.2-1.4-0.3-2.1-0.4
|
||||
c-0.6-0.1-1.3-0.1-1.8-0.1c-1.3,0-2.5,0.1-3.6,0.4c-1.2,0.2-2.2,0.7-3,1.2c-0.9,0.6-1.6,1.3-2.1,2.2c-0.5,0.9-0.8,2-0.8,3.3
|
||||
c0,1.4,0.2,2.5,0.7,3.5c0.5,0.9,1.1,1.7,1.9,2.3c0.8,0.6,1.8,1,2.9,1.3c1.1,0.3,2.4,0.4,3.8,0.4c2.1,0,3.9-0.1,5.6-0.4
|
||||
c1.6-0.2,2.9-0.5,3.7-0.6V33.9c0-1.3-0.2-2.6-0.5-3.7c-0.3-1.1-0.8-2.1-1.5-2.9c-0.7-0.8-1.7-1.4-2.9-1.8c-1.2-0.4-2.7-0.7-4.4-0.7
|
||||
C137,24.6,135.6,24.7,134.3,25 M135.7,43.6c-0.8-0.5-1.2-1.4-1.2-2.6c0-0.6,0.1-1.2,0.4-1.6c0.3-0.4,0.7-0.8,1.2-1
|
||||
c0.5-0.2,1-0.4,1.6-0.5c0.6-0.1,1.2-0.1,1.8-0.1c0.7,0,1.3,0,1.8,0.1c0.6,0.1,1,0.2,1.3,0.3v5.9c-0.8,0.2-2.1,0.3-3.7,0.3
|
||||
C137.5,44.4,136.5,44.1,135.7,43.6 M115.6,16.6c-1.5,1.7-2.3,4-2.3,6.9V48h5.3V29.5h8.3v-4.4h-8.3v-1.5c0-0.7,0.1-1.4,0.2-2
|
||||
c0.1-0.6,0.4-1.2,0.7-1.6c0.4-0.4,0.8-0.8,1.4-1c0.6-0.2,1.3-0.4,2.1-0.4s1.5,0.1,2.1,0.2c0.7,0.1,1.2,0.3,1.7,0.6l1-4.4
|
||||
c-0.5-0.2-1.2-0.4-2.1-0.6c-0.9-0.2-2-0.3-3.2-0.3C119.5,14.1,117.2,14.9,115.6,16.6"/>
|
||||
<path fill="#82AD29" d="M42.7,2.5C39,0.9,34.9,0,30.6,0C13.7,0,0,13.7,0,30.6s13.7,30.6,30.6,30.6c4.3,0,8.4-0.9,12.1-2.5
|
||||
c-8.6-6.3-14.3-16.5-14.3-28.1S34.1,8.9,42.7,2.5"/>
|
||||
<path fill="#C2D115" d="M63.3,0C46.4,0,32.7,13.7,32.7,30.6s13.7,30.6,30.6,30.6s30.6-13.7,30.6-30.6S80.2,0,63.3,0"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 3 KiB After Width: | Height: | Size: 3 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.5 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 6.9 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |
|
|
@ -1 +1 @@
|
|||
<svg fill="#0db4c7" version="1.1" viewBox="0 0 506.55 904.03" xmlns="http://www.w3.org/2000/svg"><path d="m91.486 0.060031c21.306-0.9601 53.509 9.6542 65.802 27.675 6.944 10.181 7.0117 21.942 7.0308 33.775 0.0434 24.862-1.8792 49.677-18.019 69.988-16.291 20.502-50.851 25.106-75.622 26.152-17.18 0.72553-35.726-2.2753-49.149-13.919-25.64-22.241-26.559-69.392-12.295-97.828 15.724-31.347 48.845-44.337 82.253-45.843m296.53 2.4043c28.745-4.1327 92.654 4.4512 100.42 38.237 7.7352 33.654-3.0608 75.4-6.3363 109.25-6.2709 64.802-10.846 129.94-10.846 195.09 0 26.581-2.1194 54.174 0.44168 80.636 3.0341 31.356 10.171 62.091 12.331 93.642 4.2718 62.378 6.5932 124.89 10.87 187.28 2.4124 35.195 12.561 71.405 11.587 106.65-0.74773 27.017-13.17 58.23-37.833 71.747-16.737 9.1725-38.567 11.118-57.223 13.349-20.03 2.3955-48.013 4.6164-60.198-14.912-14.864-23.822-6.0744-59.734-4.9334-85.79 2.4667-56.323 2.8064-115.9-5.1018-171.68-3.5847-25.283-8.333-74.025-36.416-82.444-29.188-8.7502-62.186-2.1635-91.038 4.4375-17.158 3.9252-34.236 12.236-38.122 31.186-6.7561 32.946 0.7285 71.079 3.8657 104.05 3.994 41.971 7.0539 88.104 1.5455 130.06-3.1544 24.024 1.4394 50.367-17.568 69.374-18.998 18.998-59.448 21.971-84.981 21.331-44.508-1.1159-65.089-30.235-62.195-72.497 6.3038-92.055 20.205-183.15 17.937-275.72-1.3693-55.892-15.569-110.21-15.569-166.47 0-35.287 2.7361-71.942 9.395-106.65 2.8195-14.695 6.713-33.001 19.491-42.391 9.7513-7.1658 22.006-7.066 33.542-7.0287 37.525 0.1193 72.11 21.66 90.226 54.622 10.755 19.569 11.219 38.071 11.219 59.827 0 10.917-2.6948 26.344 2.6735 36.274 7.2404 13.392 23.173 13.127 36.344 13.148 28.571 0.0506 69.095 0.81792 93.527-16.255 24.431-17.072 18.333-61.553 18.322-87.791-7e-3 -27.057-5.7255-53.693-7.5707-80.636-2.5781-37.648-0.68889-74.338-0.24215-111.85 0.446-37.415-0.76248-74.554 39.027-91.364 7.4511-3.1482 15.391-5.5466 23.41-6.6995z"/></svg>
|
||||
<svg fill="#0db4c7" version="1.1" viewBox="0 0 506.55 904.03" xmlns="http://www.w3.org/2000/svg"><path d="m91.486 0.060031c21.306-0.9601 53.509 9.6542 65.802 27.675 6.944 10.181 7.0117 21.942 7.0308 33.775 0.0434 24.862-1.8792 49.677-18.019 69.988-16.291 20.502-50.851 25.106-75.622 26.152-17.18 0.72553-35.726-2.2753-49.149-13.919-25.64-22.241-26.559-69.392-12.295-97.828 15.724-31.347 48.845-44.337 82.253-45.843m296.53 2.4043c28.745-4.1327 92.654 4.4512 100.42 38.237 7.7352 33.654-3.0608 75.4-6.3363 109.25-6.2709 64.802-10.846 129.94-10.846 195.09 0 26.581-2.1194 54.174 0.44168 80.636 3.0341 31.356 10.171 62.091 12.331 93.642 4.2718 62.378 6.5932 124.89 10.87 187.28 2.4124 35.195 12.561 71.405 11.587 106.65-0.74773 27.017-13.17 58.23-37.833 71.747-16.737 9.1725-38.567 11.118-57.223 13.349-20.03 2.3955-48.013 4.6164-60.198-14.912-14.864-23.822-6.0744-59.734-4.9334-85.79 2.4667-56.323 2.8064-115.9-5.1018-171.68-3.5847-25.283-8.333-74.025-36.416-82.444-29.188-8.7502-62.186-2.1635-91.038 4.4375-17.158 3.9252-34.236 12.236-38.122 31.186-6.7561 32.946 0.7285 71.079 3.8657 104.05 3.994 41.971 7.0539 88.104 1.5455 130.06-3.1544 24.024 1.4394 50.367-17.568 69.374-18.998 18.998-59.448 21.971-84.981 21.331-44.508-1.1159-65.089-30.235-62.195-72.497 6.3038-92.055 20.205-183.15 17.937-275.72-1.3693-55.892-15.569-110.21-15.569-166.47 0-35.287 2.7361-71.942 9.395-106.65 2.8195-14.695 6.713-33.001 19.491-42.391 9.7513-7.1658 22.006-7.066 33.542-7.0287 37.525 0.1193 72.11 21.66 90.226 54.622 10.755 19.569 11.219 38.071 11.219 59.827 0 10.917-2.6948 26.344 2.6735 36.274 7.2404 13.392 23.173 13.127 36.344 13.148 28.571 0.0506 69.095 0.81792 93.527-16.255 24.431-17.072 18.333-61.553 18.322-87.791-7e-3 -27.057-5.7255-53.693-7.5707-80.636-2.5781-37.648-0.68889-74.338-0.24215-111.85 0.446-37.415-0.76248-74.554 39.027-91.364 7.4511-3.1482 15.391-5.5466 23.41-6.6995z"/></svg>
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 663 B After Width: | Height: | Size: 663 B |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 397 KiB After Width: | Height: | Size: 397 KiB |
|
Before Width: | Height: | Size: 315 B After Width: | Height: | Size: 315 B |
|
Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 8 KiB After Width: | Height: | Size: 8 KiB |
|
Before Width: | Height: | Size: 172 KiB After Width: | Height: | Size: 172 KiB |
|
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 1,011 B After Width: | Height: | Size: 1,011 B |
10
content/support.md
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
+++
|
||||
title = "Support Matrix"
|
||||
aliases = ["/supporters/", "/donate"]
|
||||
template = "support.html"
|
||||
extra.summary = """
|
||||
Join the thousands of people who support open, decentralised and secure
|
||||
communication. Whether you want to volunteer, make a donation, help spread the
|
||||
word about Matrix, or even want to join the Foundation as a member, we welcome all sorts of help.
|
||||
"""
|
||||
+++
|
||||
|
|
@ -1,34 +0,0 @@
|
|||
+++
|
||||
title = "Support Matrix"
|
||||
aliases = ["/supporters/", "/donate"]
|
||||
template = "support.html"
|
||||
extra.summary = """
|
||||
If you believe in our mission and want to contribute to Matrix
|
||||
as a common good, you can support our work financially. Join the thousands of
|
||||
people who support open, decentralised and secure communication. If you work for
|
||||
an organisation which supports donations via Benevity, our code is
|
||||
826-B_4AN2ZDBMVK
|
||||
"""
|
||||
+++
|
||||
|
||||
The Matrix.org Foundation is working hard to make sure Matrix is the best
|
||||
protocol for free communication. Like any open protocol, Matrix needs a
|
||||
direction to coordinate efforts. The Matrix.org Foundation is overseeing the
|
||||
decisions related to the Matrix Specification, ensuring it serves the general
|
||||
interest.
|
||||
|
||||
Once the direction is set, the Foundation also works on materialising the
|
||||
vision: we're pragmatists who don't only work in theory. We want Matrix to
|
||||
succeed in real life, so we make it happen in real life.
|
||||
|
||||
We also work on making sure the Matrix community stays vibrant and attractive.
|
||||
It's important to keep the community active but also to attract newcomers in the
|
||||
Matrix ecosystem. Onboarding and moderation are both key aspects of our mission.
|
||||
|
||||
Matrix is not only a good answer to current challenges: it needs to stay
|
||||
relevant in the future. The Matrix.org Foundation funds substantial work to make
|
||||
sure Matrix addresses and will keep addressing actual issues.
|
||||
|
||||
{{
|
||||
support_us()
|
||||
}}
|
||||
|
|
@ -1,231 +1,36 @@
|
|||
.page-header.support {
|
||||
|
||||
.donate-row {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
margin-block-start: 2rem;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
|
||||
.call-to-action {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.625rem;
|
||||
background: #fff;
|
||||
color: #000;
|
||||
border-radius: 9999px;
|
||||
padding: .5rem 1rem;
|
||||
|
||||
font-size: 1.125rem;
|
||||
font-weight: 600;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
justify-content: center;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.support.main {
|
||||
|
||||
&>div {
|
||||
|
||||
padding-block: 3rem;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
padding-block: 2rem;
|
||||
}
|
||||
}
|
||||
|
||||
#join-foundation {
|
||||
padding-inline: 1rem;
|
||||
max-width: var(--page-max-width);
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
gap: 1rem;
|
||||
margin-inline: auto;
|
||||
|
||||
h2 {
|
||||
text-align: center;
|
||||
&:nth-child(even) {
|
||||
background-color: #eee;
|
||||
}
|
||||
|
||||
p {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.call-to-action {
|
||||
background-color: #000;
|
||||
font-weight: 600;
|
||||
color: #fff;
|
||||
border-radius: 9999px;
|
||||
padding: .5rem 2rem;
|
||||
}
|
||||
}
|
||||
|
||||
#platinum-supporters .supporters-card {
|
||||
--cards-per-row: 4;
|
||||
}
|
||||
|
||||
#gold-supporters .supporters-card {
|
||||
--cards-per-row: 4;
|
||||
}
|
||||
|
||||
#silver-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#associate-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#ecosystem-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#supporters {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
max-width: var(--page-max-width);
|
||||
margin-inline: auto;
|
||||
--supporters-padding-inline: 1rem;
|
||||
padding-inline: var(--supporters-padding-inline);
|
||||
|
||||
.supporters-section {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
h2 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.cards {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
--cards-gap: 1rem;
|
||||
gap: var(--cards-gap);
|
||||
justify-content: center;
|
||||
|
||||
.supporters-card {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
--supporters-card-border-width: 1px;
|
||||
border: var(--supporters-card-border-width) solid var(--borders-color);
|
||||
border-radius: 16px;
|
||||
--supporters-card-hpadding: 8px;
|
||||
padding: var(--supporters-card-hpadding);
|
||||
// The whitespace of the text at the bottom visually adds to the padding so we account for this on the top a little.
|
||||
padding-top: calc(1.5 * var(--supporters-card-hpadding));
|
||||
// This adds some space between the text and the image
|
||||
gap: var(--supporters-card-hpadding);
|
||||
|
||||
img {
|
||||
aspect-ratio: 1/1;
|
||||
object-fit: contain;
|
||||
width: calc((var(--page-max-width) - 2* var(--supporters-padding-inline) - calc(var(--cards-per-row) - 1)* var(--cards-gap)) / var(--cards-per-row) - 2* var(--supporters-card-hpadding) - 2* var(--supporters-card-border-width));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#the-spec {
|
||||
background-color: #fafafa;
|
||||
|
||||
.content {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
gap: 3rem;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
flex-direction: column-reverse;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 50%;
|
||||
margin-inline: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#tangible-work {
|
||||
background-color: #000;
|
||||
color: #fff;
|
||||
|
||||
.content {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
gap: 3rem;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
flex-direction: column;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#all-your-comms {
|
||||
|
||||
.content {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
gap: 3rem;
|
||||
|
||||
div {
|
||||
flex: 2;
|
||||
}
|
||||
|
||||
img {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
@media (max-width: 767px) {
|
||||
flex-direction: column-reverse;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#open-dev {
|
||||
background-color: #000;
|
||||
color: #fff;
|
||||
|
||||
.content {
|
||||
max-width: 50rem;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
gap: 3rem;
|
||||
}
|
||||
}
|
||||
|
||||
#help-us {
|
||||
.content {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 3rem;
|
||||
gap: 1rem;
|
||||
|
||||
@media (max-width: 767px) {
|
||||
grid-template-columns: 1fr;
|
||||
h2 {
|
||||
margin-block: 0;
|
||||
}
|
||||
|
||||
.blurb {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: start;
|
||||
p:last-child {
|
||||
margin-block-end: 0;
|
||||
}
|
||||
|
||||
.call-to-action {
|
||||
justify-self: left;
|
||||
}
|
||||
}
|
||||
|
||||
.call-to-action {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.625rem;
|
||||
padding: .6rem 1.5rem;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.membership {
|
||||
|
|
@ -315,3 +120,73 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
#platinum-supporters .supporters-card {
|
||||
--cards-per-row: 4;
|
||||
}
|
||||
|
||||
#gold-supporters .supporters-card {
|
||||
--cards-per-row: 4;
|
||||
}
|
||||
|
||||
#silver-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#associate-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#ecosystem-supporters .supporters-card {
|
||||
--cards-per-row: 5;
|
||||
}
|
||||
|
||||
#supporters {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
max-width: var(--page-max-width);
|
||||
margin-inline: auto;
|
||||
margin-block-end: 5rem;
|
||||
--supporters-padding-inline: 1rem;
|
||||
padding-inline: var(--supporters-padding-inline);
|
||||
|
||||
.supporters-section {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
h2 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.cards {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
--cards-gap: 1rem;
|
||||
gap: var(--cards-gap);
|
||||
justify-content: center;
|
||||
|
||||
.supporters-card {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
--supporters-card-border-width: 1px;
|
||||
border: var(--supporters-card-border-width) solid var(--borders-color);
|
||||
border-radius: 16px;
|
||||
--supporters-card-hpadding: 8px;
|
||||
padding: var(--supporters-card-hpadding);
|
||||
// The whitespace of the text at the bottom visually adds to the padding so we account for this on the top a little.
|
||||
padding-top: calc(1.5 * var(--supporters-card-hpadding));
|
||||
// This adds some space between the text and the image
|
||||
gap: var(--supporters-card-hpadding);
|
||||
|
||||
img {
|
||||
aspect-ratio: 1/1;
|
||||
object-fit: contain;
|
||||
width: calc((var(--page-max-width) - 2* var(--supporters-padding-inline) - calc(var(--cards-per-row) - 1)* var(--cards-gap)) / var(--cards-per-row) - 2* var(--supporters-card-hpadding) - 2* var(--supporters-card-border-width));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{% extends "page.html" %}
|
||||
{% extends "section.html" %}
|
||||
{% import "macros/banner.html" as banner %}
|
||||
{% block head_extra %}
|
||||
<meta name="description" content="{{ page.extra.summary }}">
|
||||
<meta name="description" content="{{ section.extra.summary }}">
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', (event) => {
|
||||
let mostPopular = document.getElementById("most-popular");
|
||||
|
|
@ -12,10 +13,11 @@
|
|||
</script>
|
||||
{% endblock head_extra %}
|
||||
{% block content %}
|
||||
{% set supporters = load_data(path="content/membership/members.toml") %}
|
||||
<div class="page-header support">
|
||||
<div class="hero-block">
|
||||
<h1>{{ page.title }}</h1>
|
||||
<p>{{ page.extra.summary }}</p>
|
||||
<h1>{{ section.title }}</h1>
|
||||
<p>{{ section.extra.summary }}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -27,16 +29,20 @@
|
|||
<h3>Individual</h3>
|
||||
<div class="pricing">$60 / year</div>
|
||||
<ul>
|
||||
<li>Free ticket to Matrix Conference</li>
|
||||
<li>Free premium account on Matrix.org</li>
|
||||
<li>Free ticket to <a
|
||||
href="https://conference.matrix.org">The Matrix
|
||||
Conference</a></li>
|
||||
<li>Free <a href="/homeserver/pricing">premium account</a> on Matrix.org</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="most-popular" class="tier-card">
|
||||
<h3>Silver</h3>
|
||||
<div class="pricing">$2k - 80k / year</div>
|
||||
<ul>
|
||||
<li>Free ticket to Matrix Conference</li>
|
||||
<li>Logo on the sponsors page</li>
|
||||
<li>Free ticket to <a
|
||||
href="https://conference.matrix.org">The Matrix
|
||||
Conference</a></li>
|
||||
<li>Logo on the members page</li>
|
||||
<li>Medium discount on Matrix conference sponsorship</li>
|
||||
<li>Ability to post on the Matrix Job Board</li>
|
||||
</ul>
|
||||
|
|
@ -46,7 +52,7 @@
|
|||
<div class="pricing">$200k / year</div>
|
||||
<ul>
|
||||
<li>Everything from Silver</li>
|
||||
<li>Bigger logo on the sponsors page</li>
|
||||
<li>Bigger logo on the members page</li>
|
||||
<li>A success story on the blog each year</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
@ -57,108 +63,75 @@
|
|||
<li>Everything from Gold</li>
|
||||
<li>Logo on the frontpage of matrix.org</li>
|
||||
<li>Press release on sponsorship</li>
|
||||
<li>Bigger discount on Matrix conference</li>
|
||||
<li>A dedicated Matrix Live episode each year</li>
|
||||
<li>Biggest discount on Matrix conference sponsorship</li>
|
||||
<li>A dedicated <a
|
||||
href="https://www.youtube.com/@Matrixdotorg/videos">Matrix
|
||||
Live</a> episode each year</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cta-row">
|
||||
<a href="https://donorbox.org/membership-303" class="call-to-action secondary">Individuals membership</a>
|
||||
<a href="https://cryptpad.fr/form/#/2/form/view/j1+wOJVZWyrDKvGP-G1r-zEOI3a52j5Y22brxhrdcmM/"
|
||||
class="call-to-action">Organisations membership</a>
|
||||
<a href="https://donorbox.org/membership-303" class="call-to-action secondary">Individuals membership</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div>
|
||||
<h2>The Governing Board</h2>
|
||||
<p>
|
||||
The Governing Board shall support the Guardians in their
|
||||
governance of the Foundation by ensuring that the day to day
|
||||
running of the Foundation is fair, equitable and supports the
|
||||
overall balanced growth of the Matrix ecosystem and its
|
||||
individual participants, without advantaging any specific
|
||||
players.
|
||||
</p>
|
||||
<p>
|
||||
The Governing Board shall carry out its advisory role under its
|
||||
delegated authority from the Guardians and in accordance with
|
||||
these Terms.
|
||||
</p>
|
||||
<p>
|
||||
For the avoidance of doubt, the Guardians shall be under no
|
||||
obligation to accept, act on or do anything analogous with the
|
||||
Governing Board's recommendations.
|
||||
</p>
|
||||
<p>
|
||||
<a href="/blog/2023/12/electing-our-first-governing-board/">Read the latest update from our Managing
|
||||
Director</a> to learn
|
||||
more about the Governing Board and our first elections
|
||||
which are scheduled for April through June 2024.
|
||||
</p>
|
||||
<div class="cta-row">
|
||||
<a href="/media/2024-01-governing-board-prospective-members.pdf" class="call-to-action">Download the
|
||||
brochure</a>
|
||||
<a href="/media/2024-04-governing-board-terms-of-reference.pdf"
|
||||
class="call-to-action secondary">Download the terms</a>
|
||||
|
||||
<div id="supporters">
|
||||
<div class="supporters-section" id="platinum-supporters">
|
||||
<h2>Platinum Members</h2>
|
||||
<div class="cards">
|
||||
{% for supporter in supporters.platinum %}
|
||||
<a href="{{ supporter.website }}" target="_blank" class="supporters-card">
|
||||
<img src="/membership/{{ supporter.logo }}" alt="{{ supporter.name }}'s logo">
|
||||
<span>{{ supporter.name }}</span>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="specific-tasks">
|
||||
<h3>Specific tasks will include</h3>
|
||||
<div class="features-matrix">
|
||||
<ul>
|
||||
<li class="supported">
|
||||
Approving the Foundation's budget, based on the Managing
|
||||
Director (MD)’s recommendations
|
||||
</li>
|
||||
<li class="supported">
|
||||
Approval of commercial partners and relationships for
|
||||
the Foundation with a value of over $50,000, be it as an
|
||||
individual contract or as a cumulative value with the
|
||||
same partner over the last 12 months.
|
||||
</li>
|
||||
<li class="supported">
|
||||
Approving initiatives and programs which will have a
|
||||
major impact on the brand and reputation of the
|
||||
Foundation, or create a new revenue stream.
|
||||
</li>
|
||||
<li class="supported">
|
||||
Providing a review and endorsement on a prioritised list
|
||||
of Spec Core Team ("SCT") priorities. The Governing
|
||||
Board shall not have the authority to appoint or remove
|
||||
SCT members (which rests solely with the Guardians).
|
||||
</li>
|
||||
<li class="supported">
|
||||
Providing post-meeting conclusions, recommendations and
|
||||
guidance on next steps to the Guardians.
|
||||
</li>
|
||||
</ul>
|
||||
<div class="supporters-section" id="gold-supporters">
|
||||
<h2>Gold Members</h2>
|
||||
<div class="cards">
|
||||
{% for supporter in supporters.gold %}
|
||||
<a href="{{ supporter.website }}" target="_blank" class="supporters-card">
|
||||
<img src="/membership/{{ supporter.logo }}" alt="{{ supporter.name }}'s logo">
|
||||
<span>{{ supporter.name }}</span>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="representatives">
|
||||
<h3>Community representatives</h3>
|
||||
<ul>
|
||||
<li>4 Individual Members</li>
|
||||
<li>3 Ecosystem Members</li>
|
||||
<li>2 Associate Members</li>
|
||||
</ul>
|
||||
<div class="supporters-section" id="silver-supporters">
|
||||
<h2>Silver Members</h2>
|
||||
<div class="cards">
|
||||
{% for supporter in supporters.silver %}
|
||||
<a href="{{ supporter.website }}" target="_blank" class="supporters-card">
|
||||
<img src="/membership/{{ supporter.logo }}" alt="{{ supporter.name }}'s logo">
|
||||
<span>{{ supporter.name }}</span>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="representatives">
|
||||
<h3>Funder representatives</h3>
|
||||
<ul>
|
||||
<li>4 Platinum Members</li>
|
||||
<li>3 Gold Members</li>
|
||||
<li>2 Silver Members</li>
|
||||
</ul>
|
||||
<div class="supporters-section" id="ecosystem-supporters">
|
||||
<h2>Ecosystem Members</h2>
|
||||
<div class="cards">
|
||||
{% for supporter in supporters.ecosystem %}
|
||||
<a href="{{ supporter.website }}" target="_blank" class="supporters-card">
|
||||
<img src="/membership/{{ supporter.logo }}" alt="{{ supporter.name }}'s logo">
|
||||
<span>{{ supporter.name }}</span>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="representatives">
|
||||
<h3>Foundation representatives</h3>
|
||||
<ul>
|
||||
<li>3 Guardians</li>
|
||||
<li>2 Spec Core Team Members</li>
|
||||
<li>Managing Director</li>
|
||||
</ul>
|
||||
<div class="supporters-section" id="associate-supporters">
|
||||
<h2>Associate Members</h2>
|
||||
<div class="cards">
|
||||
{% for supporter in supporters.associate %}
|
||||
<a href="{{ supporter.website }}" class="supporters-card">
|
||||
<img src="/membership/{{ supporter.logo }}" alt="{{ supporter.name }}'s logo">
|
||||
<span>{{ supporter.name }}</span>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,189 +1,105 @@
|
|||
{% extends "section.html" %}
|
||||
{% import "macros/supporters.html" as supporters_macros %}
|
||||
{% extends "page.html" %}
|
||||
{% import "macros/banner.html" as banner %}
|
||||
{% block head_extra %}
|
||||
<meta name="description" content="{{ section.extra.summary }}">
|
||||
<meta name="description" content="{{ page.extra.summary }}">
|
||||
{% endblock head_extra %}
|
||||
{% block content %}
|
||||
{% set supporters = load_data(path="content/support/supporters.toml") %}
|
||||
|
||||
<div class="page-header support">
|
||||
<div class="hero-block">
|
||||
<h1>{{ section.title }}</h1>
|
||||
<p>{{ section.extra.summary }}</p>
|
||||
<div class="donate-row">
|
||||
<a class="call-to-action" href="https://donorbox.org/keep-matrix-exciting">
|
||||
<img src="/assets/donorbox-icon.svg" alt="" />
|
||||
Donate with Donorbox
|
||||
</a>
|
||||
<a class="call-to-action inverted" href="#help-us">More options</a>
|
||||
</div>
|
||||
<h1>{{ page.title }}</h1>
|
||||
<p>{{ page.extra.summary }}</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="support main">
|
||||
<div id="join-foundation">
|
||||
<h2>Join the Matrix.org Foundation</h2>
|
||||
<p>
|
||||
As an organisation, you can have the greatest impact on the
|
||||
financial health of Matrix. Whether your organisation relies on
|
||||
Matrix for its internal communication, built a Matrix-based product,
|
||||
or want to be one of the organisations fuelling the change towards
|
||||
better online communications, you can join the Matrix.org Foundation
|
||||
as a member and run for the governing board.
|
||||
</p>
|
||||
<a href="/membership" class="call-to-action">Become a member</a>
|
||||
</div>
|
||||
<div id="supporters">
|
||||
<div class="supporters-section" id="platinum-supporters">
|
||||
<h2>Platinum Members</h2>
|
||||
<div class="cards">
|
||||
{{ supporters_macros::case_insensitive_sort_supporters(supporters=supporters.platinum) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="supporters-section" id="gold-supporters">
|
||||
<h2>Gold Members</h2>
|
||||
<div class="cards">
|
||||
{{ supporters_macros::case_insensitive_sort_supporters(supporters=supporters.gold) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="supporters-section" id="silver-supporters">
|
||||
<h2>Silver Members</h2>
|
||||
<div class="cards">
|
||||
{{ supporters_macros::case_insensitive_sort_supporters(supporters=supporters.silver) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="supporters-section" id="ecosystem-supporters">
|
||||
<h2>Ecosystem Members</h2>
|
||||
<div class="cards">
|
||||
{{ supporters_macros::case_insensitive_sort_supporters(supporters=supporters.ecosystem) }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="supporters-section" id="associate-supporters">
|
||||
<h2>Associate Members</h2>
|
||||
<div class="cards">
|
||||
{{ supporters_macros::case_insensitive_sort_supporters(supporters=supporters.associate) }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="the-spec">
|
||||
<div id="membership">
|
||||
<div class="content">
|
||||
<div>
|
||||
<h2>The Matrix Specification</h2>
|
||||
<p>
|
||||
The Matrix.org Foundation maintains the Matrix Specification. It is a
|
||||
living document everybody is encouraged to contribute to. The
|
||||
Foundation’s Spec Core Team guides the contributors to make
|
||||
meaningful changes to the specification that make Matrix better for
|
||||
everyone. The team ensures that the changes work in practice and
|
||||
that they are in line with the Matrix Manifesto.
|
||||
</p>
|
||||
<p>
|
||||
The Specification is the building plan for everyone making Matrix
|
||||
products, and the Spec Core Team are its architects.
|
||||
</p>
|
||||
</div>
|
||||
<img src="/assets/spec-logo.svg" alt="The Matrix logo with rulers apparent" />
|
||||
</div>
|
||||
</div>
|
||||
<div id="tangible-work">
|
||||
<div class="content">
|
||||
<img src="/assets/frontpage/federation-visual-mobile.svg"
|
||||
alt="An abstract representation of the federation" />
|
||||
<div>
|
||||
<h2>Tangible work</h2>
|
||||
<p>
|
||||
We're pragmatists who don't only work in theory. We want
|
||||
Matrix to succeed in real life, so we make it happen in real
|
||||
life. We provide two homeserver implementations (Synapse and
|
||||
Dendrite), SDKs for clients, bridges and integrations in
|
||||
various languages, provide the libraries implementing the
|
||||
encryption Matrix relies on and get them audited.
|
||||
</p>
|
||||
<p>
|
||||
The Matrix.org Foundation provides software people can use
|
||||
as is, and software people can use to make their own
|
||||
products based on Matrix.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="all-your-comms">
|
||||
<div class="content">
|
||||
<div>
|
||||
<h2>All your communication channels on one platform</h2>
|
||||
<img src="/assets/various-platforms.svg" alt="A series of platform logos" />
|
||||
<p>
|
||||
We think providing software people can use is necessary, but
|
||||
not enough to keep the Matrix community vibrant. The Matrix
|
||||
community goes beyond clever engineers, smart developers,
|
||||
and careful administrators.
|
||||
</p>
|
||||
<p>
|
||||
Matrix aims to be an ubiquitous communication system. One
|
||||
that serves everyone. One that is not just for the experts.
|
||||
We’re happy to provide the matrix.org homeserver as an easy
|
||||
onboarding method for people who want a quick convenient
|
||||
set-up.
|
||||
</p>
|
||||
</div>
|
||||
<img src="/assets/frontpage/personal-graphic.svg" alt="An artist view of a chat timeline." />
|
||||
</div>
|
||||
</div>
|
||||
<div id="open-dev">
|
||||
<div class="content">
|
||||
<h2>Open development, endless possibilities</h2>
|
||||
<img src="/assets/frontpage/community-graphic.svg" alt="An artist view of a chat community." />
|
||||
<h2>Join as a member</h2>
|
||||
<div>
|
||||
<p>
|
||||
The strength in Matrix resides in the particular care it has for
|
||||
interoperability. Our ecosystem is very healthy thanks to all
|
||||
the developers and administrators creating gorgeous clients and
|
||||
hosting their own instances of homeservers.
|
||||
If you have a stake in Matrix, become a member of the
|
||||
Foundation to support it in the most sustainable way. Being
|
||||
a member also lets you get involved in the open governance
|
||||
of the Foundation by voting and running for the <a
|
||||
href="/foundation/governing-board/">Governing Board</a>
|
||||
to have a say in the direction of the project.
|
||||
</p>
|
||||
<p>
|
||||
We write guides, we host Matrix Live, we publish weekly digests
|
||||
of the community activity, we promote Matrix at conferences, and
|
||||
we write and own several bridges to popular third-party
|
||||
platforms to ease the onboarding of new communities.
|
||||
An organizational membership offers additional perks, such as a
|
||||
logo on our website and discounts when organizing our <a
|
||||
href="https://conference.matrix.org"
|
||||
>annual conference</a>.
|
||||
</p>
|
||||
</div>
|
||||
<a href="/membership" class="call-to-action">Learn more</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="help-us">
|
||||
|
||||
<div id="donation">
|
||||
<div class="content">
|
||||
<div class="blurb">
|
||||
<h2>Help fund our work</h2>
|
||||
<h2>Make a donation</h2>
|
||||
<div>
|
||||
<p>
|
||||
Matrix is not only a good answer to current challenges: it
|
||||
needs to stay relevant in the future. The Matrix.org
|
||||
Foundation funds substantial work to make sure Matrix
|
||||
addresses and will keep addressing actual issues.
|
||||
One of the most efficient ways to help improve Matrix and make
|
||||
it reach the masses is to make a donation. We provide a <a
|
||||
href="/foundation/about">neutral
|
||||
ground</a> for the ecosystem to gather and discuss the specification,
|
||||
we <a href="/homeserver">provide a server</a> as an easy
|
||||
onboarding experience to the federation, and we spread the
|
||||
word at events and conferences.
|
||||
</p>
|
||||
<p>
|
||||
Donorbox is our preferred method for donations because it has the lowest fees. We are keeping
|
||||
Patreon
|
||||
and LiberaPay to accommodate users preferences.
|
||||
If you believe in what we do and want to support us in our
|
||||
mission, a donation, even small, can go a long way.
|
||||
</p>
|
||||
<div class="cta-row">
|
||||
<a class="call-to-action" href="https://donorbox.org/keep-matrix-exciting">
|
||||
<img src="/assets/donorbox-icon.svg" alt="" /> Donorbox
|
||||
</a>
|
||||
<a class="call-to-action" href="https://www.patreon.com/matrixdotorg">
|
||||
<img src="/assets/patreon-icon.svg" alt="" />Patreon
|
||||
</a>
|
||||
<a class="call-to-action" href="https://liberapay.com/matrixdotorg">
|
||||
<img src="/assets/liberapay-icon.svg" alt="" />LiberaPay
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="features-matrix">
|
||||
<ul>
|
||||
<li class="supported">Development of the next generation of encryption and security features</li>
|
||||
<li class="supported">Integration of new authentication mechanism, like OpenID Connect (OIDC)</li>
|
||||
<li class="supported">Direct support for enterprise customers with existing identity
|
||||
managementservers</li>
|
||||
<li class="supported">Deployment of peer-to-peer (P2P) across the Matrix network</li>
|
||||
</ul>
|
||||
<a class="call-to-action" href="https://donorbox.org/keep-matrix-exciting">
|
||||
Donate with Donorbox
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="working-group">
|
||||
<div class="content">
|
||||
<h2>Join a working group</h2>
|
||||
<div>
|
||||
<p>
|
||||
Working groups are where you can help get things done. Having a
|
||||
direction is great, having hands to implement it is even better.
|
||||
</p>
|
||||
<p>
|
||||
Whether you like to get your hands dirty in code, you like to
|
||||
organize events, or you like to network, we're always looking
|
||||
for more friends to help us move Matrix where it ought to be.
|
||||
Everywhere!
|
||||
</p>
|
||||
<p>
|
||||
Joining a working group is easy: Just pick one and join
|
||||
their chat room!
|
||||
</p>
|
||||
</div>
|
||||
<a href="/foundation/working-groups/" class="call-to-action">Get things done</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="merch">
|
||||
<div class="content">
|
||||
<h2>Wear Matrix merch</h2>
|
||||
<div>
|
||||
<p>
|
||||
To give Matrix a go, your friends needs to know it exists. You
|
||||
can help us spread the word about Matrix by proudly wearing a
|
||||
Matrix logo on your T-shirt, hoodie, or by placing stickers on
|
||||
your laptop.
|
||||
</p>
|
||||
<p>
|
||||
Note that the Foundation doesn't make significant profit from
|
||||
merch sales. If your primary goal is to support our work,
|
||||
donations have a much higher impact.
|
||||
</p>
|
||||
</div>
|
||||
<a href="https://shop.matrix.org" class="call-to-action">Visit our shop</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||