Commit Graph
312 Commits
Author SHA1 Message Date
shkim4 f247ec54b0 Merge pull request 'Style/storybook ui refinements' (#45) from style/storybook-ui-refinements into main
Deploy Storybook / deploy (push) Successful in 1m25s
Reviewed-on: #45
2026-11-12 17:17:23 +09:00
shkim4 7ff852952a style(chart): open chart pages and surface/track tokens
- @hm-design/chart: add --hm-chart-track (radial tracks, horizontal bar
  hover band; warm neutral light) and --hm-chart-surface (slice / segment
  gaps, Dot rings, label halos, radial meter center; white by default)
- --hm-chart-bar-name-halo stays an optional override and falls back to
  --hm-chart-surface; official chart.tsx unchanged
- Storybook Chart pages (Bar / Line / Area / Donut / Pie / Radar / Radial):
  open layout without example cards, 2-4 responsive columns, one sample
  data notice per page, surface token set to the content background
- Same sample data, props, tooltip and interaction as the example cards;
  examples entry and consumer example unchanged
- README: surface / track token usage
2026-11-12 17:12:09 +09:00
shkim4 a7b56ff23e style(storybook): unify form element story layouts
- Button: Sizes | Variants side by side, States as Brand / Standard Solid /
  Standard Outline matrices (3 / 2 / 1 columns), 8px button gap; the
  Interact row stays only in the verification "Brand States" Story
- Input / Textarea / Select: state name in the field Label slot, repeated
  field Label and group titles removed, aria-label keeps field meaning
  with the visible state name; Select uses the Input field grid
- Combobox / Date Picker: Sizes / States use the same state-name Label
  and Input grid; Usage unchanged
- Toggle: top Variants / States in 2 columns, 8px toggle gap, 단독 toggle
  keeps its own width
- Component code, props, tokens and verification Stories unchanged;
  component docs updated to match
2026-11-12 17:11:56 +09:00
shkim4 e8c16f5292 style(storybook): narrow LNB to 180px and shorten menu labels
- Manager sidebar navSize / recentVisibleSizes 246px -> 180px
- Menu labels: 화면 너비 대응 -> 화면 너비 (SW Header / Viewer / Step Header / Footer),
  날짜 선택기 -> 날짜 선택, 여러 줄 입력창 -> 텍스트 영역
- Story IDs, hierarchy and order unchanged
2026-11-12 17:11:47 +09:00
shkim4 3eedd898df Merge pull request 'style(storybook): refine foundation color chips and typography layout' (#44) from style/storybook-ui-refinements into main
Deploy Storybook / deploy (push) Successful in 1m25s
Reviewed-on: #44
2026-11-12 16:44:28 +09:00
shkim4 65cc256cfd style(storybook): refine foundation color chips and typography layout
- Hanmac Color: continuous spectrum band (8/4/2 columns by width), 120px
  swatches with name, role and HEX inside, Default/Light 4 role lines
- Company Colors: separate 120px chips (12px padding, 4px radius),
  name top left and HEX bottom right; company layout and data unchanged
- Typography: Font Family/Weight in two columns with info | preview rows,
  vertically centered specimens grouped by component, Text Colors chips
  with 14px Medium names
- Shared colorHex/textTone helpers pick the first text tone reaching 4.5:1
- Update brand color guide and WORKING_CONTEXT
2026-11-12 14:50:34 +09:00
shkim4 3ddacb19d5 Merge pull request 'style(storybook): unify content hierarchy and section spacing' (#43) from style/storybook-common-hierarchy into main
Deploy Storybook / deploy (push) Successful in 1m1s
Reviewed-on: #43
2026-11-11 17:40:08 +09:00
shkim4 3e97cd0b2d style(storybook): unify content hierarchy and section spacing
- Story page frame: H2 16/24/700 -> 12px -> divider -> 16px -> content, sections 28px apart;
  StorySectionGrid keeps its 24px column gap
- Content indent (--sb-page-indent 16px, 12px at 640px and below): .sb-page-indent for information
  blocks; group boards (StateBoard / CardBoard, data-sb-board) indented once per section block so
  per-column boards keep their 24px gap
- Input / Select / Toggle Sizes grids take the same indent; field Labels unchanged
- Full-width Pattern previews (GNB, LNB, Loading Screen, Page Header) opt out with indent={false}
- Foundation/폰트: Text Colors name / usage / HEX levels, Font Family and Font Weight token lines,
  Specimens row spacing and indent; specimen values unchanged
- Guideline and WORKING_CONTEXT updated
2026-11-11 17:39:02 +09:00
shkim4 15c64b0003 Merge pull request 'Style/admin text gray hierarchy' (#42) from style/admin-text-gray-hierarchy into main
Deploy Storybook / deploy (push) Successful in 1m19s
Reviewed-on: #42
2026-11-11 15:53:00 +09:00
shkim4 63b3ab010b refactor(storybook): hide page headers and preserve accessibility
StoryPageHeader no longer shows the page title, kicker, description or the SW group notice; it renders only a visually hidden H1 with the Story title, so the preview keeps a page heading for screen readers while the first section starts at the top gutter (unchanged position).

- OrgChart verify-p8 / p9 / p9-1 / p9-2-composition wait for the first visible StoryPage content block and read the page H1 instead of .sb-page-title; existing expectations are unchanged.
- SW overview browser test clicks the page gutter as its outside-click target.
- Drop the unused .sb-page-description from the SW Storybook hide rules.
- Update the Storybook page frame rule in the project guideline.
2026-11-11 15:50:39 +09:00
shkim4 f22428548a style(storybook): refine typography text color swatches
Show the four admin text colors (Primary, Secondary, Placeholder, Readonly Placeholder) as Hanmac color chips with Korean usage names at the top of Foundation/폰트, replacing the comparison and gray palette tables. Font Family, Font Weight and Typography Specimens are unchanged.
2026-11-11 15:50:27 +09:00
shkim4 a71ecbe0b2 docs(storybook): add admin text color swatches to typography 2026-11-11 14:37:19 +09:00
shkim4 0486cecd5c style(admin): unify text color hierarchy with foundation gray 2026-11-11 14:33:58 +09:00
shkim4 5ffe56a9aa Merge pull request 'refactor(sw): align component sizing tokens and design specs' (#41) from style/sw-size-spec-docs-2026-11-11 into main
Deploy Storybook / deploy (push) Successful in 1m22s
Reviewed-on: #41
2026-11-11 13:58:57 +09:00
shkim4 0ee4f8c8e0 refactor(sw): align component sizing tokens and design specs 2026-11-11 13:54:23 +09:00
shkim4 db8e12f190 Merge pull request 'Style/storybook ui hierarchy compact' (#40) from style/storybook-ui-hierarchy-compact into main
Deploy Storybook / deploy (push) Successful in 9m41s
Reviewed-on: #40
2026-11-11 11:52:01 +09:00
shkim4 bbc7ee562e fix(storybook): refine SW notice placement and icon size 2026-11-11 11:47:26 +09:00
shkim4 ff55a805d5 style(storybook): unify page hierarchy and compact layouts 2026-11-11 11:28:58 +09:00
shkim4 cda60840d8 Merge pull request 'Test/sw header more narrow' (#39) from test/sw-header-more-narrow into main
Deploy Storybook / deploy (push) Successful in 1m21s
Reviewed-on: #39
2026-11-11 09:40:57 +09:00
shkim4 75fdcb4775 Merge pull request 'docs: align LNB, table, SW scrollbar and chart guidance' (#38) from fix/docs-consistency-2026-11-11 into main
Deploy Storybook / deploy (push) Successful in 1m22s
Reviewed-on: #38
2026-11-11 09:40:50 +09:00
shkim4 22fef414f5 Merge pull request 'chore(storybook): localize data table and designer theme labels' (#37) from chore/storybook-korean-labels into main
Deploy Storybook / deploy (push) Successful in 1m4s
Reviewed-on: #37
2026-11-11 09:40:39 +09:00
shkim4 f5ae748573 test(sw): align viewer more and recent preview assertions 2026-11-11 09:33:37 +09:00
shkim4 e555afc64f test(sw): fix header more narrow viewport assertions 2026-11-11 09:16:34 +09:00
shkim4 c6bab0da3a docs: align LNB, table, SW scrollbar and chart guidance 2026-11-11 09:08:21 +09:00
shkim4 c099b9eff3 chore(storybook): localize data table and designer theme labels 2026-11-11 08:49:40 +09:00
shkim4 4218b7e1f5 Merge pull request 'feat(sw): add remaining component theme tokens' (#36) from feat/sw-remaining-theme-tokens into main
Deploy Storybook / deploy (push) Successful in 1m21s
Reviewed-on: #36
2026-11-10 18:22:46 +09:00
shkim4 228d8872fc feat(sw): add remaining component theme tokens
Add nine component tokens declared on the outermost SW scope. Each
defaults to the token or literal it replaces, so the default look and
header theme inheritance are unchanged; setting one changes its
component alone.

- Viewer Header menus (logo menu, header dropdowns, More):
  --hm-sw-viewer-header-menu-background / -border-color / -shadow /
  -item-hover-background (default: --hm-sw-header-more-*)
- SWHeader K guide: --hm-sw-header-k-guide-border-color
  (default var(--hm-sw-property-border)) / -background (#0e3c2e)
- Popup value color: --hm-sw-popup-value-color
  (default var(--hm-sw-header-input-color)); the property bar keeps
  the header token
- Footer command history scrollbar:
  --hm-sw-footer-command-scrollbar-thumb (#574b30) / -track (transparent)

Footer focus ring, side shadow, shared text color and dividers stay
shared. Docs (DESIGN_RULES, AI_USAGE, VIEWER, header design spec) and
theme-inheritance section 1d updated.
2026-11-10 18:21:32 +09:00
shkim4 28e00f2870 Merge pull request 'feat(sw): add independent viewer header face tokens' (#35) from feat/sw-viewer-header-tokens into main
Deploy Storybook / deploy (push) Successful in 1m20s
Reviewed-on: #35
2026-11-10 17:52:24 +09:00
shkim4 f61d181bb1 feat(sw): add independent viewer header face tokens 2026-11-10 17:51:47 +09:00
shkim4 65fa928694 Merge pull request 'feat(sw): add step header process tokens and align docs' (#34) from feat/sw-process-header-tokens into main
Deploy Storybook / deploy (push) Successful in 1m22s
Reviewed-on: #34
2026-11-10 17:25:34 +09:00
shkim4 8a09386b11 feat(sw): add step header process tokens and align docs 2026-11-10 17:25:00 +09:00
shkim4 2690a160e9 Merge pull request 'fix(sw): restore dropdown focus after position calculation' (#33) from fix/sw-property-layer-keyboard-focus into main
Deploy Storybook / deploy (push) Successful in 1m20s
Reviewed-on: #33
2026-11-10 15:35:24 +09:00
shkim4 d159ad58af fix(sw): restore dropdown focus after position calculation 2026-11-10 15:33:30 +09:00
shkim4 b6b7c656e3 Merge pull request 'fix(sw): restore object snap tracking outline and selected colors' (#32) from fix/sw-object-track-icon-outline into main
Deploy Storybook / deploy (push) Successful in 1m20s
Reviewed-on: #32
2026-11-10 15:24:57 +09:00
shkim4 6eae67628c fix(sw): restore object snap tracking outline and selected colors 2026-11-10 15:24:02 +09:00
shkim4 4fc37c7dd3 Merge pull request 'test(sw): align regression tests with current components' (#31) from fix/sw-tests-alignment into main
Deploy Storybook / deploy (push) Successful in 1m20s
Reviewed-on: #31
2026-11-10 14:54:29 +09:00
shkim4 b01ccaca01 test(sw): align regression tests with current components 2026-11-10 14:53:06 +09:00
shkim4 3cbe879910 Merge pull request 'feat(sw): add independent popup and more design tokens' (#30) from feat/sw-popup-more-tokens into main
Deploy Storybook / deploy (push) Successful in 1m21s
Reviewed-on: #30
2026-11-10 13:36:42 +09:00
shkim4 4c6fff5dea feat(sw): add independent popup and more design tokens 2026-11-10 13:33:27 +09:00
shkim4 39a089ad0e Merge pull request 'Feat/chart package' (#29) from feat/chart-package into main
Deploy Storybook / deploy (push) Successful in 1m21s
Reviewed-on: #29
2026-11-10 11:53:04 +09:00
shkim4 1a88d575be merge: sync chart package with latest main 2026-11-10 11:51:13 +09:00
shkim4 b83502e7b7 Merge pull request 'fix(docs): align Storybook inventory and design documentation' (#28) from fix/consistency-docs into main
Deploy Storybook / deploy (push) Successful in 1m15s
Reviewed-on: #28
2026-11-10 11:43:22 +09:00
shkim4 d9434df79e fix(docs): align Storybook inventory and design documentation 2026-11-10 11:41:47 +09:00
shkim4 4c7d3460f1 Merge pull request 'fix(storybook): rename radio button sidebar label' (#27) from fix/storybook-radio-label into main
Deploy Storybook / deploy (push) Successful in 1m2s
Reviewed-on: #27
2026-11-10 09:36:04 +09:00
shkim4 5e5911199d fix(storybook): rename radio button sidebar label 2026-11-10 09:31:50 +09:00
shkim4 c42a7e1ecf merge: include Jangheon display name fix from main 2026-11-10 09:26:30 +09:00
shkim4 bcce6590ec merge: sync chart package with latest main 2026-11-10 09:22:51 +09:00
shkim4 030ea02713 Merge pull request 'fix(org-chart): update Jangheon company display name' (#26) from fix/org-chart-jangheon-name into main
Deploy Storybook / deploy (push) Successful in 1m22s
Reviewed-on: #26
2026-11-10 09:22:13 +09:00
shkim4 a75fa7b560 fix(org-chart): update Jangheon company display name 2026-11-10 09:20:56 +09:00
shkim4 fae221b192 Merge pull request 'feat(ui): standardize LNB sizing and active depth effect' (#25) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 1m15s
Reviewed-on: #25
2026-11-09 21:49:50 +09:00