Lots of stuff

This commit is contained in:
Aodhan
2025-07-08 23:04:43 +01:00
parent cfa2eff6ef
commit 65c1972c49
26 changed files with 4094 additions and 104 deletions

View File

@@ -19,13 +19,13 @@
## Key Features
* **Crafting Recipes** browse every craft with filters, icons, ingredients, HQ yields, and cross-links to inventory.
* **Inventory Manager** compact grid with tooltips, duplicate highlighting, scroll badges, and wiki links.
* **Item Explorer** searchable catalogue with dynamic sub-tabs for each item type.
* **Spell Database** scroll parsing auto-populates a `spells` table with job-level learn data.
* **Responsive UI** desktop / tablet / mobile layouts.
* **Crafting Recipes** colour-coded craft tabs (woodworking brown, smithing grey, etc.), full filters, icons, ingredients, HQ yields, and cross-links to inventory.
* **Inventory Manager** grid view with sorting (slot ▶ default, name, type), duplicate-item indicator (orange bar on top), tooltips, quantity badges, and direct wiki links.
* **Item Explorer** fast, fuzzy search across all items with type sub-tabs and recipe cross-navigation.
* **Item Detail Dialog** centred modal with icon, description, usage breakdown, and craft-coloured section headers.
* **Responsive UI** desktop / tablet / mobile layouts with dropdown storage selector on narrow screens.
* **Database-backed** PostgreSQL stores normalised recipe / item / inventory / spells data.
* **Automation Scripts** Python ETL & loaders for recipes and spells.
* **Automation Scripts** Python ETL & loaders for recipes and spells, plus scroll → spell parser.
## Project Structure