-
Notifications
You must be signed in to change notification settings - Fork 8.5k
UX: composer toolbar changes (icon, style, placement) #32918
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
base: main
Are you sure you want to change the base?
Conversation
@chapoi @jordanvidrine can you give your opinion on these changes? |
bf9c808
to
8a34283
Compare
Nothing of this is set on stone (far from it...), please feel free to suggest or improve anything directly! |
8a34283
to
aea87bd
Compare
I think these changes make sense. I like the removal of the border, along with adding some space between the hover state and edge of the text area. |
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.
Looking good.
Would it be possible to make sure the toggle button is fully included in the toolbar navigation, meaning you can get to it with left-right keys? Currently I can do anything in the toolbar > left key > toggle, but when I try to go to the rest of the toolbar with toggle > right key > … nothing
This is handled here: #32897 |
@chapoi I removed those I also reverted the removal of the main editor border, so only the border-bottom of the toolbar is removed – trying to reduce pushback. LMK what you think. Thanks! |
That's all cool with me! |
@awesomerobot Probably, but it's an existing issue. I didn't think too much about it yet because I believe our goal is to move this select-kit to a d-menu, but I can look into avoiding it now... |
@awesomerobot I've changed the shortcut's font family and weight (matching our |
# Conflicts: # app/assets/stylesheets/common/d-editor.scss
8713580
to
f8840a5
Compare
Changes the gear icon for the more menu to a circle-plus icon.
Changes the emoji icon to its outline version, to make it less similar to the circle-plus icon.
Changes the styles (eg. icon sizes) of the toolbar, using a flexbox instead of a grid, with some tweaks and animations to the toggle switch, which occupies a smaller width now.
Removes the gray button-bar bottom border.
Moves the Insert Date/Time item to the more menu, and changes its icon to a clock.
Before, hovering more menu
After, hovering more menu