Package Exports
- tailwind-scroll-behavior
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (tailwind-scroll-behavior) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
TailwindCSS Scroll Behavior Plugin
This plugin generates scroll-behavior classes.
A scroll-smooth and scroll-auto class will be created.
It is recommended that you use scroll-smooth in combination with Tailwind's motion-safe variant.
This will only enable smooth scrolling for users who have not specified they prefer reduced motion.
Installation
Add to your project via:
# Install using npm
npm install -D tailwind-scroll-behavior
# Install using yarn
yarn add -D tailwind-scroll-behaviorAdd it to the plugins array of your Tailwind config.
plugins: [
require('tailwind-scroll-behavior')(), // no options to configure
]By default, this plugin works with the motion-safe and motion-reduce variants. However, you can customise the
variants for the plugin, by adding to the variants section of your Tailwind config.
variants: {
scrollBehavior: ['motion-safe', 'motion-reduce', 'responsive']
}License
This project is licensed under the MIT License.