2626 --clr-neutral-900 : hsl (0 , 0% , 5% );
2727 --clr-accent-dark : hsl (181 , 100% , 36% );
2828 --clr-accent-light : hsl (181 , 100% , 22% );
29+ --scrollbar-thumb-light : hsl (0 , 0% , 73% );
30+ --scrollbar-thumb-dark : hsl (0 , 0% , 33% );
2931
3032 /* Main colors - For theming */
3133 --clr-accent : var (--clr-accent-dark );
7981 --br-sm : 0.25rem ;
8082 --br-md : 0.5rem ;
8183 --br-lg : 0.75rem ;
84+
85+ /* webkit scrollbar */
86+ --scrollbar-thumb : var (--scrollbar-thumb-dark );
8287}
8388
8489/*------------------------------------*\
105110
106111 --clr-gradient-secondary-1 : var (--clr-neutral-100 );
107112 --clr-gradient-secondary-2 : var (--clr-neutral-200 );
113+
114+ --scrollbar-thumb : var (--scrollbar-thumb-light );
108115}
109116
110117/*------------------------------------*\
@@ -604,10 +611,11 @@ abbr {
604611 minmax (min (17.5rem , 100% ), 1fr )
605612 ); /* [1] */
606613 height : 100% ;
607- max-height : 100vh ;
614+ min-height : 25vh ;
615+ max-height : 90vh ;
608616 overflow-y : auto;
609617 overflow-x : hidden;
610- padding-bottom : 1rem ;
618+ padding : 0.5 rem 1rem 1 rem 1 rem ;
611619 align-content : start;
612620}
613621
@@ -616,12 +624,12 @@ abbr {
616624}
617625
618626.snippets ::-webkit-scrollbar-thumb {
619- background : # 888 ;
627+ background : var ( --scrollbar-thumb ) ;
620628 border-radius : 4px ;
621629}
622630
623631.snippets ::-webkit-scrollbar-thumb : hover {
624- background : # 555 ;
632+ background : var ( --scrollbar-thumb ) ;
625633}
626634
627635.snippet {
0 commit comments