feat: quest page frontend — accept, progress, claim, arcs narratifs
All checks were successful
CI/CD — Build & Deploy / Build & Deploy (push) Successful in 33s

Nouvelle page /quests avec icône Scroll dans la sidebar.
Layout: quêtes actives (gauche) + disponibles (droite) + arcs en bas.
Progress bars, boutons accepter/réclamer, badges répétable.
Arc section collapsible avec status par quête.
This commit is contained in:
2026-03-24 16:40:04 +01:00
parent 7651f3d8aa
commit 8038ca5d0a
4 changed files with 222 additions and 1 deletions

View File

@@ -1,9 +1,10 @@
import { Link, useLocation } from 'react-router-dom';
import { useAuth } from '../context/AuthContext';
import { Swords, Package, Hammer, User, LogOut, Shield } from 'lucide-react';
import { Swords, Package, Hammer, User, LogOut, Shield, Scroll } from 'lucide-react';
const NAV = [
{ to: '/dashboard', icon: User, label: 'Personnage' },
{ to: '/quests', icon: Scroll, label: 'Quêtes' },
{ to: '/combat', icon: Swords, label: 'Combat' },
{ to: '/inventory', icon: Package, label: 'Inventaire' },
{ to: '/craft', icon: Hammer, label: 'Artisanat' },