- Introduced AppThemeMode enum to define theme options: System, Light, Dark. - Updated AppSettingsDocument to include ThemeMode property. - Created AppThemeState service to manage current theme mode and handle changes. - Integrated theme mode handling in CouchbaseLiteAppSettingsService for persistence. - Added JavaScript for theme management in the frontend, supporting system preference detection. - Enhanced CSS with theme variables for consistent styling across light and dark modes. - Updated Playwright tests to ensure sidebar functionality and responsiveness. |
||
|---|---|---|
| .. | ||
| AppSettingsDocument.cs | ||
| AppThemeMode.cs | ||
| CalendarEventDocument.cs | ||
| CalendarEventType.cs | ||
| CoeffSnapshotDocument.cs | ||
| DayType.cs | ||
| MonthlySummaryModel.cs | ||
| MonthlyTimesheetDaySummary.cs | ||
| MonthlyTimesheetModel.cs | ||
| WorkDayDocument.cs | ||
| WorkUnitDocument.cs | ||
| WorkUnitLocation.cs | ||