Commit Graph
285 Commits
Author SHA1 Message Date
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
shkim4 e42b67c53a feat(ui): standardize LNB sizing and active depth effect
- Adopt the official LNB desktop spec as package defaults: 240px column,
  14px menu text, 48px 1-depth rows and 42px 2/3-depth rows, with new
  item/subitem padding-block and profile min-height tokens.
- Match --hm-lnb-current-depth to the Storybook Manager selected item:
  sampled soft inset falloff (left/top/bottom) and a fade over the last
  quarter, keeping the concave corners and content join.
- Drop the size overrides from the LNB Story CSS and update the LNB, GNB
  and Dashboard docs, AI guides and the theme verification baseline.
2026-11-09 21:34:28 +09:00
shkim4 f13498dbe2 Merge pull request 'chore(storybook): rename the route map title menu to 사업명' (#24) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 58s
Reviewed-on: #24
2026-11-09 20:07:08 +09:00
shkim4 89f265ae2f chore(storybook): rename the route map title menu to 사업명 2026-11-09 20:06:42 +09:00
shkim4 6bbac88142 Merge pull request 'chore(storybook): localize sidebar menus and hide unused stories' (#23) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 58s
Reviewed-on: #23
2026-11-09 19:59:22 +09:00
shkim4 237866385a chore(storybook): localize sidebar menus and hide unused stories 2026-11-09 19:58:38 +09:00
shkim4 ca4b696897 Merge pull request 'fix(storybook): type the font path plugin as a Vite Plugin' (#22) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 58s
Reviewed-on: #22
2026-11-09 19:38:14 +09:00
shkim4 2e203627c5 fix(storybook): type the font path plugin as a Vite Plugin
this.warn() in the hm-ui-theme-font-path transform failed tsc -b with
TS2339 because the untyped object literal made `this` the literal itself.
Annotate it as Vite's Plugin so `this` is the plugin context. Font URL
replacement and the warning behavior are unchanged.
2026-11-09 19:35:35 +09:00
shkim4 8007eb5b11 Merge pull request 'Feat/storybook ui refinement' (#21) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Failing after 43s
Reviewed-on: #21
2026-11-09 19:24:25 +09:00
shkim4 074ed8706b docs(theme): align palette references with the updated Green and Brown steps
Replace the old Green Default #123328 and Dark steps in the component docs,
brand color steps, runtime theme contract, token guide, loading screen doc and
the @hm-design/ui AI design rules. check:ai-docs passes. Remaining references
elsewhere are left for the final documentation consistency pass.
2026-11-09 19:23:54 +09:00
shkim4 73ef042c55 feat(theme): update Hanmac Green and Brown palette steps
Seven shared Hanmac color tokens change:
- Green Default #123328 -> #164434, Dark 1 #0a221d -> #11372d,
  Dark 2 #071e18 -> #0b2b23, Dark 3 #020a07 -> #030e0a
- Brown Default #3e3523 -> #4e422d, Dark 1 #352d1d -> #403726,
  Dark 3 #1d1810 -> #0d0b07

Updates primitives.css, the generated default values, themes/default.json,
the verification baseline and the hard-coded Default expectations in the
theme Stories and the quality-reference script. --hm-sem-on-accent is
intentionally unchanged. check:theme-defaults reports generated outputs match.
2026-11-09 19:23:43 +09:00
shkim4 be0661062f fix(storybook): load local Noto Sans KR and this checkout's UI theme
- Dev server: rewrite the @hm-design/ui dist font URL to the /fonts static
  directory so Preview no longer gets a 403 from the Vite fs allow list.
- When node_modules/@hm-design/ui is linked to another checkout, resolve the
  five @hm-design/ui entry points to this checkout's packages/ui source so the
  current tokens are shown instead of a stale palette. Checkouts whose links
  already point at their own packages/ui keep the dist-based resolution.
2026-11-09 19:23:29 +09:00
shkim4 ea984ab3a6 chore(storybook): refine navigation and foundation labels
- Rename Foundation/Typography to 폰트 and SW/Footer to SW/하단 명령어바 in
  the sidebar order; Story IDs are kept (foundation-typography, sw-footer).
- Hanmac Color: label Light 4 as "보더 하이라이트용" and add a divider between
  Light 4 and Light 3.
- Hide Patterns/Layout/Page Header from the sidebar with the verification tag
  (Story IDs and direct URLs are unchanged).
- Remove the Variants section from the representative LNB page; With Logo and
  Long Labels remain as verification Stories.
2026-11-09 19:23:23 +09:00
shkim4 9394050c72 feat(storybook): add shared SW notice and refine SW previews
- Add StoryNotice and a withSWNotice decorator so every visible SW Story
  shows the common notice above its title; non-SW Stories are unaffected.
- Align the SW Header overview with the common SW Story page layout, let the
  preview Stage fill the available width and keep inner scroll on narrow screens.
- Rename SW/Footer to SW/하단 명령어바 (sidebar title only, Story IDs fixed via
  id: "sw-footer"), drop the top SWHeader from its preview and lower the
  workspace height bounds by the removed 49px.
2026-11-09 19:23:17 +09:00
shkim4 0be30d34ab Merge pull request 'Feat/storybook ui refinement' (#20) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 57s
Reviewed-on: #20
2026-11-09 18:27:44 +09:00
shkim4 a460426535 style(storybook): tidy SW header, step header and viewer stories
- Responsive More / Logo / Settings Popup / Property Panel names in Korean (IDs unchanged)
- SW Step Header representative page keeps one Multi Step example
- Viewer Header drops the minimize/close example (component support unchanged)
- Header Responsive page uses the Logo page structure
2026-11-09 18:26:12 +09:00
shkim4 0f1574f80f style(storybook): localize 조직도 and 노선도 menus, Department Colors 3 columns
- OrgChart -> 조직도 and sub menus (개요, 부서별 색상, 전체 구성, 확장 조직도); Story IDs kept
- 노선도 menu/page titles in Korean (제목, 정보, 노선·공간, 시설물)
- Department Colors cards 3 columns (2 under 960px)
2026-11-09 18:26:11 +09:00
shkim4 031f88033d style(storybook): localize Foundation menu and reorder sidebar
- brand title to 한맥 디자인 시스템
- Foundation: 한맥 컬러 / 가족사 컬러 titles, Story IDs kept via explicit id
- Company Colors card order 2/2/3, Foundation/Layout hidden with verification tag
- sidebar order for Foundation and 조직도
2026-11-09 18:26:09 +09:00
shkim4 dcdbebdea6 Merge pull request 'chore(storybook): reorder SW and rename Center Graphic' (#19) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 56s
Reviewed-on: #19
2026-11-09 17:06:24 +09:00
shkim4 d0f4ec6ed4 chore(storybook): reorder SW and rename Center Graphic 2026-11-09 17:05:53 +09:00
shkim4 84dddcc7f7 Merge pull request 'style(storybook): refine patterns data and layout stories' (#18) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 57s
Reviewed-on: #18
2026-11-09 16:43:30 +09:00
shkim4 b33ca2a157 style(storybook): refine patterns data and layout stories 2026-11-09 16:42:47 +09:00
shkim4 2755f4f17c Merge pull request 'Feat/storybook ui refinement' (#17) from feat/storybook-ui-refinement into main
Deploy Storybook / deploy (push) Successful in 56s
Reviewed-on: #17
2026-11-09 16:21:03 +09:00
shkim4 3bebe8a660 style(storybook): refine overlay story layout 2026-11-09 16:15:23 +09:00
shkim4 bef164489b style(storybook): refine data display story layout 2026-11-09 16:15:22 +09:00
shkim4 3868ca09c7 style(storybook): refine feedback story layout 2026-11-09 16:09:01 +09:00
shkim4 cd60ab661a style(storybook): refine disclosure story layout 2026-11-09 16:09:01 +09:00
shkim4 0ea5b46f74 style(storybook): refine search and date story layout 2026-11-09 16:09:01 +09:00