| --- | |
| title: "Styling Overlay" | |
| groupTitle: "Examples" | |
| sort: 5 | |
| --- | |
| import { CodeSample } from "../../components/CodeSample.tsx"; | |
| You can customize the overlay opacity and color using `overlayOpacity` and `overlayColor` options to change the look of the overlay. | |
| > **Note:** In the examples below we have used `highlight` method to highlight the elements. The same configuration applies to the tour steps as well. | |
| ## Overlay Color | |
| Here are some driver.js examples with different overlay colors. | |
| ```js | |
| import { driver } from "driver.js"; | |
| import "driver.js/dist/driver.css"; | |
| const driverObj = driver({ | |
| overlayColor: 'red' | |
| }); | |
| driverObj.highlight({ | |
| popover: { | |
| title: 'Pass any RGB Color', | |
| description: 'Here we have set the overlay color to be blue. You can pass any RGB color to overlayColor option.' | |
| } | |
| }); | |
| ``` | |
| <div className='flex flex-col gap-1 -mt-5'> | |
| <CodeSample | |
| buttonText={"Red Color"} | |
| config={{ | |
| overlayColor: 'red', | |
| overlayOpacity: 0.3 | |
| }} | |
| highlight={{ | |
| popover: { | |
| title: 'Pass any RGB Color', | |
| description: 'Here we have set the overlay color to be blue. You can pass any RGB color to overlayColor option.', | |
| } | |
| }} | |
| id={"left-start"} | |
| client:load | |
| /> | |
| <CodeSample | |
| buttonText={"Blue Color"} | |
| config={{ | |
| overlayColor: 'blue', | |
| overlayOpacity: 0.3 | |
| }} | |
| highlight={{ | |
| popover: { | |
| title: 'Pass any RGB Color', | |
| description: 'Here we have set the overlay color to be blue. You can pass any RGB color to overlayColor option.', | |
| } | |
| }} | |
| id={"left-start"} | |
| client:load | |
| /> | |
| <CodeSample | |
| buttonText={"Yellow Color"} | |
| config={{ | |
| overlayColor: 'yellow', | |
| overlayOpacity: 0.3 | |
| }} | |
| highlight={{ | |
| popover: { | |
| title: 'Pass any RGB Color', | |
| description: 'Here we have set the overlay color to be blue. You can pass any RGB color to overlayColor option.', | |
| } | |
| }} | |
| id={"left-start"} | |
| client:load | |
| /> | |
| </div> |