nui-slimscroll
· A scrollbar container styling utility.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Universa enim illorum ratione cum tota vestra confligendum puto. Fortemne possumus dicere eundem illum Torquatum? Bonum patria: miserum exilium. Duo Reges: constructio interrete. Vide, quaeso, rectumne sit. Cur tantas regiones barbarorum pedibus obiit, tot maria transmisit? Nunc de hominis summo bono quaeritur; Ut optime, secundum naturam affectum esse possit.
Est, ut dicis, inquit; Ergo ita: non posse honeste vivi, nisi honeste vivatur? Nec mihi illud dixeris: Haec enim ipsa mihi sunt voluptati, et erant illa Torquatis. Quod eo liquidius faciet, si perspexerit rerum inter eas verborumne sit controversia. Scaevolam M. Sic exclusis sententiis reliquorum cum praeterea nulla esse possit, haec antiquorum valeat necesse est. Quodsi ipsam honestatem undique pertectam atque absolutam. Hoc etsi multimodis reprehendi potest, tamen accipio, quod dant. Nam de isto magna dissensio est.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Universa enim illorum ratione cum tota vestra confligendum puto. Fortemne possumus dicere eundem illum Torquatum? Bonum patria: miserum exilium. Duo Reges: constructio interrete. Vide, quaeso, rectumne sit. Cur tantas regiones barbarorum pedibus obiit, tot maria transmisit? Nunc de hominis summo bono quaeritur; Ut optime, secundum naturam affectum esse possit. Est, ut dicis, inquit; Ergo ita: non posse honeste vivi, nisi honeste vivatur? Nec mihi illud dixeris: Haec enim ipsa mihi sunt voluptati, et erant illa Torquatis. Quod eo liquidius faciet, si perspexerit rerum inter eas verborumne sit controversia. Scaevolam M. Sic exclusis sententiis reliquorum cum praeterea nulla esse possit, haec antiquorum valeat necesse est. Quodsi ipsam honestatem undique pertectam atque absolutam. Hoc etsi multimodis reprehendi potest, tamen accipio, quod dant. Nam de isto magna dissensio est.
<template>
<BaseCard
rounded="sm"
class="p-6"
>
<div class="nui-slimscroll h-64 space-y-4 overflow-y-auto pe-4">
<BaseParagraph size="sm" class="text-muted-600 dark:text-muted-400">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Universa enim illorum ratione cum tota vestra confligendum puto. Fortemne possumus dicere eundem illum Torquatum? Bonum patria:
miserum exilium. Duo Reges: constructio interrete. Vide, quaeso, rectumne sit. Cur tantas regiones barbarorum pedibus obiit, tot maria transmisit? Nunc de hominis summo bono quaeritur;
Ut optime, secundum naturam affectum esse possit.
</BaseParagraph>
<BaseParagraph size="sm" class="text-muted-600 dark:text-muted-400">
Est, ut dicis, inquit; Ergo ita: non posse honeste vivi, nisi honeste vivatur? Nec mihi illud dixeris: Haec enim ipsa mihi sunt
voluptati, et erant illa Torquatis. Quod eo liquidius faciet, si perspexerit rerum inter eas verborumne sit controversia. Scaevolam M. Sic exclusis sententiis reliquorum cum praeterea
nulla esse possit, haec antiquorum valeat necesse est. Quodsi ipsam honestatem undique pertectam atque absolutam. Hoc etsi multimodis reprehendi potest, tamen accipio, quod dant. Nam
de isto magna dissensio est.
</BaseParagraph>
<BaseParagraph size="sm" class="text-muted-600 dark:text-muted-400">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Universa enim illorum ratione cum tota vestra confligendum puto. Fortemne possumus dicere eundem illum Torquatum? Bonum patria:
miserum exilium. Duo Reges: constructio interrete. Vide, quaeso, rectumne sit. Cur tantas regiones barbarorum pedibus obiit, tot maria transmisit? Nunc de hominis summo bono quaeritur;
Ut optime, secundum naturam affectum esse possit. Est, ut dicis, inquit; Ergo ita: non posse honeste vivi, nisi honeste vivatur? Nec mihi illud dixeris: Haec enim ipsa mihi sunt
voluptati, et erant illa Torquatis. Quod eo liquidius faciet, si perspexerit rerum inter eas verborumne sit controversia. Scaevolam M. Sic exclusis sententiis reliquorum cum praeterea
nulla esse possit, haec antiquorum valeat necesse est. Quodsi ipsam honestatem undique pertectam atque absolutam. Hoc etsi multimodis reprehendi potest, tamen accipio, quod dant. Nam
de isto magna dissensio est.
</BaseParagraph>
</div>
</BaseCard>
</template>
This is the default CSS for the nui-slimscroll
utility.
@utility nui-slimscroll {
scrollbar-width: auto !important;
&::-webkit-scrollbar {
scroll-behavior: smooth;
scrollbar-gutter: stable;
@apply w-[6px] h-[6px] block!;
}
&::-webkit-scrollbar-thumb {
@apply rounded-lg bg-black/5 dark:bg-white/5 duration-300 transition-all;
}
&:hover::-webkit-scrollbar-thumb {
@apply bg-black/20 dark:bg-white/20;
}
}
@utility nui-slimscroll-opaque {
&::-webkit-scrollbar {
scroll-behavior: smooth;
scrollbar-gutter: stable;
@apply w-[6px] h-[6px] block!;
}
&::-webkit-scrollbar-thumb {
@apply rounded-lg bg-transparent duration-300 transition-all;
}
&:hover::-webkit-scrollbar-thumb {
@apply bg-black/20 dark:bg-white/20;
}
}