Closed CoDEmanX closed 3 years ago
I believe we should take this stance going forward and update existing icons when and wherever makes sense. If there are lots of other icons which match the new naming and that icon is the odd one out then we should definitely rename it.
If users are using @mdi/js or one of our third party libraries, any renames should be easy to find when building or running the project as they will appear as undefined. It should then be easy to use our changelog to cross reference these icons and update them. Of course this will only need doing on major releases.
I've addressed the ones in the initial post, but since this list is not exhaustive, someone should continue the audit. :)
points at @CoDEmanX
Closing to clean up as we've addressed this and many others.
I went over all 5k icons and jotted down potential icons.
Below lists do mostly exclude outline or other variants, which would also need to be renamed if we rename the solid variant.
Actually Outlined?
Point of sale
Our icons for check-out devices are named inconsistently:
Snooze vs. Sleep
Snooze or sleep? Sleep does not contain z
.
Loupe vs. Search
We generally use nouns, but for modifiers it makes more sense to give them action names...
Note vs. Music
Other
bullet
)paperclip
as well)Most of these are ehh. Also no European naming. 😄
@Templarian Can you pick out the ones from this issue which you'd like to see renamed and make another comment here so we have an actionable path forward?
I see some icons that should be renamed:
For this one, I am based on the things I saw in SF Symbols (again, sorry haha)
We're going to close this issue now as some of the renaming has happened and the rest of the issue is much too ambiguous and unclear. Please open individual issues if anyone feels other icons should be renamed and we can address on a case-by-case basis.
In many cases we name icons based on what the main shape is, but in some cases the name is rather the result of interpretation of the icon.
Should we rename the icons to describe the individual elements with nouns rather then a possible use case?
A less drastic approach would be to add aliases accordinly if they don't exist already.
artist
→account-music-note
artist-outline
→account-music-note-outline
audiobook
→book-music-note
network-router
→router-network
worker
→account-hard-hat
❓voice
→account-volume
❓❓❓towing
→tow-truck
ambulance
→truck-cross
(plus/add) ❓cowboy
→account-cowboy-hat
(not exhaustive)