Commit Graph

2 Commits

Author SHA1 Message Date
LemonNexus 56a653bba6 feat: implement Phosphor solid icons throughout UI
- Downloaded Phosphor Icons (Fill variant) - 7000+ solid icons
- Added 18 Phosphor solid icons to assets/icons/:
  - search, calculator, music, globe, camera, skills
  - close, check, settings, trash, file, external
  - mob (skull), ped (coins), loot (chest), weapon (crosshair)
  - armor (shield), esi (syringe), target

- Updated overlay_window.py with IconHelper class
- Plugin bar now uses Phosphor SVG icons with color accents
- Floating icon uses Phosphor target icon
- Icons are solid/filled style matching EU game aesthetic
- Automatic fallback to emojis if SVG not found

Icons sourced from: https://phosphoricons.com
License: MIT (free for commercial use)

To add more icons:
1. Browse https://phosphoricons.com
2. Click 'Fill' filter
3. Copy icon name (e.g., 'sword-fill')
4. Add to assets/icons/ folder
2026-02-13 14:00:07 +00:00
LemonNexus 3ea24f4989 feat: add white outline SVG icons for EU aesthetic
Added 12 custom SVG icons:
- search.svg (magnifying glass)
- calculator.svg (minimal calc)
- music.svg (music notes)
- globe.svg (world/web)
- camera.svg (camera/ocr)
- skills.svg (chart/pie)
- file.svg (document)
- trash.svg (delete)
- external.svg (external link)
- close.svg (X)
- check.svg (checkmark)
- settings.svg (gear)

All icons:
- White stroke on transparent background
- Minimal outline style
- 24x24 viewbox
- Match Entropia Universe sci-fi aesthetic

Also updated:
- icon_manager.py with SVG support
- requirements.txt with PyQt6-Qt6-SVG
2026-02-13 13:45:53 +00:00