#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 https://feathericons.com/ and construct new icons as-needed


Change History (7)

comment:1 Changed 22 months 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 20 months ago by zzz

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

comment:3 Changed 18 months 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 17 months 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 16 months ago by sadie

Sensitive: unset

small updates to some buttons, updated logos in .42

comment:6 Changed 13 months ago by sadie

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

comment:7 Changed 13 months ago by sadie

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