Files
MH-DashBoard-organization/frontend/apps/ledger/README.md

1.1 KiB

Ledger App Source

사업관리대장 화면의 앱 구조 source-of-truth 디렉터리다.

현재 원칙:

  • 실제 runtime 응답은 여전히 incoming-files/served/ledger/를 사용한다.
  • 하지만 HTML/CSS/JS 수정 원본은 이 디렉터리에서 먼저 관리한다.
  • 변경 후에는 scripts/publish_ledger_app.shserved/ledger/에 반영한다.

구성:

  • index.html: ledger 엔트리 HTML 원본 템플릿
  • assets/MH 통합 대시보드_260320.css: ledger base stylesheet
  • assets/ledger-override.css: 8081 ledger 스타일 확장
  • assets/ledger-override.js: 8081 ledger UI/상호작용 확장

주의:

  • index.html은 runtime 경로를 직접 하드코딩하지 않는다.
  • __LEDGER_HEAD_ASSETS__, __LEDGER_BODY_SCRIPTS__ placeholder는 publish 시 실제 /integrations/ledger-assets/* 경로로 치환된다.

범위:

  • 이 디렉터리는 #21 이후 사업관리대장을 화면별 앱 구조로 승격하기 위한 첫 단계다.
  • 아직 프레임워크 앱은 아니고, 독립 관리되는 정식 화면 소스 디렉터리다.