Modify

Opened 10 years ago

Last modified 3 years ago

#12098 accepted enhancement

Reduce number of provided icons

Reported by: Mikael Relbe Owned by: Mikael Relbe
Priority: high Component: WikiExtrasPlugin
Severity: normal Keywords:
Cc: Trac Release: 1.0

Description

An insane amount of icons are provided by default (~7600 icon files).

Proposal:

  1. Allow configuration of custom folders with icons of sizes 16x16, 24x24 and 32x32 pixels. Custom icons overrides default icons when filenames are equal.

Except for wiki boxes since those icons are defined by a css. (How can these be overridden?)

  1. Offer only shadowless icons out-of-the-box, i.e. remove all shadowed icons.
  1. Remove all icons in the Fugue library that are just overlay variants.

    Example:

    Keep:

    alarm-clock.png
    

    Remove:

    alarm-clock--arrow.png
    alarm-clock--exclamation.png
    alarm-clock--minus.png
    alarm-clock--pencil.png
    alarm-clock--plus.png
    alarm-clock-blue.png
    alarm-clock-select.png
    alarm-clock-select-remain.png
    
  1. Remove icons whose primary use seems to be application button icons, keep those that depicts state or things that could be of use on wiki pages about project info.

This should reduce the total number of default icons to around 500 files, which is more manageable.

Attachments (0)

Change History (3)

comment:1 Changed 10 years ago by Mikael Relbe

Status: newaccepted

Any comment on this is appreciated, before I start to rip away icon files.

comment:2 Changed 10 years ago by lucid

  1. I never used different icon sizes than the default size.
  2. I never used shadowless icons. (Shadowed were the default so far, right? I don't think I would even notice the change though.)
  3. I have used:
    • clock--pencil, scanner--arrow, document-clock, document-smiley (but can probably live without them)
    • blue-folder-stamp, projection-screen-presentation, hand-shake, mail-share, rocket-fly (not sure if you count things like these as overlay variants)
    • arrow-turn-000-left (although there are maybe too many arrow variants)
    • bug--arrow, bug-plus, bug-minus, bug-pencil (I think these should be kept! Trac is a bug tracker, so bug icons come in handy, obviously.)
  • I assume the smileys would be kept? (Although I don't use them.)
  1. I have used ui-text-area. Not sure if that's the kind of application icon you meant.

Overall, I think it's a good idea to remove icons that are unlikely to be missed. If there's an easy way one can add specific icons back that would be great.

Last edited 10 years ago by lucid (previous) (diff)

comment:3 Changed 3 years ago by figaro

Alternatively we could link to the icons from FontAwesome.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as accepted The owner will remain Mikael Relbe.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.