- 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.
46 lines
No EOL
540 B
Text
46 lines
No EOL
540 B
Text
# Build outputs
|
|
bin/
|
|
obj/
|
|
node_modules/
|
|
test-results/
|
|
playwright-report/
|
|
blob-report/
|
|
|
|
# User-specific files
|
|
*.user
|
|
*.rsuser
|
|
*.suo
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# VS Code
|
|
#.vscode/
|
|
#!.vscode/extensions.json
|
|
.vscode/extensions.json
|
|
!.vscode/launch.json
|
|
!.vscode/tasks.json
|
|
|
|
# JetBrains
|
|
.idea/
|
|
|
|
# Local app data / databases
|
|
Data/*.db
|
|
Data/*.db-*
|
|
*.sqlite
|
|
*.sqlite3
|
|
App_Data/
|
|
.docker-data/
|
|
probe-desktop.png
|
|
probe-mobile.png
|
|
|
|
# Secrets and environment files
|
|
.env
|
|
.env.*
|
|
secrets.json
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
.vs/ProjectEvaluation/**
|
|
.vs/WorkTracker/** |