-
Notifications
You must be signed in to change notification settings - Fork 159
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
update all uikit tooltips to use v-oc-tooltip #5055
Conversation
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.
Very nice! Small nitpick about the package.json/ODS version
@@ -61,9 +61,9 @@ | |||
<div v-if="$_reshareInformation"> | |||
<oc-tag | |||
:id="$_resharerToggleId" | |||
v-oc-tooltip="$gettext('Show resharer details')" |
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.
Does this tag need a tooltip at all? Usability wise?
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.
Wouldn't say so. There's tags that are links and there I find tooltips helpful, if it's "just" a small hint I would omit them
1c43cf0
to
62e1f4b
Compare
Took over this PR myself so can't review
💥 Acceptance tests webUINotificationBasic failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
💥 Acceptance tests MarkdownEditor failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
💥 Acceptance tests TrashbinDelete failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
💥 Acceptance tests TrashbinFilesFolders failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
💥 Acceptance tests SharingPublicDifferentRoles failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
💥 Acceptance tests SharingPublicExpire failed. Please find the screenshots inside ...https://drone.owncloud.com/owncloud/web/15341/
|
8a2284f
to
9c69cd3
Compare
62e1f4b
to
66804d2
Compare
a2abe5e
to
d927513
Compare
66804d2
to
6802202
Compare
@@ -7,7 +7,7 @@ | |||
class="oc-topbar-menu-burger" | |||
:aria-label="applicationSwitcherLabel" | |||
> | |||
<oc-icon :uk-tooltip="applicationSwitcherLabel" name="apps" class="uk-flex" /> | |||
<oc-icon v-oc-tooltip="applicationSwitcherLabel" name="apps" class="uk-flex" /> |
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.
Tooltip could be moved to the oc-button
@@ -182,6 +183,8 @@ export default { | |||
} | |||
}, | |||
canUpload() { | |||
// return this.currentFolder.permissions.indexOf('C') >= 0 |
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.
Comment (following line as well) can be removed
6802202
to
b7ad624
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.
LGTM 👍
Description
update all tooltips to use oc-tooltips which will land in the next version of ods (6.4.0)
Related Issue
Motivation and Context
uitooltip is not accessible, a11y audit requires this.
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist:
Open tasks: