Add the Matrix space next to Discord server link at the footer and header #1

Merged
perny merged 1 commit from oliik/website:master into master 2026-09-03 23:19:00 +03:00
Contributor

Had to also add an assets: icon handler for the matrix icon, beacuse the matrix icon isnt on any icon repositories in this repo (svg of the icon in /src/assets).

Had to also add an assets: icon handler for the matrix icon, beacuse the matrix icon isnt on any icon repositories in this repo (svg of the icon in /src/assets).
Had to also add an assets: icon handler for the matrix icon, beacuse the matrix icon isnt on any icon repositories in this repo (svg of the icon in /src/assets).
@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
Owner

A vector icon simply doesn't look good next to the pixelated ones, have you seen if anyone's made a pixelated Matrix icon? If not, would you want to draw one? I can too, if you'd like :)
image

A vector icon simply doesn't look good next to the pixelated ones, have you seen if anyone's made a pixelated Matrix icon? If not, would you want to draw one? I can too, if you'd like :) ![image](/attachments/920278aa-fa50-4d67-a5cf-508e5e866750)
perny marked this conversation as resolved
@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
Owner

Also, by using this logo, we must follow the Matrix.org Foundation's trademark policy, which should be an addition to the colophon.

Also, by using this logo, we must follow the Matrix.org Foundation's trademark policy, which should be an addition to the colophon.
Owner

@oliik This still has to be solved.

@oliik This still has to be solved.
@ -29,0 +40,4 @@
);
}
viewBox = raw.match(/viewBox=["']([^"']+)["']/i)?.[1] ?? viewBox;
Owner

Since we own the source SVG (i.e. it's committed here), could we not just do this modification in the source instead of a wonky regex?

Since we own the source SVG (i.e. it's committed here), could we not just do this modification in the source instead of a wonky regex?
perny marked this conversation as resolved
Owner

also, the PGP on your commit does not verify, if you could, fix that and force push.

also, the PGP on your commit does not verify, if you could, fix that and force push.
@ -71,1 +71,4 @@
</a>
<a class="icon-only" href={LINKS.matrix} title="Matrix">
<Icon name="assets:matrix-icon" size="1rem" />
<span class="visually-hidden">matrix</span>
Owner

This should be Matrix, as it's shown in the mobile nav.

This should be `Matrix`, as it's shown in the mobile nav.
perny marked this conversation as resolved
@ -146,2 +150,4 @@
}
nav a.icon-only + a.icon-only {
margin-left: 0.5rem;
Owner

image what is the purpose of this style? it makes the icon not align on the mobile nav.

![image](/attachments/dce9ddc7-ae48-46f6-9b64-20bd9be78228) what is the purpose of this style? it makes the icon not align on the mobile nav.
3.7 KiB
perny marked this conversation as resolved
Author
Contributor

Fixed these issues, and for the matrix logo i got sent an pixel one that i changed to

Fixed these issues, and for the matrix logo i got sent an pixel one that i changed to
perny left a comment

Just the licensing issue mentioned in the first review, this margin and then if you could fix the commit metadata issue. Your commit doesn't have to be signed at all, so you can just make it without any PGP data.

Just the licensing issue mentioned in the first review, this margin and then if you could fix the commit metadata issue. Your commit doesn't have to be signed at all, so you can just make it without any PGP data.
@ -69,6 +69,10 @@ const path = Astro.url.pathname;
<Icon name="pixel:discord" size="1.2rem" />
<span class="visually-hidden">Discord</span>
</a>
<a class="icon-only" href={LINKS.matrix} title="Matrix">
Owner

This needs more horizontal margin next to the Discord icon on desktop
image

This needs more horizontal margin next to the Discord icon on desktop ![image](/attachments/59ff205d-377a-44fa-bc8a-4bc1ee9ef6de)
Author
Contributor

Fixed the licencing issue, added the margin and i disabled signing, the signing issue seems to be on the forgejo side as on my side git says the signature is correct

Fixed the licencing issue, added the margin and i disabled signing, the signing issue seems to be on the forgejo side as on my side git says the signature is correct
perny merged commit 7e294f8862 into master 2026-09-03 23:19:00 +03:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mcce/website!1
No description provided.