diff --git a/.obsidian/graph.json b/.obsidian/graph.json index 5946304..0d0fd1d 100644 --- a/.obsidian/graph.json +++ b/.obsidian/graph.json @@ -17,6 +17,6 @@ "repelStrength": 10, "linkStrength": 1, "linkDistance": 250, - "scale": 0.7278834536913318, + "scale": 0.8276068547580256, "close": true } \ No newline at end of file diff --git a/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md b/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md index 91aa64b..e98e02c 100644 --- a/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md +++ b/01 Projects/Barclays-banner-builder/Barclays Banner Builder.md @@ -23,6 +23,10 @@ created: 2026-04-17 - **Local path:** `/Volumes/SSD/Projects/Oliver/Barclays-banner-builder` ## Sessions +### 2026-04-20 – Add visual progress indicator for user +**Asked:** Add visual progress indicator for user workflow stages | Progress component with backward navigation, grayed forward steps, always visible timeline | Layout.tsx, BannerEditor.tsx, BriefEditor.tsx, ExportPage.tsx, VariantsGrid.tsx +**Done:** Built and committed progress indicator component with no TypeScript errors | Built, tested for errors, and pushed changes to main branch | Layout.tsx, BannerEditor.tsx, BriefEditor.tsx, ExportPage.tsx, VariantsGrid.tsx + ### 2026-04-20 – Add a visual progress indicator showing **Asked:** Add a visual progress indicator showing user journey through workflow stages (Brief → Edit Variants → Banner Editor → Export). **Done:** Implemented Zustand journey store, JourneyStepper component with state management, and integrated stepper into Layout across all four workflow pages. @@ -219,6 +223,7 @@ created: 2026-04-17 ## Change Log | Date | Requested | Changed | Files | |------|-----------|---------|-------| +| 2026-04-20 | Progress indicator | Backward navigation, forward steps grayed out, always visible | Layout.tsx, BannerEditor.tsx, BriefEditor.tsx, ExportPage.tsx, VariantsGrid.tsx | | 2026-04-20 | Progress indicator | Zustand store with journey state, JourneyStepper component with Barclays tokens, Layout integration, stage completion tracking | journey.ts, stepper.tsx, Layout.tsx, BriefEditor.tsx, VariantsGrid.tsx, BannerEditor.tsx, ExportPage.tsx | | 2026-04-20 | Progress indicator | ExportPage integration, stage completion logic, forward step disabling, navigation constraints | ExportPage.tsx, ProgressIndicator.tsx | | 2026-04-17 | Deployment script | Docker build caching, code pull logic, database init, Alembic migrations | deploy.sh, docker-compose.yml | diff --git a/99 Daily/2026-04-20.md b/99 Daily/2026-04-20.md index 1dda729..dc1d980 100644 --- a/99 Daily/2026-04-20.md +++ b/99 Daily/2026-04-20.md @@ -11,3 +11,6 @@ tags: [daily] - 17:00 | `Barclays-banner-builder` - **Asked:** Add a visual progress indicator showing user journey through workflow stages (Brief → Edit Variants → Banner Editor → Export). - **Done:** Implemented Zustand journey store, JourneyStepper component with state management, and integrated stepper into Layout across all four workflow pages. +- 17:16 | `Barclays-banner-builder` + - **Asked:** Add visual progress indicator for user workflow stages | Progress component with backward navigation, grayed forward steps, always visible timeline | Layout.tsx, BannerEditor.tsx, BriefEditor.tsx, ExportPage.tsx, VariantsGrid.tsx + - **Done:** Built and committed progress indicator component with no TypeScript errors | Built, tested for errors, and pushed changes to main branch | Layout.tsx, BannerEditor.tsx, BriefEditor.tsx, ExportPage.tsx, VariantsGrid.tsx