Skip to content

refactor: SVGify update icon - #7363

Merged
pajlada merged 3 commits into
Chatterino:masterfrom
PsycloneTM:update-svg
Oct 26, 2026
Merged

pajlada merged 3 commits into
Chatterino:masterfrom
PsycloneTM:update-svg

Conversation

@PsycloneTM

Copy link
Copy Markdown
Contributor

changes the update button to use SVG instead of PNG

Resolves #6450

@PsycloneTM
PsycloneTM force-pushed the update-svg branch 6 times, most recently from 6252673 to 3b638b9 Compare October 13, 2026 00:11

@pajlada pajlada 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.

As discussed in chat:
Remove old update button resources since they're now unused
Make the buttons with straight lines instead of pixelated like the old png
Change the color to match the cogwheel/accounts button

@PsycloneTM PsycloneTM changed the title refactor: Make Update buttons SVGs refactor: SVGify update icon Oct 18, 2026
@PsycloneTM

Copy link
Copy Markdown
Contributor Author
image image
  • Updated to be straight lines.

  • Changed colour to match settings cog on Light and Dark themes.

Since the cog is redrawn every time at 70% opacity it will always be different every theme.
Not sure if we want this same functionality for the update button.

@pajlada

pajlada commented Oct 18, 2026

Copy link
Copy Markdown
Member

Colors don't match properly - use the accounts icon as a base instead. (i.e. #aaaaaa for the dark mode icon, and #444444 for the light mode icon)

@PsycloneTM
PsycloneTM force-pushed the update-svg branch 2 times, most recently from 119fbe5 to 661cf28 Compare October 18, 2026 16:54
@PsycloneTM

Copy link
Copy Markdown
Contributor Author

Colours now match to the accounts icon

@PsycloneTM
PsycloneTM force-pushed the update-svg branch 3 times, most recently from 252ec17 to 725de0c Compare October 24, 2026 16:03

@pajlada pajlada 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.

@PsycloneTM Can you confirm these SVG files you've added are made by you and licensed with Chatterino's license?

@PsycloneTM

Copy link
Copy Markdown
Contributor Author

@PsycloneTM Can you confirm these SVG files you've added are made by you and licensed with Chatterino's license?

I redrew these based on the existing icons, so they’re basically derived from Chatterino’s own assets and are licensed under Chatterino’s license.

@pajlada
pajlada enabled auto-merge (squash) October 26, 2026 10:43
@pajlada
pajlada merged commit 790291d into Chatterino:master Oct 26, 2026
18 checks passed
@PsycloneTM
PsycloneTM deleted the update-svg branch October 26, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SVGify update icon

2 participants