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

[v13] Connect: Light theme #28277

Merged
merged 3 commits into from Jun 28, 2023
Merged

Commits on Jun 26, 2023

  1. Connect: Adjust to the light theme (#27080)

    * Adjust Connect to light theme
    
    * Remove `clusters/*` element
    
    * Add terminal colors
    
    * Remove warning about using `false` as `color`
    
    * Add custom styling for `Toggle`
    
    * Fix light theme for file transfer, use the same border color for the drop area as for the input
    
    * Do not hardcode color in `CliCommand`
    
    * Use #000 as black
    
    * Convert rgba colors to be non-opaque
    
    * Fix two slightly incorrect colors
    
    (cherry picked from commit 1220470)
    gzdunek committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    19898df View commit details
    Browse the repository at this point in the history
  2. Connect: Add theme configuration (#27788)

    * Add a config item for the theme and adjust Electron's `nativeTheme` based on that
    
    * Listen to theme changes and update the app accordingly
    
    * React to theme changes in teleterm stories
    
    * Rename channel
    
    * Return boolean from handlers
    
    * Do not mock the whole app context in storybook
    
    * Fix linting issue
    
    * Fix typo
    
    (cherry picked from commit 95e6482)
    gzdunek committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    2de4314 View commit details
    Browse the repository at this point in the history
  3. Connect: Make tabs shadows look better (#27931)

    * Add bottom shadow for inactive tabs and inset for the active one
    
    * Add shadow for new tab item by using common styling
    
    * Adjust `KeyboardShortcutsPanel` to the light theme
    
    * Center Servers/Databases/Kubes navbar vertically between tabs and table by using the same margin values (8px)
    
    * Set title on the element that is dragged
    
    (cherry picked from commit 1220470)
    gzdunek committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    85202e0 View commit details
    Browse the repository at this point in the history