Phase 5: campaign management & worldbuilding
- New entities (note/npc/quest/calendar): schemas, Dexie v4 tables, repos, hooks; campaign cascade-delete now covers them all - Dashboard hub: campaign stats, navigation cards, party overview, recent rolls; opening a campaign lands here - Notes/Wiki: tags, [[wiki-links]] with click-to-open/create, backlinks panel, full-text search, autosave - NPC manager (role/location/faction/status) and Quest tracker (status + objectives checklist + reward) - In-world Calendar: integer day counter + events (no real Date -> no timezone bug) - Fix: calendarRepo.get is read-only (creating-on-read crashed inside liveQuery) 8 new unit tests (wikilinks + extended cascade), worldbuilding e2e. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,7 @@ import { Button } from '@/components/ui/Button';
|
||||
|
||||
const NAV = [
|
||||
{ to: '/', label: 'Campaigns', exact: true },
|
||||
{ to: '/dashboard', label: 'Dashboard', exact: false },
|
||||
{ to: '/characters', label: 'Characters', exact: false },
|
||||
{ to: '/combat', label: 'Combat', exact: false },
|
||||
{ to: '/dice', label: 'Dice', exact: false },
|
||||
|
||||
Reference in New Issue
Block a user