Skip to content

Commit be5c643

Browse files
authored
Merge pull request #252 from Devamchaudhari/feat/restrict-snippet-height
Enhance snippet display with scrollbar
2 parents 91d290e + 07e5551 commit be5c643

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

src/styles/main.css

+27
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
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);
@@ -79,6 +81,9 @@
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
/*------------------------------------*\
@@ -105,6 +110,8 @@
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
/*------------------------------------*\
@@ -603,6 +610,26 @@ abbr {
603610
auto-fill,
604611
minmax(min(17.5rem, 100%), 1fr)
605612
); /* [1] */
613+
height: 100%;
614+
min-height: 25vh;
615+
max-height: 90vh;
616+
overflow-y: auto;
617+
overflow-x: hidden;
618+
padding: 0.5rem 1rem 1rem 1rem;
619+
align-content: start;
620+
}
621+
622+
.snippets::-webkit-scrollbar {
623+
width: 8px;
624+
}
625+
626+
.snippets::-webkit-scrollbar-thumb {
627+
background: var(--scrollbar-thumb);
628+
border-radius: 4px;
629+
}
630+
631+
.snippets::-webkit-scrollbar-thumb:hover {
632+
background: var(--scrollbar-thumb);
606633
}
607634

608635
.snippet {

0 commit comments

Comments
 (0)