feat(css): Phase 2 - Add global pattern foundation

- Create interactive.css (loading spinners, trends, collapse patterns)
- Create dashboard.css (page headers, metrics grid, breakdowns)
- Create animations.css (slideDown, fadeIn, pulse transitions)
- Create tokens.css (extended design tokens for cards/animations/metrics)
- Create primevue-overrides.css (centralized PrimeVue component styling)
- Update main.css with new pattern imports
- Zero visual changes (additive foundation only)

Files created: 5 new CSS pattern files
Lines added: 431 lines of reusable patterns
CSS bundle: 401.25 kB (before optimization)
Build status:  Successful

Phase: 2/7 complete
Next: Phase 3 - PrimeVue Centralizare

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-18 14:14:54 +02:00
parent a638b861b2
commit ca45737af3
8 changed files with 446 additions and 6 deletions

View File

@@ -24,7 +24,7 @@ features/
## 🎯 Current Project: CSS Architecture Refactoring
### Status: ⏸️ **PLANNING** (Awaiting Approval)
### Status: 🔄 **IN PROGRESS** (Phase 1 Complete)
### Quick Stats
@@ -35,7 +35,7 @@ features/
| **Estimated Duration** | 5-6 weeks |
| **Estimated Effort** | 92-120 hours |
| **Target CSS Reduction** | ~3,260 lines (40-50%) |
| **Current Progress** | 0% (Not started) |
| **Current Progress** | 14% (Phase 1 complete: 16/123 tasks, ~116 lines eliminated) |
---