Skip to content

Commit 2d36151

Browse files
m-hulbertclaude
andcommitted
fixup! fix(nav): polish sidebar and layout alignment
fixup! fix(nav): polish sidebar and layout alignment Polish: semibold nav labels, adjusted colors, search bar kbd badges, right-aligned search, wider content area (860px), overflow-x-clip, first-level sidebar indent alignment, breadcrumb color, padding alignment. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 87b164b commit 2d36151

File tree

6 files changed

+241
-242
lines changed

6 files changed

+241
-242
lines changed

src/components/Layout/Breadcrumbs.test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,15 +70,15 @@ describe('Breadcrumbs', () => {
7070
render(<Breadcrumbs />);
7171

7272
// Current page (last item) should be disabled
73-
expect(screen.getByText('Current Page')).toHaveClass('text-gui-unavailable');
73+
expect(screen.getByText('Current Page')).toHaveClass('text-neutral-700');
7474
expect(screen.getByText('Current Page')).toHaveClass('pointer-events-none');
7575

7676
// Non-linked nodes (link='#') should be disabled
77-
expect(screen.getByText('Subsection 1')).toHaveClass('text-gui-unavailable');
77+
expect(screen.getByText('Subsection 1')).toHaveClass('text-neutral-700');
7878
expect(screen.getByText('Subsection 1')).toHaveClass('pointer-events-none');
7979

8080
// Active links should not be disabled
81-
expect(screen.getByText('Section 1')).not.toHaveClass('text-gui-unavailable');
81+
expect(screen.getByText('Section 1')).not.toHaveClass('text-neutral-700');
8282
expect(screen.getByText('Section 1')).not.toHaveClass('pointer-events-none');
8383
});
8484

src/components/Layout/Breadcrumbs.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const Breadcrumbs: React.FC = () => {
6666
<Link
6767
to={node.page.link}
6868
className={cn(linkStyles, {
69-
'text-gui-unavailable dark:text-gui-unavailable-dark pointer-events-none':
69+
'text-neutral-700 dark:text-neutral-700 pointer-events-none':
7070
index === activePage.tree.length - 1 || node.page.link === '#',
7171
'hidden sm:flex': index !== lastActiveNodeIndex,
7272
})}

0 commit comments

Comments
 (0)