Package Exports
- @aumirza/tailwind-pseudo-scrollbar
- @aumirza/tailwind-pseudo-scrollbar/src/index.js
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 (@aumirza/tailwind-pseudo-scrollbar) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Tailwind pseudo scrollbar plugin
Customize your scrollbar from tailwind directly.
Installation
yarn add -D @aumirza/tailwind-pseudo-scrollbaror
npm install --save-dev @aumirza/tailwind-pseudo-scrollbarAdd plugin in your Tailwind config file.
plugins: [
// ...
require('@aumirza/tailwind-pseudo-scrollbar'),
],Usage
This plugin is very easy to use. It adds
scrollbar: for '::-webkit-scrollbar'
scroll-button: for '::-webkit-scrollbar-button'
scroll-thumb: for '::-webkit-scrollbar-thumb'
scroll-track: for '::-webkit-scrollbar-track'
scroll-piece: for '::-webkit-scrollbar-track-piece'
scroll-corner: for '-webkit-scrollbar-corner'
scroll-resizer: for '::-webkit-scrollbar-resizer'Stacking
you can stack it other variants like hover: ,dark:, dark:hover: ,or with responsive variants like sm:,md:,lg: or xl:.
Example
<div className="scrollbar:w-3 md:scrollbar:w-5 scrollbar:bg-gray-50 scroll-thumb:bg-slate-300 dark:scroll-thumb:bg-gray-100 hover:scroll-thumb:bg-slate-500 overflow-y-scroll">
</div>