-
Notifications
You must be signed in to change notification settings - Fork 249
Improve sidebar organization #6129
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
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6129 +/- ##
============================================
- Coverage 29.84% 23.99% -5.85%
+ Complexity 914 457 -457
============================================
Files 289 247 -42
Lines 13768 11576 -2192
Branches 2165 2186 +21
============================================
- Hits 4109 2778 -1331
+ Misses 9344 8483 -861
Partials 315 315
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
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.
Awesome! Looks super nice :)
Only one minor point of feedback: since there is now a heading for the deck section, would it be possible to remove the repeated "Deck: " in the beginning of those calendars?
Can't tell from the screenshot, but if a section doesn't have any calendars it should be hidden.
Approving to not block, they can also be follow ups 🚀
If I may, I love this improvement but the "hidden" section seems too much: a disabled calendar might be a Deck one, a Shared one... Disabled is more a state than a category, IMO a disabled calendar should be grayed out in its proper section. :) |
Hey everyone! Here is what it looks like now: no custom CSS, sections are hidden if empty, "Deck: " removed, and the hidden menu is implemented with |
The headings and the checkboxes are marginally misaligned. Perhaps this could be addressed in nc/vue? I assume other apps using the same components could have similar alignment 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.
Please squash the three commits into one for a clean history and atomic changes :)
Signed-off-by: Grigory Vodyanov <[email protected]>
4c79e08
to
6bebd61
Compare
Close #5083