Commit Graph
17 Commits
Author SHA1 Message Date
TheFuryaandClaude Opus 4.6 512d1bfce5 Implement dark-first design system with Geist typography
CI / backend-lint (pull_request) Successful in 9s
CI / actions-lint (pull_request) Successful in 14s
CI / frontend-lint (pull_request) Successful in 20s
Add Tailwind v4 @theme tokens for surfaces, accents, text, borders,
and status colors. Self-host Geist Sans/Mono variable fonts. Redesign
nav with backdrop blur and active states, home page with gradient hero.
Migrate all 50+ components from ad-hoc gray/blue Tailwind classes to
semantic theme tokens (surface-*, text-*, border-*, accent-*, status-*).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 20:47:26 +01:00
TheFurya e3b3dc5317 Rebrand to Another Nuzlocke Tracker (ANT) (#27)
CI / backend-lint (push) Successful in 9s
CI / actions-lint (push) Successful in 14s
CI / frontend-lint (push) Successful in 21s
Co-authored-by: Julian Tabel <juliantabel.jt@gmail.com>
Co-committed-by: Julian Tabel <juliantabel.jt@gmail.com>
2026-02-17 20:17:07 +01:00
TheFurya eff67a0ad5 Add new Boss sprites
CI / backend-lint (push) Successful in 9s
CI / frontend-lint (push) Successful in 33s
2026-02-14 22:15:57 +01:00
TheFuryaandClaude Opus 4.6 c4ed232996 Refine seed data: route ordering and boss configs up to gen 8 (WIP)
CI / backend-lint (push) Successful in 9s
CI / frontend-lint (push) Successful in 31s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:28:27 +01:00
TheFurya bb3794a276 Update Cilan/Chill/Cress sprite
CI / backend-lint (push) Successful in 8s
CI / frontend-lint (push) Successful in 30s
2026-02-14 13:11:06 +01:00
TheFurya ebdc9b2f28 feature/boss-sprites-and-badges (#22)
CI / backend-lint (push) Successful in 8s
CI / frontend-lint (push) Successful in 32s
Reviewed-on: TheFurya/nuzlocke-tracker#22
Co-authored-by: Julian Tabel <juliantabel.jt@gmail.com>
Co-committed-by: Julian Tabel <juliantabel.jt@gmail.com>
2026-02-14 11:04:08 +01:00
Julian Tabel 7a4d5d26b5 Update Seed data (Gen1-3)
CI / backend-lint (push) Successful in 8s
CI / frontend-lint (push) Successful in 32s
2026-02-13 15:41:15 +01:00
Julian Tabel 42764b2485 Add sprites 2026-02-11 13:02:18 +01:00
Julian TabelandClaude Opus 4.6 03b5572429 Clean up frontend branding and metadata
CI / backend-lint (pull_request) Successful in 7s
CI / frontend-lint (pull_request) Successful in 31s
Replace Vite defaults with Nuzlocke Tracker branding: custom pokeball-
skull favicon (SVG + PNG + ICO), page title, meta description, Open
Graph tags, theme-color, web manifest, and package.json name.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 12:44:09 +01:00
TheFuryaandClaude Opus 4.6 6a36738b8b Update seed data and boss sprites from latest export
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 22:40:07 +01:00
TheFurya 58787460c4 Update seed data 2026-02-08 22:33:25 +01:00
TheFuryaandClaude Opus 4.6 8bd4ad1ecf Download badge and boss sprite images locally during export
The seed export command now downloads badge images and boss sprites
from remote URLs and stores them in frontend/public/, rewriting the
JSON URLs to local paths. Sprites are namespaced by game version
(e.g. /boss-sprites/red/brock.png) so each generation can have
its own sprite style.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 22:13:30 +01:00
TheFuryaandClaude Opus 4.6 1884a085f3 Add Pokemon Legends: Z-A to the game list
Add version group entry with region_id 0 (no PokeAPI region) and region
"lumiose". The Go fetch tool now skips route fetching for region_id 0 so
manually provided data won't be overwritten by re-runs. Includes
placeholder data file and box art.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:56:50 +01:00
TheFuryaandClaude Opus 4.6 3934167139 Add box art images for all games
Sourced from Bulbapedia. Covers Gen 1 through Gen 9 (37 games total).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:44:35 +01:00
TheFuryaandClaude Opus 4.6 6d77fb731e Use type PNG badges instead of colored text spans
Replace inline typeColors maps in PokemonCard and StatusChangeModal
with a shared TypeBadge component that renders the type icon PNGs
from /types/{type}.png.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:12:45 +01:00
Julian TabelandClaude Opus 4.5 689c1de107 Add local Fire Red box art image
Store box art in public/boxart/ to avoid slow external image loads
from Bulbagarden.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 15:28:54 +01:00
Julian Tabel 6ee53a0533 Initial setup of frontend and backend 2026-02-04 17:13:58 +01:00