-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Make the interface more compact #45657
Labels
Milestone
Comments
marcoambrosini
added
enhancement
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
labels
Jun 4, 2024
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This was referenced Jun 12, 2024
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
ChristophWurst
added
2. developing
Work in progress
and removed
0. Needs triage
Pending check for reproducibility or if it fits our roadmap
labels
Jul 2, 2024
This comment was marked as resolved.
This comment was marked as resolved.
ChristophWurst
added a commit
to nextcloud/mail
that referenced
this issue
Jul 2, 2024
nextcloud/server#45657 has changes that are "breaking". If we adjust the app for 30 it will look bad on 29. Signed-off-by: Christoph Wurst <[email protected]>
3 tasks
everything done :) |
jancborchardt
added
4. to release
Ready to be released and/or waiting for tests to finish
and removed
2. developing
Work in progress
labels
Aug 14, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Part of #45751
There's a lot of whitespace between elements, some elements are too big and the usability of Nextcloud would improve if the UI was overall more compact.
I know that touchscreens are a concern for these elements, but we can have fallbacks in place for those, or preserve a bigger size for main action targets.
As an example, this is the range of target sizes in dropbox and google drive. They range from 17px (a link) to 74px (main actions) and a hierarchy is established. Conversely almost all our elements have a 44px minimum target size, even the table header.
TODO
📐 Main work
--border-radius-element
to 8px now that clickable elements are smaller Feat: reduce border radius element to 8 px #45819$clickable-area
to CSS--default-clickable-area
nextcloud-libraries/nextcloud-vue#5694The text was updated successfully, but these errors were encountered: