No description
Extracts workweek preset logic from ViewManager into WorkweekPresetsManager Improves separation of concerns by: - Creating a dedicated manager for workweek preset UI - Simplifying ViewManager to focus only on view selector - Implementing event-driven CSS updates - Reducing code duplication in ConfigManager Follows "each UI element has its own manager" architectural principle |
||
|---|---|---|
| .claude | ||
| .roo | ||
| .workbench | ||
| coding-sessions | ||
| docs | ||
| reports | ||
| src | ||
| test | ||
| wwwroot | ||
| .gitignore | ||
| analyze-css.js | ||
| build.js | ||
| Calendar Plantempus.sln | ||
| CalendarServer.csproj | ||
| CLAUDE.md | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| Program.cs | ||
| purgecss.config.js | ||
| tsconfig.json | ||
| vitest.config.ts | ||
| workweek-preset-sequence-AFTER.md | ||
| workweek-preset-sequence.md | ||
| workweek-refactoring-comparison.md | ||