This issue has been created
 
 
Guided Tour / cid:jira-generated-image-avatar-e3f58c9c-e2d4-424a-ba63-95cc2ab989dd GUIDEDTOUR-29 Open

The Guided Tour widget and step popover don't follow the Color Theme

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-64afeef4-6597-4bd4-bb40-db97bd9552fa Charpentier Lucas created this issue on 08/Oct/26 14:56
 
Summary: The Guided Tour widget and step popover don't follow the Color Theme
Issue Type: cid:jira-generated-image-avatar-e3f58c9c-e2d4-424a-ba63-95cc2ab989dd Bug
Affects Versions: 0.1
Assignee: Unassigned
Created: 08/Oct/26 14:56
Priority: cid:jira-generated-image-static-major-a66cb620-ec42-4a4e-9a37-9cc177653d86 Major
Reporter: Charpentier Lucas
Description:

The Guided Tour styles use hard-coded colors instead of the Color Theme variables, so the widget and the step popover keep a white background and grey text whatever Color Theme is used, including dark ones.

Hard-coded colors are found in:

  • guidedtour-xwiki/src/driverjs.css and guidedtour-ui/src/components/widget/styles/driver.css, for the step popover: #fff, #2d2d2d, #727272, #d2d2d2, #ccc, #f7f7f7
  • GuidedTourWidget.vue: background-color: white
  • GuidedTourWidgetProgressBar.vue: #7698ffff for the progress bar, which doesn't follow the primary color of the theme
  • GuidedTourWidgetUsefulLink.vue: #ddddddff
  • styles/variables.css: -guidedtour-text-color: #b0b0b0 and -guidedtour-background-color-secondary: #f2f2f2, which are not based on the Color Theme either

These should use the Color Theme variables, the same way the rest of the skin does.

This is the same problem as XWIKI-21968 on the Tour application.