The 32px versions of these icons are unnecessary (we don't generally do >22px monochrome
action icons) and have a few visual bugs. Let's remove them to reduce the icon burden
a bit.
Details
- Reviewers
ndavis - Group Reviewers
VDG - Commits
- R266:fbbc49bf219b: Remove superfluous 32px recent documents icons
Diff Detail
- Repository
- R266 Breeze Icons
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
I think we should still have 24px icons for compatibility, but since they're exactly the same as the 22px icons with wider margins, it might be better to generate 24px icons at build time.
Keep the 24px icon for now. It's in Adwaita at 24px too, so there might be some app out there that uses 24px icons. When the repo is setup to generate 24px icons at build time, then we can remove all of the 24px icons. If you need to update it to match the 22px version, just copy the 22px icon, open it in a text editor, change the viewbox or document height/width to 24x24, then group the shapes:
<g transform="translate(1 1)"> shapes go here </g>
+1, makes total sense. We can delete all the 22px icons once the time comes that we can auto-generate them. For now, are you okay with just not touching the existing 24px version? Seems unnecessary to do work that we know we're going to throw away.
For now
I guess it's fine. It's not much work if you do what I said above, but it's probably very rare that you will see it used in the wild.