una-ada / una-theme-icons

Icons made for various other projects.
0 stars 0 forks source link

Reorganization #19

Open una-ada opened 1 year ago

una-ada commented 1 year ago

The current organization system for icons by size then type:

Creates an assumed hierarchy where sizes of icons are their own separate versions of the set as a whole, rather than instances of the same icon. This fails to reflect their primary use case as icons on https://xn--z7x.dev/ where both 12px and 30px icons are used, the former for tags and the latter for project headings. The 16px category, which would be used for something like Visual Studio Code icon themes, could theoretically include all 12px icons with a 2px padding on all sides, which should also be differentiated from 16px as a whole. Furthermore, some icons are not square, such as the fmod and picocad icons, which implies that 12px is merely a height.

Considering all these factors, files should be reorganized to reflect mainly category and use-case, then each icon given its own directory into which alternative versions may be added:

una-ada commented 1 year ago

Current categories are decided on as hierarchical tags. type defines the overall category of a work, soft the software used, lang any programming languages involved, lib any external libraries used (which for things like music production are themselves also categorized as soft), and dist as any channels of distribution used in releasing the work.

This system, as pointed out by the music production issue, is mostly focused on software production and therefore is not generalized enough for a whole system of icons. To remedy this, categories should be more specific.

Software, for instance, can be subdivided into DAWs, IDEs, Game Engines, Image Manipulation, &c.