Opened 5 weeks ago

Last modified 5 weeks ago

#2392 new enhancement

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

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

Description

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

Subtickets (add)

Change History (1)

comment:1 Changed 5 weeks 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 ?

Note: See TracTickets for help on using tickets.