Refactoring Agent
47c71e6f54
feat(ui): complete Task 4 UI redesign — all sub-tasks 1-10
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 8m47s
- Implemented complete design system with 40+ CSS custom properties
- Created 9 UI primitives (GameCard, SectionHeader, StatRow, ManaBar, ElementBadge, ValueDisplay, ActionButton, SkillRow, TooltipInfo)
- Redesigned all tabs: Spire, Skills, Stats, Equipment, Crafting, Attunements, Golemancy, Spells, Loot, Achievements, Lab, Debug
- Added toast notification system (GameToast) with success/warning/error/info types
- Added confirmation dialogs for destructive actions
- Removed all dev artifacts and component name labels
- Added empty states to all tabs
- Replaced emoji icons with Lucide React icons
- Added enchantPower placeholder to StatsTab and EquipmentTab
- Mobile audit passed at 375px viewport
- Build passes with 0 errors, lint passes with 0 errors
Sub-tasks completed:
- ST1: Design System Implementation
- ST2: Global Layout & Header
- ST3: Left Panel (Mana Display & Action Area)
- ST4: Skills Tab
- ST5: Spire Tab & Spire Mode UI
- ST6: Stats Tab
- ST7: Equipment & Crafting Tabs
- ST8: Attunements Tab
- ST9: Remaining Tabs
- ST10: Toast System & Confirmation Dialogs
Documentation: 15+ files in docs/task4/
2026-04-28 11:38:45 +02:00
Refactoring Agent
a69ea7575e
Add StatsTab mana breakdown per type (Bug14)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 3m34s
2026-04-27 13:46:18 +02:00
Refactoring Agent
eeb1e3c784
SkillsTab Modifications (Bugs 9,11,12,13)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m12s
2026-04-27 13:26:02 +02:00
Refactoring Agent
3bcf20636c
Fix DebugTab crash (Bug 4): Correct GameStore import path
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 25s
2026-04-27 12:31:06 +02:00
Refactoring Agent
8261baab54
Consolidate disenchanting into CraftingTab Prepare step (Bug 8)
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 3m32s
- Add 'tags' field to EquipmentInstance type
- Modify Prepare step to show warning and different button text when item has enchantments
- Consolidate disenchanting into Prepare step (remove separate disenchant UI)
- After successful preparation, item receives 'Ready for Enchantment' tag
- Modify Apply step to only allow applying enchantments to items tagged 'Ready for Enchantment'
- Update subtask_6_progress.md and todo.md to mark Sub-Task 6 as completed
2026-04-27 12:21:14 +02:00
Refactoring Agent
35c69809a1
Fix Sub-Task 1: Spire UI Fixes (Bugs 1, 2, 3)
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 5m12s
- Bug 1: Floor health display now reactive (uses Zustand store properly)
- Bug 2: Climb Down button now climbs floor-by-floor, exit only at floor 1
- Bug 3: Redesigned SpireTab as Spire Stats view, moved Enter Spire Mode button to SpireTab, moved activity log to SpireModeUI
Changes:
- Added climbDownFloor() action to store.ts
- Modified exitSpireMode() to only work at floor 1
- Updated SpireTab.tsx: removed Current Floor stat, added Enter Spire Mode button
- Updated page.tsx: Climb Down climbs one floor, added Exit Spire button at floor 1, moved activity log to SpireModeUI
2026-04-27 11:15:54 +02:00
Refactoring Agent
2696f76069
Update documentation for Sub-Task 3 completion
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 6m8s
- Marked Sub-Task 3 as completed in todo.md
- Updated subtask_3_progress.md with completion status and notes
2026-04-27 10:58:10 +02:00
Refactoring Agent
f31b98b378
Remove pause button from header (Sub-Task 3)
...
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 7m43s
- Removed pause button from TimeDisplay component
- Removed pause-related props (paused, onTogglePause) from TimeDisplay
- Cleaned up unused imports (Play, Pause from lucide-react, Button)
- Updated page.tsx to pass insight prop instead of pause props
- Header now shows: game title, day/hour, and insight display
2026-04-27 10:57:09 +02:00
Refactoring Agent
563e41dbe3
WIP: Task 1 ActionButtons Rework - investigating approach
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m47s
2026-04-26 17:43:58 +02:00
Refactoring Agent
c2dd846f63
Task 2: System Integrity - Fix Show Component Names for all components
2026-04-26 16:22:01 +02:00
Refactoring Agent
c8baea4346
Task 2: Crafting - disable Prepare for non-enchanted items, limit Design to owned gear types
2026-04-26 15:42:32 +02:00
Refactoring Agent
50ce70efdd
Task 2: SpireTab Overhaul - add Climb the Spire button, implement Spire Mode with exit condition
2026-04-26 13:44:45 +02:00
Refactoring Agent
9f029d93e1
Task 2: DebugTab Update - add Invoker Debugging Buttons for Pacts
2026-04-26 12:52:48 +02:00
Refactoring Agent
229cb16c5d
Task 2: Research Locking - prevent switching topics while study in progress
2026-04-26 10:56:39 +02:00
Refactoring Agent
5e0bee8820
Task 2: Equipment System - support 2-handed weapons, staves block offhand slot
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m40s
2026-04-25 19:24:23 +02:00
Refactoring Agent
65b0f961e5
Task 2 progress: Remove Transference from LootTab essence list, delete Ascension skills
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m41s
2026-04-25 19:09:40 +02:00
Refactoring Agent
6e3b867e7d
Phase 4: Mana Flow effects
2026-04-24 15:52:14 +02:00
Refactoring Agent
7d1bfbe4dc
Phase 3: Extract sub-components from StatsTab.tsx
2026-04-24 14:45:07 +02:00
Refactoring Agent
d6b85d6367
Phase 3: Split DebugTab.tsx into functional components
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 4m17s
2026-04-24 14:12:52 +02:00
Unknown
a528feb8e2
Phase 3: Split CraftingTab.tsx into crafting stage components
2026-04-24 13:05:12 +02:00
Unknown
8e28fb0bac
Phase 2: Remove duplicate/unreferenced GrimoireTab components
2026-04-24 10:54:57 +02:00
Unknown
4c96eae286
Phase 2: Remove unreferenced GameHeader, GameSidebar, GameOverScreen components
2026-04-24 10:53:06 +02:00
Unknown
c19ce5111e
Phase 2: Remove unreferenced ComboMeter and GameFooter components
2026-04-24 10:51:55 +02:00
Unknown
52413777cd
Task 1: Implement 5-tier talent tree structure
...
- Rewrite skill definitions with 5-tier Continuous Talent Tree
- Add perk choices at Level 5 and Level 10 for each tier
- Add Elite Perks at T3 L10 and T5 L10
- Remove scrollCrafting (violates NO INSTANT FINISHING pillar)
- Set max:1 for skills that don't need evolution paths
- All 512 tests passing
2026-04-23 13:22:44 +02:00
Anexim
3077b5a7eb
Delete src/components/game/tabs/FamiliarTab.tsx
Build and Publish Mana Loop Docker Image / build-and-publish (push) Has been cancelled
2026-04-10 10:33:01 +02:00
Z User
4f474dbcf3
Initial commit
2026-04-03 17:23:15 +00:00