florian.berthold 2494be955d fix: point icon URLs at i.exil.es CDN
The bare exil.es domain stopped serving /icons/ when it switched to a
static landing page (sub-net ansible commit 10c742c). Icons live at
i.exil.es. Replace hardcoded https://exil.es/icons/ refs in TalentCell
fallback paths and the NEXT_PUBLIC_ICON_BASE default in TalentBuilder.
2026-05-12 13:26:53 +02:00
2025-12-08 14:42:02 +01:00
2025-12-08 14:42:02 +01:00
2025-12-08 14:42:02 +01:00

Quick commands

# Run app (currently running on http://localhost:3001)
cd talent-builder
npm install
npm run dev

Notes / assumptions

  • Icons base paths:
    • Primary: https://exil.es/icons/spells/ (591 spell/ability icons)
    • Secondary: https://exil.es/icons/items/ (38 inventory icons)
    • Combined coverage: 98% (629/642 icons)
  • Icon format: .png files with lowercase filenames
  • Tooling: npm; deployment via Ansible/local scripts only
  • Additional classes follow the same sanitize → drop JSON → wire selector pattern
  • Only 13 missing icons: nhi_* borders (custom UI elements), _d3* specials, achievement icons
    • Prod deployment is done via ansible scripts, managed in an other git repo
  • .env.development could look like
NEXT_PUBLIC_ICON_BASE=https://exil.es/icons/
NEXT_PUBLIC_BASE_PATH=
S
Description
No description provided
Readme 247 KiB
Languages
TypeScript 94.1%
JavaScript 5.9%