Investigate Bootstrap's native ScrollSpy Component #246
Labels
0 - Backlog
Where tickets start after being triaged. This means the ticket has targeted milestone/labels.
Enhancement
Enhancements are things that are improvements or features.
Is Your Feature Request Related To A Problem? Please describe.
In Bootstrap 5.2.2, the ScrollSpy component was rewritten to fix some underlying problems. Currently choco-theme uses a custom implementation of "ScrollSpy" because of the issue that it had a while back. Now that the issues have been fixed, it would be worth investigating whether or not we can utilize the native ScrollSpy component and remove the custom implementation.
Describe The Solution. Why is it needed?
While what we have works now, it is a good idea to utilize native features in the framework if it supplies them. This could reduce future buts and the amount of code introduced to maintain.
Additional Context.
This feature (our custom build) is currently being used in the docs, choco-design, boxstarter, company, and maybe chocolatey.org.
ScrollSpy: https://getbootstrap.com/docs/5.2/components/scrollspy/#how-it-works
Issue: twbs/bootstrap#33421
Related Issues
n/a
The text was updated successfully, but these errors were encountered: