Skip to content

Fix icon colours on dark mode#14

Merged
Rexogamer merged 6 commits intomainfrom
fix/theme-colours
Apr 3, 2025
Merged

Fix icon colours on dark mode#14
Rexogamer merged 6 commits intomainfrom
fix/theme-colours

Conversation

@amycatgirl
Copy link
Copy Markdown

Some icons, mainly the ones present on the space sidebar and the home page, are not themed properly and are missing a fill attribute, which causes contrasts issues as the default colour is black. And as we all know, black on dark colours don't bode well on dark mode themes.

@amycatgirl amycatgirl requested a review from Rexogamer March 31, 2025 01:00
@amycatgirl amycatgirl self-assigned this Mar 31, 2025
@upryzing-ci upryzing-ci moved this to Untriaged in Pull Request Tracker Mar 31, 2025
@amycatgirl amycatgirl mentioned this pull request Mar 31, 2025
SidebarButton,
SidebarButtonContent,
SidebarButtonTitle,
SidebarButtonContent, SidebarButtonIcon,
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.

you'll probably want to run Prettier

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

I wanna kill webstorm for that

@amycatgirl
Copy link
Copy Markdown
Author

crap i forgot to exclude submodules on the fmt command hold on

turns out that the fmt and fmt:check scripts were broken, now they aren't

ok i fixed the previous commit, i am dumb
@amycatgirl
Copy link
Copy Markdown
Author

OK submodules now shouldn't error on CI

@amycatgirl amycatgirl requested a review from Rexogamer March 31, 2025 12:56
@retcinder
Copy link
Copy Markdown
Member

retcinder commented Mar 31, 2025

image
image

These could be changed to be lighter (along with first one maybe having a background all the time?), otherwise ACK.

@Rexogamer
Copy link
Copy Markdown
Member

Screencast.From.2025-04-01.21-12-07.webm

Copy link
Copy Markdown
Member

@retcinder retcinder left a comment

Choose a reason for hiding this comment

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

ACK, my other complaint doesn't really need to be resolved (the lighter background makes dark colours for channel invite/settings icon not bad)

@github-project-automation github-project-automation Bot moved this from Untriaged to Ready to merge in Pull Request Tracker Apr 2, 2025
@upryzing-ci upryzing-ci moved this from Ready to merge to Untriaged in Pull Request Tracker Apr 3, 2025
@Rexogamer Rexogamer merged commit c2dc79f into main Apr 3, 2025
5 checks passed
@github-project-automation github-project-automation Bot moved this from Untriaged to Merged in Pull Request Tracker Apr 3, 2025
@Rexogamer Rexogamer deleted the fix/theme-colours branch April 3, 2025 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

4 participants