Skip to content

Commit b28662c

Browse files
committed
Some visual cleanup
1 parent 1836f23 commit b28662c

File tree

3 files changed

+20
-311
lines changed

3 files changed

+20
-311
lines changed

src/components/AnimatedBackground.tsx

Lines changed: 0 additions & 300 deletions
This file was deleted.

src/css/custom.css

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
--border: 0 0% 89.8%;
2727
--input: 0 0% 89.8%;
2828
--ring: 0 0% 3.9%;
29-
--radius: 0.5rem;
29+
--radius: 1.5rem;
3030

3131
--chart-1: 0 100% 50%;
3232
--chart-2: 29 100% 50%;
@@ -526,9 +526,8 @@ pre {
526526

527527
/* Clean sidebar like roocode.com */
528528
.theme-doc-sidebar-container {
529-
background: hsl(var(--background) / 0.7) !important;
530529
backdrop-filter: blur(20px);
531-
border-right: 1px solid hsl(var(--border) / 0.1) !important;
530+
border-right: 1px solid hsl(var(--border));
532531
}
533532

534533
/* Clean TOC */
@@ -1446,6 +1445,7 @@ body {
14461445
.theme-doc-markdown td,
14471446
.theme-doc-markdown dd,
14481447
.theme-doc-markdown .admonition-content {
1448+
14491449
color: hsl(var(--foreground) / 0.9) !important; /* 90% brightness */
14501450
font-weight: 400 !important; /* Normal weight */
14511451
}
@@ -1468,6 +1468,17 @@ body {
14681468
.breadcrumbs__link:hover,
14691469
.footer__link-item:hover {
14701470
color: hsl(var(--foreground)) !important; /* 100% on hover/active */
1471+
1472+
}
1473+
1474+
.menu__list-item--collapsed .menu__link--sublist::after,
1475+
.menu__list-item--collapsed .menu__caret::before,
1476+
.menu__link:after,
1477+
.menu__link--active:after {
1478+
height: 1.4em;
1479+
width: 1.4em;
1480+
background: var(--ifm-menu-link-sublist-icon) 50% / 1.4rem 1.4rem;
1481+
transition: transform 0.25s;
14711482
}
14721483

14731484
/* Ensure headings are at full brightness */
@@ -1734,16 +1745,18 @@ main[class*="docMainContainer"] {
17341745

17351746
.menu__link {
17361747
padding: 0.375rem 0.75rem; /* Reduced vertical padding */
1737-
border-radius: calc(var(--radius) - 2px);
1748+
border-radius: calc(var(--radius));
17381749
transition: all 200ms ease;
17391750
font-size: 0.875rem; /* Ensure consistent font size */
17401751
}
17411752

17421753
/* Nested menu items */
17431754
.menu__list .menu__list {
1755+
border-left: 1px solid hsl(var(--border));
17441756
margin-left: 0.75rem; /* Indentation for nested items */
1745-
margin-top: 0;
1746-
margin-bottom: 0;
1757+
margin-top: 0.25rem;
1758+
margin-bottom: 1.5rem;
1759+
padding-left: 0.75em;
17471760
}
17481761

17491762
/* Category headers */
@@ -1774,9 +1787,7 @@ main[class*="docMainContainer"] {
17741787
/* TOC styling */
17751788
.table-of-contents {
17761789
padding: 0.5rem 0.75rem; /* Match left sidebar spacing */
1777-
background: hsl(var(--background) / 0.3);
1778-
border-radius: calc(var(--radius));
1779-
border: 1px solid hsl(var(--border) / 0.3);
1790+
border-left: 1px solid hsl(var(--border));
17801791
backdrop-filter: blur(16px);
17811792
}
17821793

src/theme/Layout/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import React from 'react';
22
import OriginalLayout from '@theme-original/Layout';
3-
import { AnimatedBackground } from '../../components/AnimatedBackground';
43
import { CookieConsent } from '../../components/CookieConsent';
54
import { PostHogProvider } from '../../components/PostHogProvider';
65

76
export default function Layout(props) {
87
return (
98
<PostHogProvider>
10-
<AnimatedBackground />
119
<OriginalLayout {...props} />
1210
<CookieConsent />
1311
</PostHogProvider>

0 commit comments

Comments
 (0)