fix(icons): clean up icon font usage and update the font#1990
fix(icons): clean up icon font usage and update the font#1990bajrangCoder merged 3 commits intoAcode-Foundation:mainfrom
Conversation
bajrangCoder
commented
Mar 28, 2026
- normalize icon references after merging li icons into icons.ttf
- restore inline alignment for plugin meta icons
- keep dragged tab icons at the correct size
- bust icons.ttf cache after glyph updates
- attached the icomoon project for easily adding new icons in future
- normalize icon references after merging li icons into icons.ttf - restore inline alignment for plugin meta icons - keep dragged tab icons at the correct size - bust icons.ttf cache after glyph updates - attached the icomoon project for easily adding new icons in future
Greptile SummaryThis PR consolidates the two icon fonts ( Key changes:
Confidence Score: 5/5Safe to merge — all remaining findings are minor style/cleanup suggestions with no runtime impact. No P0 or P1 issues found. The icon migration is thorough (zero remaining No files require special attention; Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Icon usage site] --> B{Rendering context}
B -->|direct className assignment| C["Full class string: 'icon square-terminal'"]
B -->|select.js dialog icon property| D["Bare name: 'terminal'"]
B -->|settingsPage.js icon property| E["Bare name: 'terminal'"]
B -->|Handlebars template| F["Full class string: 'icon pin'"]
C --> G["class='icon square-terminal'"]
D --> H["select.js prepends 'icon ' → class='icon terminal'"]
E --> I["settingsPage prepends 'icon ' → class='icon terminal'"]
F --> J["class='icon pin'"]
G --> K[icons.ttf via .icon CSS class]
H --> K
I --> K
J --> K
style K fill:#3499fe,color:#fff
Reviews (2): Last reviewed commit: "fix" | Re-trigger Greptile |