Files
HMDesign/docs/sw/sw-dotum-font-qa/theme-inheritance/theme-inheritance.json
T
shkim4 6504668e85 docs(sw): Dotum default font, Footer design check and real viewer consumer QA
Report docs/sw/sw-dotum-font-2026-10-20.md and evidence docs/sw/sw-dotum-font-qa/: Noto -> Dotum layout diff of 40 SW
Stories x 4 widths, Header hysteresis trace, Footer design items (4 PASS), SW regression runs with baseline failure
classification, and the isolated HMDesignSwTest-viewer run (Chrome 34/34, Firefox 15/15; original project untouched).
Open items: synthesized-bold overflow in fixed Header cells and Footer POLYGON / WIPEOUT labels (design review),
viewer-regression not run, macOS / Linux fallback not verified.
2026-10-20 16:59:55 +09:00

861 lines
22 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"storybook": "http://127.0.0.1:6024",
"results": [
{
"name": "기본: 단독 SWViewerHeader = 기본 Dotum",
"result": "PASS",
"detail": "15× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "기본: Dropdown = 기본 Dotum",
"result": "PASS",
"detail": "17× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "기본: More = 기본 Dotum",
"result": "PASS",
"detail": "17× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "뷰어 테마: SWViewerHeader 전체 = 검증 글꼴",
"result": "PASS",
"detail": "15× \"Noto Sans KR\", sans-serif"
},
{
"name": "뷰어 테마: Dropdown = 검증 글꼴",
"result": "PASS",
"detail": "17× \"Noto Sans KR\", sans-serif"
},
{
"name": "뷰어 테마: More = 검증 글꼴",
"result": "PASS",
"detail": "17× \"Noto Sans KR\", sans-serif"
},
{
"name": "뷰어 테마: SWViewerPanel(제목·입력·버튼·스위치·힌트) = 검증 글꼴",
"result": "PASS",
"detail": "2 panels · 37× \"Noto Sans KR\", sans-serif"
},
{
"name": "일반 테마: SWHeader + 열린 레이어 Dropdown = 검증 글꼴 (창 이동 Tooltip 별도)",
"result": "PASS",
"detail": "38× \"Noto Sans KR\", sans-serif"
},
{
"name": "일반 테마: 창 이동 Tooltip = Inter → 테마 글꼴",
"result": "PASS",
"detail": "Inter, \"Noto Sans KR\", sans-serif"
},
{
"name": "일반 테마: 레이어 Dropdown이 열린 상태(목록 행 A-WALL 표시)",
"result": "PASS",
"detail": "1 row"
},
{
"name": "일반 테마: SWFooter = 검증 글꼴",
"result": "PASS",
"detail": "45× \"Noto Sans KR\", sans-serif"
},
{
"name": "일반 테마: 명령창(SWFooterCommandLine, 중첩 hm-sw-theme) = 검증 글꼴",
"result": "PASS",
"detail": "6× \"Noto Sans KR\", sans-serif"
},
{
"name": "일반 테마: 명령 등록 안내(Tooltip) = 검증 글꼴",
"result": "PASS",
"detail": "2× \"Noto Sans KR\", sans-serif"
},
{
"name": "Portal: DOM이 테마 영역 밖에 렌더링됨",
"result": "PASS",
"detail": ""
},
{
"name": "Portal: SWTheme만 감싸면 기본 글꼴(테마 미전달)",
"result": "PASS",
"detail": "Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "Portal: 같은 theme style의 SWTheme으로 감싸면 테마 적용",
"result": "PASS",
"detail": "\"Noto Sans KR\", sans-serif"
},
{
"name": "영역 A(검증 글꼴)",
"result": "PASS",
"detail": "1× \"Noto Sans KR\", sans-serif"
},
{
"name": "영역 B(기본) — 옆 영역 값이 섞이지 않음",
"result": "PASS",
"detail": "1× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "영역 C 바깥(검증 글꼴)",
"result": "PASS",
"detail": "\"Noto Sans KR\", sans-serif"
},
{
"name": "영역 C 안쪽 SWTheme style(Malgun Gothic)만 안쪽에 적용",
"result": "PASS",
"detail": "1× \"Malgun Gothic\", sans-serif"
},
{
"name": "대조: 기존 구조 주입 시 More·명령창이 기본 글꼴로 되돌아감(결함 재현)",
"result": "PASS",
"detail": "More 17× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif · 명령창 6× Dotum, 돋움, \"Malgun Gothic\", \"Apple SD Gothic Neo\", sans-serif"
},
{
"name": "회귀: 기존 SW Story 67개 화면 — 새 상속 구조 = 기존 구조(계산값·위치·픽셀)",
"result": "PASS",
"detail": "67/67"
},
{
"name": "Console / page error 없음",
"result": "PASS",
"detail": ""
}
],
"regression": [
{
"id": "sw-header--home-menu-capture-responsive",
"width": 1920,
"elements": 291,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--overview",
"width": 1920,
"elements": 122,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--responsive-more",
"width": 1920,
"elements": 2094,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--full-footer",
"width": 1920,
"elements": 327,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 1,
"result": "PASS"
},
{
"id": "sw-footer--responsive",
"width": 1920,
"elements": 1123,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--viewer-header",
"width": 1920,
"elements": 151,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--responsive",
"width": 1920,
"elements": 447,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--composed-controls",
"width": 1440,
"elements": 65,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu",
"width": 1440,
"elements": 1309,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-default",
"width": 1440,
"elements": 291,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-header-composition",
"width": 1440,
"elements": 100,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-dynamic-data",
"width": 1440,
"elements": 192,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-standalone",
"width": 1440,
"elements": 55,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-property-bar-check",
"width": 1440,
"elements": 17,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-property-bar",
"width": 1440,
"elements": 17,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-integration",
"width": 1440,
"elements": 100,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-responsive",
"width": 1440,
"elements": 270,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--document-open",
"width": 1440,
"elements": 1998,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--hidden-sub-controls",
"width": 1440,
"elements": 387,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--detail-buttons",
"width": 1440,
"elements": 103,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--overview",
"width": 1440,
"elements": 122,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--interactive-states",
"width": 1440,
"elements": 1584,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--window-move-motion",
"width": 1440,
"elements": 126,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--logo-slot",
"width": 1440,
"elements": 396,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--document-dropdown",
"width": 1440,
"elements": 2302,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--responsive-more",
"width": 1440,
"elements": 2094,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--k-guide",
"width": 1440,
"elements": 99,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--full-footer",
"width": 1440,
"elements": 327,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--tool-groups",
"width": 1440,
"elements": 569,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--figma-variants",
"width": 1440,
"elements": 1771,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--custom-content",
"width": 1440,
"elements": 140,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--responsive",
"width": 1440,
"elements": 1123,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--parts",
"width": 1440,
"elements": 151,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-popup--custom-content",
"width": 1440,
"elements": 219,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-popup--multiple-popups",
"width": 1440,
"elements": 228,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--property-panel-compare",
"width": 1440,
"elements": 375,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--viewer-header",
"width": 1440,
"elements": 151,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--menu-groups",
"width": 1440,
"elements": 344,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--states",
"width": 1440,
"elements": 107,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--dropdowns",
"width": 1440,
"elements": 77,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--settings-panel",
"width": 1440,
"elements": 216,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--content-variants",
"width": 1440,
"elements": 330,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--variable-size",
"width": 1440,
"elements": 109,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--responsive",
"width": 1440,
"elements": 447,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--compare-with-sw-header",
"width": 1440,
"elements": 347,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--logo",
"width": 1440,
"elements": 459,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-responsive",
"width": 1180,
"elements": 270,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--overview",
"width": 1180,
"elements": 122,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--responsive-more",
"width": 1180,
"elements": 2094,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--full-footer",
"width": 1180,
"elements": 327,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--responsive",
"width": 1180,
"elements": 1123,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--viewer-header",
"width": 1180,
"elements": 140,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--responsive",
"width": 1180,
"elements": 447,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-responsive",
"width": 900,
"elements": 258,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--overview",
"width": 900,
"elements": 122,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--responsive-more",
"width": 900,
"elements": 2094,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--full-footer",
"width": 900,
"elements": 327,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-footer--responsive",
"width": 900,
"elements": 1123,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 13349,
"result": "PASS"
},
{
"id": "sw-viewer--viewer-header",
"width": 900,
"elements": 79,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--responsive",
"width": 900,
"elements": 447,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--home-menu-capture-responsive",
"width": 560,
"elements": 242,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--overview",
"width": 560,
"elements": 122,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-header--responsive-more",
"width": 560,
"elements": 2094,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 54893,
"maskedNoisePixels": 54893,
"result": "PASS"
},
{
"id": "sw-footer--full-footer",
"width": 560,
"elements": 327,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 91,
"result": "PASS"
},
{
"id": "sw-footer--responsive",
"width": 560,
"elements": 1123,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
},
{
"id": "sw-viewer--viewer-header",
"width": 560,
"elements": 77,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 46,
"maskedNoisePixels": 46,
"result": "PASS"
},
{
"id": "sw-viewer--responsive",
"width": 560,
"elements": 447,
"changedElements": 0,
"controlChangedElements": 0,
"diffPixels": 0,
"controlRasterPixels": 0,
"maskedNoisePixels": 0,
"result": "PASS"
}
],
"errors": []
}