There seems to be a bit of an inconsistency regarding icons on Nextcloud. I can give a hand in cleaning that up, but some design guidelines would be useful.
opacity: 0.5; default ? If so, it shouldn't be defined in the SVG (example here, but globally in the (S)CSS.opacity: 1; on hover/focus?fill in svg)? Some icons seem to use different shade of grey. Should that be fixed?#appmenu, 16x16 in the nav (mobile), but have original size of 32x32. Which one should it be?.fileactions) or 50. Any rules to follow?actions icons #7130categories icons #7194filetypes icons #7194places icons #7188 *-big.svg and user-*.svg icons #7236share.svg and shared.svg https://github.com/nextcloud/gallery/pull/331settings.svg and settings-dark.svgstar.svg and star-dark.svgtoggle.svg opacity to CSSclose.svg icon #7239but some design guidelines would be useful.
Summoning our designers @nextcloud/designers for input :)
Hey @pixelipo, awesome! Yes, help on making those standardized would be appreciated of course. :)
that's what I was hoping to hear, @jancborchardt !
If someone can add me to the team, I can assign myself to this issue and prepare a pull request.
@pixelipo Btw, do you use any optimization besides the SVG line in build/image-optimization.sh? If so, it would be good to document that.
And also, probably the things we talk about here we should maybe move some of it to a more permanent place in the icons part of the design documentation? https://docs.nextcloud.com/server/12/developer_manual/design/icons.html like below the icons, so we can refer to it. cc @skjnldsv
Completely agree! :)
@pixelipo any news?
You might be interested in #9984
Most likely nothing for 14 -> moving to 15.
Most helpful comment
@pixelipo Btw, do you use any optimization besides the SVG line in build/image-optimization.sh? If so, it would be good to document that.
And also, probably the things we talk about here we should maybe move some of it to a more permanent place in the icons part of the design documentation? https://docs.nextcloud.com/server/12/developer_manual/design/icons.html like below the icons, so we can refer to it. cc @skjnldsv