-
Notifications
You must be signed in to change notification settings - Fork 563
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
UI Spring Cleaning: Note info panels #2622
Conversation
abef657
to
54a4044
Compare
0e0a031
to
fe2b8eb
Compare
b625b16
to
085b2e8
Compare
SVG checkbox backgrounds: checkboxes.zip Currently known issues:
|
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.
I know this still a work in progress, but figured I'd provide some thoughts that may be helpful as we work to complete this.
I noticed that 02b338c heavily modifies the |
Thank you so much @dcalhoun for catching that and helping me fix it. You were totally right I was using |
863916f
to
d664f82
Compare
Looks good! Thanks @sandymcfadden A couple of requests:
|
Thank you @SylvesterWilmott I have those items addressed now. |
Looks great! One last thing, can we position the options menu higher up? It looks like it's positioned so it doesn't overlap with the tooltips but it's okay if it does. The menu should be positioned 16px relative to the bottom of the toolbar (an approximation is fine). |
Thanks again @SylvesterWilmott I have that position updated now as well. |
Nice spot @codebykat The colour of these icons in dark mode should be gray30, currently they are set at gray50. |
Thank you both @codebykat and @SylvesterWilmott I had the colors reversed for light and dark mode. I have it fixed up now. |
Looks great now, I love it! |
…still dark theme on note info, dark theme hover on note actions, remove icons from menubar remove publish tab from sharing dialog ignore clickoutside on the icon, remove unused icons still terrible but slowly getting less terrible switch position of preview and checklist icon make publish checkbox work checkbox styling lint adjust note info styles, cross icon, reference link titles menu item and order changes Add checkbox styles Switching from using react-clickoutside to focus-trap-react Changing clickable divs to buttons Fix linting error in css Switch from onClickOutside to focus-trap-react on the note info dialog Fix package-lock.json file Improve note Action and Info focus management (#2737) Remove redundant focus management within note Info. React Modal provides its own focus trap logic, so wrapping with FocusTrap is unnecessary. Support ClipboardButton within focus trap for note actions. In order for clipboard.js to function properly within a focus trap, we must set a container that is "reachable" from within the focus trap. Update styles for when history is disabled Update note info styles to match designs. Update border and boxshadow of note actions Updates to the note action styles Add loading state for publishing note Remove commented out no longer needed styles Fix css linting error Testing a throttle on the pin note action Removing the throttle added in the previous commit Update styles for note info dialog
44940fb
to
eba6779
Compare
Fix
Fixes #2569
Known issues:
Screenshots
Before:
Light Mode
Dark Mode
After:
Light Mode
Note info w/ references
Note info no references
Note Actions
Dark Mode
Note info w/ references
Note info no references
Note Actions
Test
(i)
icon(...)
iconRelease Notes