Is your feature request related to a problem?
The app currently has three separate tabs (Faction Browser, My List, All Factions)
that overlap in purpose and lack a logical connection. There is no way to create
multiple named campaign queues, track kills within a custom list, or browse and
queue lords in a single cohesive workflow. The All Factions tab is redundant with
the Roadmap view.
Describe the solution you'd like
Replace Faction Browser, My List and All Factions with a single War Council tab.
The user creates a named War Council (e.g. "WH1 Run" or "Chaos Only"), then browses
all races and lords searchable and filterable by Game and DLC and adds them directly
to the council. Each lord in the list tracks completion, victory type, kill count
and notes. Multiple War Councils can be created, renamed and deleted.
Would you be willing to contribute this yourself?
Yes - PRs are welcome!
Additional context
Replaces AllFactions.jsx, FactionBrowser.jsx and MyList.jsx with a single
WarCouncil.jsx. Requires a data structure change from a flat customList array
to a named warCouncils structure. Drag and Drop reorder via dnd-kit planned.
Breaking change for tww3_customList localStorage - migration needed.
Is your feature request related to a problem?
The app currently has three separate tabs (Faction Browser, My List, All Factions)
that overlap in purpose and lack a logical connection. There is no way to create
multiple named campaign queues, track kills within a custom list, or browse and
queue lords in a single cohesive workflow. The All Factions tab is redundant with
the Roadmap view.
Describe the solution you'd like
Replace Faction Browser, My List and All Factions with a single War Council tab.
The user creates a named War Council (e.g. "WH1 Run" or "Chaos Only"), then browses
all races and lords searchable and filterable by Game and DLC and adds them directly
to the council. Each lord in the list tracks completion, victory type, kill count
and notes. Multiple War Councils can be created, renamed and deleted.
Would you be willing to contribute this yourself?
Yes - PRs are welcome!
Additional context
Replaces AllFactions.jsx, FactionBrowser.jsx and MyList.jsx with a single
WarCouncil.jsx. Requires a data structure change from a flat customList array
to a named warCouncils structure. Drag and Drop reorder via dnd-kit planned.
Breaking change for tww3_customList localStorage - migration needed.