Opened 3 months ago

Last modified 5 weeks ago

#2392 assigned enhancement

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


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

Subtickets (add)

Change History (2)

comment:1 Changed 3 months ago by sadie

  • Version set to 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 5 weeks ago by zzz

  • Milestone changed from 0.9.39 to 0.9.40
  • Owner changed from alex_wykoff to sadie
  • Status changed from new to assigned
Note: See TracTickets for help on using tickets.