lawnicons icon indicating copy to clipboard operation
lawnicons copied to clipboard

Multiple icon options for a single application

Open x9136 opened this issue 1 year ago • 4 comments

It is good when user has a choice of several icons. It can be either variants from different authors or a way to keep the old icon after redesigning an app. There are also companies that localize icons for different languages, such as Yandex.

In the implementation, most of the icons should be main icons, and additional variants should be bound to the same component via the "alt" parameter.

Now

<item component="ComponentInfo{giraffine.dimmer/giraffine.dimmer.Dimmer}" drawable="dimmer" name="Dimmer" />

Suggestion

<item component="ComponentInfo{giraffine.dimmer/giraffine.dimmer.Dimmer}" drawable="dimmer" alt={dimmer_giraffine, dimmer_square} name="Dimmer" />

This issue also applies to Lawnchair, because having several icons to choose from, it will be convenient to show them all in the "Customize" bottom sheet.

x9136 avatar Aug 03 '23 03:08 x9136

As someone who doesn't know too much about icon pack internals, is this something that all icon packs can implement already (eg can start using right away), or would it be more complicated than that?

KTibow avatar Aug 18 '23 00:08 KTibow

Closed due to low usefulness and lack of noticeable interest among users.

x9136 avatar Dec 21 '23 20:12 x9136

It might be useful. #1791

x9136 avatar Jan 28 '24 12:01 x9136