fixed scrolling behaviour on application management page

This commit is contained in:
2025-12-12 10:53:33 -05:00
parent 333bf20d86
commit 629fd59a7c
2 changed files with 96 additions and 77 deletions

View File

@@ -168,7 +168,7 @@
}
/* Root container */
.ListRendererV2-container {
.bookstack-container {
font-family: var(--font-sans, system-ui), sans-serif;
color: var(--foreground);
line-height: 1.45;
@@ -178,56 +178,53 @@
}
/* Headers */
.ListRendererV2-container h4 {
.bookstack-container h4 {
margin: 0.9rem 0 0.4rem 0;
font-weight: 600;
line-height: 1.35;
font-size: 1.05rem;
color: var(--foreground);
/* PURE WHITE */
}
.ListRendererV2-container h5 {
.bookstack-container h5 {
margin: 0.9rem 0 0.4rem 0;
font-weight: 600;
line-height: 1.35;
font-size: 0.95rem;
color: var(--foreground);
/* Still white (change to muted if desired) */
}
/* Lists */
.ListRendererV2-container ul {
.bookstack-container ul {
list-style-type: disc;
margin-left: 1.1rem;
margin-bottom: 0.6rem;
padding-left: 0.6rem;
color: var(--muted-foreground);
/* dim text */
}
/* Nested lists */
.ListRendererV2-container ul ul {
.bookstack-container ul ul {
list-style-type: circle;
margin-left: 0.9rem;
}
/* List items */
.ListRendererV2-container li {
.bookstack-container li {
margin: 0.15rem 0;
padding-left: 0.1rem;
color: var(--muted-foreground);
}
/* Bullet color */
.ListRendererV2-container li::marker {
.bookstack-container li::marker {
color: var(--muted-foreground);
}
/* Inline elements */
.ListRendererV2-container li p,
.ListRendererV2-container li span,
.ListRendererV2-container p {
.bookstack-container li p,
.bookstack-container li span,
.bookstack-container p {
display: inline;
margin: 0;
padding: 0;
@@ -235,6 +232,45 @@
}
/* Top-level spacing */
.ListRendererV2-container>ul>li {
.bookstack-container>ul>li {
margin-top: 0.3rem;
}
/* links */
.bookstack-container a {
color: var(--color-primary);
margin-top: 0.3rem;
}
.bookstack-container a:hover {
text-decoration: underline;
}
/* Scrollbar stuff */
/* Firefox */
.scrollbar-themed {
scrollbar-width: thin;
scrollbar-color: #555 #1f1f1f;
padding-right: 6px;
}
/* Chrome, Edge, Safari */
.scrollbar-themed::-webkit-scrollbar {
width: 10px;
/* slightly wider to allow padding look */
}
.scrollbar-themed::-webkit-scrollbar-track {
background: #1f1f1f;
margin-left: 6px;
/* ❗ adds space between content + scrollbar */
}
.scrollbar-themed::-webkit-scrollbar-thumb {
background: #555;
border-radius: 9999px;
}
.scrollbar-themed::-webkit-scrollbar-thumb:hover {
background: #777;
}