Skip to content

Add category labels to Stories sidebar#159

Merged
em3s merged 3 commits intomainfrom
feat/website-stories-categories
Feb 3, 2026
Merged

Add category labels to Stories sidebar#159
em3s merged 3 commits intomainfrom
feat/website-stories-categories

Conversation

@em3s
Copy link
Copy Markdown
Contributor

@em3s em3s commented Feb 3, 2026

Summary

Add category labels to the Stories section sidebar for better organization and navigation.

Changes

  • Add sidebar category labels (Use Cases, Engineering, How We Survived, Vision)
  • Create CategoryDirectoryList component for grouping stories on index page with descriptions
  • Add sidebar.order frontmatter to stories for proper ordering
  • Style category labels as non-clickable headers with distinct visual styling
  • Add category field to content schema
  • Support both EN and KO locales

How to Test

  1. Run cd website && pnpm dev
  2. Navigate to /stories/ - verify categories are grouped with descriptions
  3. Check sidebar - category labels should appear bold and non-clickable
  4. Switch to Korean (/ko/stories/) - verify same behavior

🤖 Generated with Claude Code

- Add sidebar category labels (Use Cases, Engineering, How We Survived, Vision)
- Create CategoryDirectoryList component for index page grouping
- Add sidebar.order to stories for proper ordering
- Style category labels as non-clickable headers
- Support both EN and KO locales

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. documentation Improvements or additions to documentation labels Feb 3, 2026
em3s and others added 2 commits February 3, 2026 14:31
Rename label files from *-label to ##-label-* format for clearer ordering.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Change KO vision label from order 30 to 40 to avoid conflict with
EN how-we-survived fallback at order 30.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@em3s em3s merged commit 36df773 into main Feb 3, 2026
10 checks passed
@em3s em3s self-assigned this Feb 6, 2026
@em3s em3s changed the title feat(website): add category labels to Stories sidebar Add category labels to Stories sidebar Feb 12, 2026
@em3s em3s deleted the feat/website-stories-categories branch March 1, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant