Skip to content

Improve /support and /foundation/members designs#3534

Open
MTRNord wants to merge 4 commits into
mainfrom
MTRNord/members-support-redesign
Open

Improve /support and /foundation/members designs#3534
MTRNord wants to merge 4 commits into
mainfrom
MTRNord/members-support-redesign

Conversation

@MTRNord

@MTRNord MTRNord commented Jul 14, 2026

Copy link
Copy Markdown
Member

Description

More of an experiment trying to align it with all the other changes I proposed. Not sure if it is actually the right direction or not. For sure needs further feedback. I would love a proper masonry layout for example but I seem to not have css support for that :/

Related issues

I guess #2198

Role

Website & Content WG

Timeline

Lets take our time on this one and discuss before thinking about timelines :)

Signoff

Please sign off your individual commits.

Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
@MTRNord

MTRNord commented Jul 14, 2026

Copy link
Copy Markdown
Member Author

Cloudflare doesnt like to comment I guess: https://mtrnord-members-support-rede.matrix-website.pages.dev/

@MTRNord MTRNord added the aesthetic Visual inconsistencies or improvements label Jul 14, 2026
@HarHarLinks

Copy link
Copy Markdown
Contributor

maybe /support should also have the downward arrow ui hint from /try-matrix?

image iirc the membership contracts guarantees platinum to have a bigger logo on the page than gold than silver

@MTRNord

MTRNord commented Jul 14, 2026

Copy link
Copy Markdown
Member Author

maybe /support should also have the downward arrow ui hint from /try-matrix?

Hm good idea

image iirc the membership contracts guarantees platinum to have a bigger logo on the page than gold than silver

Hm ok I forgot about that. It just looked weird if i kept the original sizes in this setup 🤔 since it became extremely noticeable (though plat and gold were the same size in the old design it seems? and only the rest was smaller than those 2)

Not yet sure what to do about that. Hm.

MTRNord added 2 commits July 14, 2026 17:15
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 14, 2026

Copy link
Copy Markdown

Deploying matrix-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 70c5cf2
Status: ✅  Deploy successful!
Preview URL: https://4698e7fa.matrix-website.pages.dev
Branch Preview URL: https://mtrnord-members-support-rede.matrix-website.pages.dev

View logs

@HarHarLinks

Copy link
Copy Markdown
Contributor

though plat and gold were the same size in the old design it seems? and only the rest was smaller than those 2

then that was probably correct

Moves .breadcrumb out of _support.scss into _breadcrumb.scss, matching
the structure used in other PRs of mine.

Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
@MTRNord
MTRNord marked this pull request as ready for review July 15, 2026 21:41
@MTRNord
MTRNord requested a review from a team as a code owner July 15, 2026 21:41
Comment thread templates/membership.html
</div>
<div id="most-popular" class="tier-card">
<div id="most-popular" class="tier-card tier-card--group-start tier-card--silver">
<p class="tier-card-eyebrow">For organisations</p>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have you tried how this would look following this approach?
image

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

but it would need to stay how it currently works or an entirely new solution for the mobile view

@HarHarLinks

Copy link
Copy Markdown
Contributor

Comment thread sass/_support.scss
// _breadcrumb.scss partial - see there for the .page-header (dark) context
// both pages use.

.membership {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the membership part of the style should perhaps split into a new members.scss

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

members-masonry.js?

Comment thread sass/_try-matrix.scss

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe the .step-flow $.colored should use #eee of the current support page rather than #fafafa? the latter is indistinguishable from white to me

Comment thread templates/support.html
<div class="step-background" id="working-group">
<div class="step no-image">
<div class="instructions">
<h2>Join a working group</h2>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<h2>Join a working group</h2>
<h2>Join a Working Group</h2>

style guide defines this spelling in the meantime. pls also update the text!!

Comment thread sass/_base.scss
Comment on lines +40 to +45
--color-tier-platinum: #b8c4cc;
--color-tier-platinum-badge: #5b6b74;
--color-tier-gold: #c9a227;
--color-tier-gold-badge: #8a6d1c;
--color-tier-silver: #7c7f83;
--color-tier-silver-badge: #5c5f63;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe check if you can reuse the precise colors or at least inspiration from the member badges on /branding and or check in with jordan

@HarHarLinks
HarHarLinks requested a review from andypiper July 16, 2026 15:25
@HarHarLinks

Copy link
Copy Markdown
Contributor

requesting review from andy to confirm whatever we do here matches the membership contract requirements

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

aesthetic Visual inconsistencies or improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants