### Type - [x] File icon - [ ] Folder icon ### Context and associations Java classes (`.java`) Class variants (`abstract` / `final` / `sealed`) are currently just recolored variants of the base `class` icon: <img width="144" height="37" alt="Image" src="https://github.com/user-attachments/assets/8d3cc4f1-a340-4f41-883d-708cf4b02358" /> <img width="246" height="46" alt="Image" src="https://github.com/user-attachments/assets/2b791a72-f35e-49ac-bd84-4498cf63e56c" /> <img width="215" height="42" alt="Image" src="https://github.com/user-attachments/assets/ab71c4ce-be9b-4425-9094-742e66607885" /> <img width="236" height="42" alt="Image" src="https://github.com/user-attachments/assets/139f1f4f-ef3b-4d7b-a690-ed857b27a16c" /> This makes them hard to differentiate, especially to the colorblind. ### References Personal draft: | Variant | **Class** | **Abstract** | **Final** | **Sealed** | | - | - | - | - | - | | Icon | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/09a9cc85-3711-4d02-8a8e-acacb60e8cae" /> | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/85feddd0-ab12-49e3-9930-79351f6b3b61" /> | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/23ac5722-eb7b-4334-8c29-e993fa1143d2" /> | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/0bbbcd53-643e-4f2a-b039-e294f50524b4" /> | | Icon with prev. color | | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/efadd7c7-b100-4713-9a20-85e29f08feec" /> | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/6fb07e7b-9f62-4417-a492-e8f015506841" /> | <img width="16" height="16" alt="Image" src="https://github.com/user-attachments/assets/aecba7a8-8642-412a-9ee9-9bf7bf5546ed" /> | Rough concepts. I personally like the previous colors on these, with the exception of the abstract icon Other icon sets: **Jetbrains** (no sealed variant): <img width="160" height="62" alt="Image" src="https://github.com/user-attachments/assets/34310db3-b9cc-49bd-8394-b2514f76fbfd" /> Can't really find any other references
Type
Context and associations
Java classes (
.java)Class variants (
abstract/final/sealed) are currently just recolored variants of the baseclassicon:This makes them hard to differentiate, especially to the colorblind.
References
Personal draft:
Rough concepts. I personally like the previous colors on these, with the exception of the abstract icon
Other icon sets:
Jetbrains (no sealed variant):

Can't really find any other references