Skip to content

Connect: Make tabs shadows look better#27931

Merged
gzdunek merged 5 commits intomasterfrom
gzdunek/make-tab-shadows-look-better
Jun 20, 2023
Merged

Connect: Make tabs shadows look better#27931
gzdunek merged 5 commits intomasterfrom
gzdunek/make-tab-shadows-look-better

Conversation

@gzdunek
Copy link
Copy Markdown
Contributor

@gzdunek gzdunek commented Jun 16, 2023

The last part of #27079

I tweaked the shadow, compared to the image I posted on Slack, it is now more concise (more like on the table).
image

@gzdunek gzdunek force-pushed the gzdunek/make-tab-shadows-look-better branch from 14a40ba to 3c466dd Compare June 16, 2023 11:40
Copy link
Copy Markdown
Contributor

@avatus avatus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks really nice

@gzdunek gzdunek requested review from ravicious and removed request for ibeckermayer June 16, 2023 15:33
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from ravicious June 18, 2023 19:28
@gzdunek gzdunek added this pull request to the merge queue Jun 20, 2023
Merged via the queue into master with commit 1220470 Jun 20, 2023
@gzdunek gzdunek deleted the gzdunek/make-tab-shadows-look-better branch June 20, 2023 09:16
@public-teleport-github-review-bot
Copy link
Copy Markdown

@gzdunek See the table below for backport results.

Branch Result
branch/v13 Failed

gzdunek added a commit that referenced this pull request Jun 26, 2023
* 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)
github-merge-queue Bot pushed a commit that referenced this pull request Jun 28, 2023
* 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)

* 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)

* 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)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants