adk-web icon indicating copy to clipboard operation
adk-web copied to clipboard

Dark theme is enforced in the web interface launched via adk web, with no option to switch to light mode

Open xsa-dev opened this issue 8 months ago • 4 comments

Describe the bug When launching the web interface using the adk web command, the theme is permanently set to dark mode, with no option to switch to a light theme. This limits customization and accessibility for users.

To Reproduce Steps to reproduce the behavior:

  1. Run adk web to start the web interface.
  2. Open the generated page in a web browser.
  3. Observe that the dark theme is enforced and no option is available to switch to a light theme.

Expected behavior The web interface should: • Allow users to manually toggle between light and dark themes, or • Automatically adjust the theme based on the system preferences.

Screenshots

adk-web-screen documentation-web-interface

Desktop (please complete the following information):

  • OS: macOS
  • Python version (python -V): Python 3.12.6
  • ADK version (pip show google-adk): Name: google-adk, Version: 0.1.0

Additional context Suggested solution: Add a theme toggle to the web interface to let users choose between light and dark themes, or allow theme configuration via a config file or command-line option.

References:

Currently, there are no mentions or references to a light theme in the documentation or web interface, which may indicate it is not supported.

xsa-dev avatar Apr 13 '25 15:04 xsa-dev

Light theme is not supported yet. We have this in our backlog.

boyangsvl avatar Apr 13 '25 17:04 boyangsvl

Cool! Cool thing! Thank you 🦄

xsa-dev avatar Apr 13 '25 19:04 xsa-dev

Hey i implemented a theme toggle between dark and light mode. if this is still an open issue i wanted to contribute to it @boyangsvl

omarcevi avatar Nov 09 '25 22:11 omarcevi

I've assigned this issue to you, @omarcevi , thanks!

boyangsvl avatar Nov 10 '25 22:11 boyangsvl