Opened 2 years ago
Closed 17 months 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 |
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:
- to convert the current set of pngs to svgs and update references in code to point to svgs
- to replace svgs of old icons with ones from https://feathericons.com/ and construct new icons as-needed
Subtickets
Change History (7)
comment:1 Changed 2 years ago by
Version: | → 0.9.37 |
---|
comment:2 Changed 2 years ago by
Milestone: | 0.9.39 → 0.9.40 |
---|---|
Owner: | changed from alex_wykoff to sadie |
Status: | new → assigned |
comment:3 Changed 23 months ago by
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 22 months ago by
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 21 months ago by
Sensitive: | unset |
---|
small updates to some buttons, updated logos in .42
comment:6 Changed 17 months ago by
Icons could not be converted to svg - most have been replaced with png set from feather.
comment:7 Changed 17 months ago by
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
This sounds like the right path to getting this done. With deadline
already looming for .39, can we have a schedule for updates ?