Skip to content

Switch to rendering svg icons rather than masking them - #31531

Merged
t3chguy merged 31 commits into
developfrom
t3chguy/svg-icons-dec12
Dec 15, 2025
Merged

Switch to rendering svg icons rather than masking them#31531
t3chguy merged 31 commits into
developfrom
t3chguy/svg-icons-dec12

Conversation

@t3chguy

@t3chguy t3chguy commented Dec 12, 2025

Copy link
Copy Markdown
Member

This makes them visible under Contrast Control

For https://element-io.atlassian.net/browse/PSB-968

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…opdown

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…ictedJoinRuleDialog

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…ialog

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…eUserActionDialog

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…iledDialog

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

@dbkr dbkr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

So much CSS removed :D

@uhoreg uhoreg left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

From a crypto standpoint, looks OK.

FYI, this will likely conflict with #31367 because it modifies code in similar places, but looks like it should be easy to resolve the conflict.

Base automatically changed from t3chguy/svg-icons-dec11 to develop December 15, 2025 10:19
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
@t3chguy
t3chguy added this pull request to the merge queue Dec 15, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Dec 15, 2025
@t3chguy
t3chguy added this pull request to the merge queue Dec 15, 2025
Merged via the queue into develop with commit 4a3cf3e Dec 15, 2025
36 checks passed
@t3chguy
t3chguy deleted the t3chguy/svg-icons-dec12 branch December 15, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants