Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Customizable UI Themes in Devtron #6380

Open
satyampsoni opened this issue Feb 10, 2025 · 0 comments
Open

Feature: Customizable UI Themes in Devtron #6380

satyampsoni opened this issue Feb 10, 2025 · 0 comments
Labels
enhancement New feature or request GSoC Google Summer of Code

Comments

@satyampsoni
Copy link
Contributor

satyampsoni commented Feb 10, 2025

Description

The Devtron dashboard has support for a light and dark theme. Expand on the available choice of theme options that will look pleasing to the users. Some of the theme options can include

Deliverable

  • Implement the theme across all components of the dashboard.
  • Maintain uniform styling for all elements, including typography, colors, and spacing.
  • Ensure that buttons, links, and other clickable components are clearly distinguishable and visually responsive.
  • Verify that the theme is correctly applied across different screens and user flows.
  • Ensure proper accessibility by confirming proper contrast, readability, and keyboard navigation for usability.
  • A brief documentation on how to use, modify, and extend the theme in the future.

Key Competencies:

  • Basic knowledge of programming languages
  • CSS
  • A willingness and eagerness to learn new and implement new technologies

Recommended Skills to have:

  • React
  • JavaScript & TypeScript
  • SCSS

Mentors: Vivek Pandey, Shivani Bhatt, Eshank Vaish
Skill Level: Easy, Medium
Time: ~90 hrs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GSoC Google Summer of Code
Projects
None yet
Development

No branches or pull requests

1 participant