Skip to content

More minimal class icons #3

Open
@LinqLover

Description

I patched ToolIcons class>>genericClass like this:

genericClass

	| font |
	font := StrikeFont familyName: 'Bitmap DejaVu Sans' pointSize: 10.5.
	^ (FormCanvas extent: 15.5 px @ 15.5 px depth: 32) in: [:canvas |
		canvas asBalloonCanvas
			aaLevel: 4;
			drawString: 'C' at: 15.5 px @ 15.5 px - ((font widthOf: $C) @ font ascent) // 2 font: font color: Color lightGray.
		canvas form]

Before:

browserOld

After:

browserNew

Of course, many other icons still look blurry or fringy, but maybe this should not stop us from gradually improving. It's not like the existing icon set was designed with perfect consistency. :D

The design question is: If we want to make such changes, do we want to make them in the trunk or dispatch some of the icon selection to the UserInterfaceTheme? I might also talk with Marcel about that ...

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions