Commit f3ef42b
committed
feat: enhance VTour component with default tooltip placement and multi-instance support
- Fix major rendering/positioning/etc bugs
- Added `defaultPlacement` prop to `VTourProps` for tooltip positioning.
- Updated component to use scoped IDs and highlight classes based on the `name` prop.
- Improved CSS visibility handling for backdrop and tooltip elements.
- Refactored tests to accommodate Teleport rendering and scoped IDs.
- Renamed component CSS output to avoid conflicts with SCSS.1 parent d3521ba commit f3ef42b
7 files changed
Lines changed: 711 additions & 188 deletions
File tree
- src
- components
- style
- test/components
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | | - | |
68 | | - | |
| 67 | + | |
69 | 68 | | |
70 | 69 | | |
71 | 70 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
89 | 92 | | |
90 | 93 | | |
91 | 94 | | |
| |||
0 commit comments