docs(storybook): simplify sidebar Story pages around the UI

Drop the category kicker from the 83 sidebar Stories (kicker is now optional;
hidden verification Stories keep it) and shorten or remove repeated, obvious
or internal page/section descriptions. Required specs, limits, virtual-data
and undecided-value notices stay. Story IDs, exports, fixtures, shared state
notes and package code are unchanged. Record: docs/reports/storybook-ui-simplification-2026-10-22.md
This commit is contained in:
shkim4 committed 2026-10-22 16:13:58 +09:00
1 parent aa8b7f8df1
commit da0e647b49
70 files changed
+305 -333

No files matched your search

+4 -5
View File
@@ -2,7 +2,7 @@ import type { Meta, StoryObj } from "@storybook/react-vite"
import { CheckIcon } from "lucide-react"
import { Badge } from "@hm-design/ui"
import { StateBoard } from "@/components/story-board"
import { STORY_KICKER, StoryPage, StoryPageHeader, StorySection } from "@/components/story-page"
import { StoryPage, StoryPageHeader, StorySection } from "@/components/story-page"
const variants = ["default", "secondary", "destructive", "outline"] as const
@@ -29,11 +29,10 @@ export const All: Story = {
render: () => (
<StoryPage>
<StoryPageHeader
kicker={STORY_KICKER.components}
title="Badge"
description="상태나 분류를 짧게 표시하는 라벨입니다. Button variant를 재사용하지 않는 별도 컴포넌트입니다."
description="Button variant와 별도인 컴포넌트"
/>
<StorySection title="Overview" description="variant를 생략한 기본 Badge(primary)입니다.">
<StorySection title="Overview" description="기본값: primary">
<Badge>Badge</Badge>
</StorySection>
<StorySection title="Variants" description="default(primary) / secondary(neutral) / destructive / outline.">
@@ -70,7 +69,7 @@ export const All: Story = {
]}
/>
</StorySection>
<StorySection title="Usage" description="긴 텍스트와 링크(asChild)입니다.">
<StorySection title="Usage">
<StateBoard
min={280}
states={[