Opened 3 years ago

Closed 2 years ago

#2392 closed enhancement (wontfix)

i2p console design - migrate pngs to svgs and replace as many as possible with icons from feather

Reported by: alex_wykoff Owned by: sadie
Priority: minor Milestone: 0.9.40
Component: apps/console Version: 0.9.37
Keywords: design icon svg Cc: sadie
Parent Tickets: #738 Sensitive: no


As part of the redesign effort of Trac #738 a first step is to update the icons.

There are a LOT of icons in the console and connected apps spread across 4 themes.

Trac #2272 will reduce the themes.

Per theme, the CSS is pretty massive (>3k lines and at least 3 files) and the use of id vs class differs considerably for various UI elements. This must be taken into consideration when it comes to icon replacement.

The simplest approach is:

  1. to convert the current set of pngs to svgs and update references in code to point to svgs
  2. to replace svgs of old icons with ones from and construct new icons as-needed


Change History (7)

comment:1 Changed 3 years ago by sadie

Version: 0.9.37

This sounds like the right path to getting this done. With deadline
already looming for .39, can we have a schedule for updates ?

comment:2 Changed 3 years ago by zzz

Milestone: 0.9.390.9.40
Owner: changed from alex_wykoff to sadie
Status: newassigned

comment:3 Changed 2 years ago by sadie

Many of the icons have ben updated as of .40 with the Feather icon set. Remaining icons will be updated for .41

comment:4 Changed 2 years ago by sadie

icon updates still in progress for .42 - will focus on updating colours to match new logo where needed as well as updating logo in light theme.

comment:5 Changed 2 years ago by sadie

Sensitive: unset

small updates to some buttons, updated logos in .42

comment:6 Changed 2 years ago by sadie

Icons could not be converted to svg - most have been replaced with png set from feather.

comment:7 Changed 2 years ago by sadie

Resolution: wontfix
Status: assignedclosed
Note: See TracTickets for help on using tickets.