Vue3: Finish the migration from v-tooltip
library to floating-vue
#11763
Labels
area/vue3
kind/bug
QA/dev-automation
Issues that engineers have written automation around so QA doesn't have look at this
Milestone
There's this migration documentation from the
floating-vue
library that lists the changes that we need to apply in order to complete the migration.All the class names from
v-tooltip
used in our css to customize the tooltips styling should be updated to the class names fromfloating-vue
e.g. in https://github.com/rancher/dashboard/blob/master/shell/assets/styles/global/_tooltip.scssThere's this PR that addresses some of the cases
Update
:popper-options="{modifiers: { flip: { enabled: false } } }"
to:flip="false"
Replace
classes
withpopperClass
Update
trigger
to:triggers
Update
open-group
toshow-group
Address the two issues that are mentioned in the comments of this PR, 1. Tooltip's box-shadow 2. Todo comment
Fix LocaleSelector dropdown
result:
expected:
Fix Tooltip's content including
pre
tagsresult:
expected:
Fix ContainerLogs dropdown
result:
expected:
The text was updated successfully, but these errors were encountered: