Issue: Add Dark Mode Support and Theming Consistency
Description
The PipeCD web application currently lacks comprehensive dark mode support and theme switching functionality. The UI is light-themed only, and there is no consistent theming system across the application that allows users to toggle between light and dark modes.
Problem Statement
- No Dark Mode Theme: The application only supports a light color palette
- No Theme Switcher UI: Users cannot switch between themes
- No Theme Persistence: Theme preference is not saved across sessions
- Inconsistent Theming: No centralized theme provider or context management
- Missing Documentation: Lack of integration with Material-UI theme system for proper dark mode support
Expected Behavior
- Users should be able to toggle between light and dark modes via a UI button
- Theme preference should persist across browser sessions using localStorage
- The application should respect system theme preference on first load
- All components should automatically adapt to the selected theme
- Dark mode should provide proper contrast and readability
Acceptance Criteria
Related Issues
- Theme/Dark mode consistency across docs and web UI
- Navigation improvements needed for better UX
Priority
Medium - Improves user experience and accessibility
Issue: Add Dark Mode Support and Theming Consistency
Description
The PipeCD web application currently lacks comprehensive dark mode support and theme switching functionality. The UI is light-themed only, and there is no consistent theming system across the application that allows users to toggle between light and dark modes.
Problem Statement
Expected Behavior
Acceptance Criteria
Related Issues
Priority
Medium - Improves user experience and accessibility