- 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.
13 lines
227 B
JSON
13 lines
227 B
JSON
{
|
|
"name": "worktracker-playwright",
|
|
"private": true,
|
|
"scripts": {
|
|
"test:e2e": "playwright test"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.59.1"
|
|
},
|
|
"dependencies": {
|
|
"playwright": "^1.59.1"
|
|
}
|
|
}
|