Skip to content

refactor: simplify public/images/banner.svg for easier manual editing#347

Open
mskiptr wants to merge 16 commits intoMightyCreak:mainfrom
mskiptr:main
Open

refactor: simplify public/images/banner.svg for easier manual editing#347
mskiptr wants to merge 16 commits intoMightyCreak:mainfrom
mskiptr:main

Conversation

@mskiptr
Copy link
Contributor

@mskiptr mskiptr commented Nov 24, 2025

This removes about 20 KiB of unnecessary fluff from the SVG banner logo (out of ~40 KiB in total). None of that should change the visual appearance of the logo, though.

To ease the review process I strived to keep every commit narrowly focused. In cases where the default line diffs were not readable, I also included examples of git commands that make the actual change clearly visible.

That doesn't mean much review is actually needed here – the resulting SVG looks exactly the same as the original and passing it through the W3C's validation tool no longer raises any errors nor warnings (before my changes, it used to complain about a few old Inkscape things).

None of them can be used with a <path> element.

Best reviewed using `git show --word-diff-regex=.`
Best reviewed using `git show --word-diff-regex=.`
Best reviewed using `LESS=-RS git show`
Best reviewed using `git show --word-diff-regex=.`
Best reviewed using `git show --color-moved`
These were either already the default,
or are inherited from the parent element.

Best reviewed using `git show --word-diff-regex=.`
Best reviewed using `git show --word-diff-regex='[A-Za-z0-9]+'`
Best reviewed using `LESS=-RS git show`
Best reviewed using `git show --word-diff`
Best reviewed using `LESS=-RS git show --color-moved`
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.

1 participant