From d6b0561ddb33192f39d7f6d38d14a7c8282f72df Mon Sep 17 00:00:00 2001 From: Rishabh Date: Wed, 27 May 2026 07:33:53 +0530 Subject: [PATCH 1/4] fix: sidebar spacing and alignment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Sub-nav horizontal padding: 24px → 28px - Remove extra bottom padding on cardWrapper - Remove gap between top link items - Section spacing maintained at 24px Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/chronicle/src/themes/default/Layout.module.css | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/chronicle/src/themes/default/Layout.module.css b/packages/chronicle/src/themes/default/Layout.module.css index 340a105..14199e6 100644 --- a/packages/chronicle/src/themes/default/Layout.module.css +++ b/packages/chronicle/src/themes/default/Layout.module.css @@ -77,6 +77,9 @@ .topLinks { width: 100%; margin-bottom: var(--rs-space-7); + display: flex; + flex-direction: column; + gap: 0; } .topLinkItem { @@ -135,7 +138,7 @@ .cardWrapper { flex: 1; display: flex; - padding: 0 0 var(--rs-space-2) 0; + padding: 0; min-height: 0; background: var(--rs-color-background-base-secondary); } @@ -154,7 +157,7 @@ align-items: center; justify-content: space-between; height: var(--navbar-height); - padding: var(--rs-space-4) var(--rs-space-7); + padding: var(--rs-space-4) var(--rs-space-8); background: var(--rs-color-background-base-primary); border-bottom: 0.5px solid var(--rs-color-border-base-primary); backdrop-filter: blur(1px); From 818b1967096265568f23d14b4bbb5ea86f1ef038 Mon Sep 17 00:00:00 2001 From: Rishabh Date: Wed, 27 May 2026 09:23:38 +0530 Subject: [PATCH 2/4] fix: sidebar spacing adjustments - Remove margin-bottom from topLinks - Nav group header: zero top/bottom padding, 12px margin-bottom - Remove h3 margin inside sidebar nav groups Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/chronicle/src/themes/default/Layout.module.css | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/chronicle/src/themes/default/Layout.module.css b/packages/chronicle/src/themes/default/Layout.module.css index 14199e6..143fd8a 100644 --- a/packages/chronicle/src/themes/default/Layout.module.css +++ b/packages/chronicle/src/themes/default/Layout.module.css @@ -76,7 +76,6 @@ .topLinks { width: 100%; - margin-bottom: var(--rs-space-7); display: flex; flex-direction: column; gap: 0; @@ -193,6 +192,9 @@ .navGroup .navGroupHeader { margin: 0; + margin-bottom: var(--rs-space-4); + padding-top: 0; + padding-bottom: 0; } .navGroup[data-depth='1'] .navGroupHeader { @@ -226,6 +228,10 @@ letter-spacing: var(--rs-letter-spacing-small); } +.sidebar :global([class*="nav-group"]) h3 { + margin: 0; +} + .navGroupChevron { margin-left: auto; } From 8ef8a60beeb58f20d2f6b607486bec7cea77bba9 Mon Sep 17 00:00:00 2001 From: Rishabh Date: Wed, 27 May 2026 09:25:33 +0530 Subject: [PATCH 3/4] fix: target h3 margin via navGroupHeader classNames prop Replace global selector hack with scoped .navGroupHeader h3. Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/chronicle/src/themes/default/Layout.module.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/chronicle/src/themes/default/Layout.module.css b/packages/chronicle/src/themes/default/Layout.module.css index 143fd8a..78896af 100644 --- a/packages/chronicle/src/themes/default/Layout.module.css +++ b/packages/chronicle/src/themes/default/Layout.module.css @@ -197,6 +197,10 @@ padding-bottom: 0; } +.navGroupHeader h3 { + margin: 0; +} + .navGroup[data-depth='1'] .navGroupHeader { height: auto; } @@ -228,10 +232,6 @@ letter-spacing: var(--rs-letter-spacing-small); } -.sidebar :global([class*="nav-group"]) h3 { - margin: 0; -} - .navGroupChevron { margin-left: auto; } From ea0b67fb09a24bb7381ef5828499cecfdeb4e493 Mon Sep 17 00:00:00 2001 From: Rishabh Date: Wed, 27 May 2026 09:32:23 +0530 Subject: [PATCH 4/4] fix: remove extra margins and padding from sidebar nav groups Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/chronicle/src/themes/default/Layout.module.css | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/chronicle/src/themes/default/Layout.module.css b/packages/chronicle/src/themes/default/Layout.module.css index 78896af..4e735d2 100644 --- a/packages/chronicle/src/themes/default/Layout.module.css +++ b/packages/chronicle/src/themes/default/Layout.module.css @@ -174,7 +174,7 @@ .groupItems { padding-left: 0; - padding-bottom: var(--rs-space-3); + padding-bottom: 0; gap: 0; } @@ -192,15 +192,11 @@ .navGroup .navGroupHeader { margin: 0; - margin-bottom: var(--rs-space-4); + margin-bottom: 0; padding-top: 0; padding-bottom: 0; } -.navGroupHeader h3 { - margin: 0; -} - .navGroup[data-depth='1'] .navGroupHeader { height: auto; }