-
Notifications
You must be signed in to change notification settings - Fork 889
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
NTP: Add "Customize" text to dashboard settings icon #5103
Conversation
oooo this is nice ❤️ |
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.
Hi @cezaraugusto ! This update looks great! The spacing and everything seems right; the only thing you're missing is a divider between the 'Customize' button and the rest of the browser buttons:
border: 1px solid rgba(255, 255, 255, 0.6); height: 24px; width: 1px;
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'll be a great change, nice work 😄 Besides what @karenkliu shared, I think it might be good to put user-select: none
on the actual div around Customize
so that it's not click drag selectable
Also the focus ring only goes on the icon itself. @karenkliu should this go around the whole thing? or only be on the icon?
@bsclifton @cezaraugusto Around the whole thing! The entire clickable button area. |
39b3052
to
9c02749
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.
Hi @cezaraugusto Sorry, one more thing - doesn't look like the right font. Can you check and make sure it's font-family: Poppins-SemiBold; font-size: 13px; font-weight: 600;
?
Also both the icon and text should be #FFFFFF 80% opacity, and then 100% opacity on hover
Thanks @karenkliu for the quick review. Feedback applied. Current result: Also looking good in RTL: |
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.
LGTM, pending CI and review from @karenkliu 😄
Nice work!
looks good to me! |
Thanks team! |
Fix brave/brave-browser#4930
Submitter Checklist:
npm run lint
)git rebase master
(if needed).git rebase -i
to squash commits (if needed).Test Plan:
To see changes live without building Brave, run
Changes in this PR should match screenshot
Reviewer Checklist:
After-merge Checklist:
changes has landed on.