--- type: concept status: stable related_pages: ["[[a00_app_shell_framework]]", "[[B08_wf5_Quantity/B08_frontend]]", "[[B09_wf6_Estimation/B09_frontend]]"] last_updated: 2026-07-12 source: 상위 프로젝트 A00_Common 코드 및 페이지 인제스트 대조 (2026-07-12) --- # A00_Common — 스캐폴드·CSS·종속성 ## b_page_scaffold | 항목 | 역할 | |---|---| | `renderPendingContent` | 비 workflow 페이지용 준비 중 블록 | | `renderPendingWorkflow` | workflow 셸과 좌·우 준비 중 영역 | | `workflowSteps()` | 7단계 workflow 라벨 배열 | ## CSS 인젝션 | 항목 | 역할 | |---|---| | `injectShellStyles` | 셸 스타일을 ``에 1회 주입 | | `app-shell-style` | 헤더·아울렛·푸터 스타일 ID | | theme 변수 | 헤더 64px·푸터 56px·아울렛 최소높이 | ## 종속성 | 항목 | 역할 | |---|---| | `ui_template_locale.ts` | 언어 상태·문자열 | | `ui_template_elements.ts` | 버튼·workflow 셸 | | `config_frontend.ts` | routes·theme·protected routes | | `A06_Login_Api_Fetch.ts` | 세션 조회·로그아웃 | ## 사용처 | 페이지 | 역할 | |---|---| | A01~A09 | 공통 헤더·푸터·아울렛 | | B01~B09 | 페이지별 workflow 셸·단계 내비게이션 |