-
Notifications
You must be signed in to change notification settings - Fork 930
Open
Description
Are there any plans to make this project Bootstrap 4 compliant? I think the following changes would move this in the right direction:
- Migrate LESS to SCSS
- Leverage
$border-radiusand$enable-roundedvariables for.tour-step-backgroundCSS - Use
remin favor ofpx - Replace
btn-defaultwithbtn-secondary
- Leverage
- Ensure compatibility with Bootstrap 4 Popovers
- Replace
.popover('destroy')with.popover('dispose') - Replace
<div class='arrow'></div>with<div class='popover-arrow'></div>in popover template definition
- Replace
- AMD / CommonJS / Browserify Support (
var tour = require('boostrap-tour);)
I'm currently using BS4 and I've only been able to get tours to work when I include the standalone files - this results in some CSS conflicts and inconsistent popover placement and behavior.
If we could create a milestone to make this project compatible with Bootstrap 4 I would be happy to contribute to reaching those goals - I've working on a large project that would benefit tremendously from a consistent tour experience and at the moment there isn't an open-source alternative that's as well supported and maintained as bootstrap-tour.
Edits: elaborated on required changes for BS4 compatibility
robsilva, danchapuk, JudahGabriel and Fasna-Venmarath-1
Metadata
Metadata
Assignees
Labels
No labels