-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Update primary button style #18319
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
Update primary button style #18319
Conversation
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
6f6b7b1
to
ca6f6d4
Compare
ca6f6d4
to
34c4b27
Compare
7f247d7
to
3fb307b
Compare
Great change to align product and website more ✨ Some thoughts:
|
Hey @chrifro! Thanks so much for the feedback.
Thanks! 🙌
Yeah, but the specific color looks quite good in dark theme, right? For the light theme I still find it quite bad, but I just realized we're using the black background for such colors in light themes, and I was about to do just that, see screenshot below. 💡
I opted out from a hover state for now to avoid having too many kumquat colors around but yeah, I'll try something in this or a follow PR. Disabled buttons are a cancer to UX, and we should remove them all if possible. 🦀
Awesome, I wanted to reach out about this. Superb. ✨ |
7597a49
to
26866ae
Compare
26866ae
to
814abcd
Compare
814abcd
to
303979b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks really good, great job with it, George.
Not sure if you had anyone specific in mind for the review, but as for me, .
026d316
to
d95f646
Compare
Thanks for taking a look, @filiptronicek. 🌮 Made a few more minor changes:
I'd like to have another pair of eyes on the UX changes. @selfcontained any thoughts or strong objections against the colors used on light vs. dark theme? Cc @svenefftinge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes lgtm.
The only thing I noticed was the hover/active state of the primary button in the light theme was a bit too subtle for me to see.
d95f646
to
8a3ca22
Compare
8a3ca22
to
17dedac
Compare
Thanks for taking a look, @selfcontained. 🌮 Nice catch also on the subtle hover state of the button—for more context, this is by design to also mimic the subtle hover state of the button on the website. 💡 Rebased and pushed. Removing bold. /unhold |
Description
Reviving parts of #16433 to update the primary button style now that #18283 has been merged. 📙
Besides the button color change, this will also increase the border radius to match the button radius used in the marketing website. Cc @chrifro @taliamoyal
Additionally, this will update the theme selection card to avoid clashing with the onboarding.
Summary generated by Copilot
How to test
Log in and navigate through the dashboard to observe the new primary button style. 🐈⬛
Documentation
Preview status
Gitpod was successfully deployed to your preview environment.
Build Options
Build
Run the build with werft instead of GHA
Run Leeway with
--dont-test
Publish
Installer
Add desired feature flags to the end of the line above, space separated
Preview Environment
If enabled this will build
install/preview
If enabled this will create the environment on GCE infra
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh
/hold