#!/bin/bash
# 디자인 가이드 조립 : frontend/guide-src/* + spec-src(screens.css · icons · spec.js · farm3d.js) → frontend/assets/iot_guide.html
# 화면 명세서와 같은 CSS · 아이콘 · 차트 · 3D 를 그대로 쓴다 (가이드 = 화면 모양)
S=$(cd "$(dirname "$0")" && pwd)
SPEC=$S/../spec-src
OUT=$S/../assets/iot_guide.html
cd $S
{ cat head.html
  echo '<!-- ============================ CSS 1/2 : screens (화면 명세서와 같은 파일 — 토큰 · 컴포넌트) ============================ -->'
  echo '<style id="css-screens">'
  cat $SPEC/screens.css
  echo '</style>'
  echo '<!-- ============================ CSS 2/2 : guide (문서 화면) ============================ -->'
  echo '<style id="css-guide">'
  cat guide.css
  echo '</style>'
  echo '</head>'
  echo '<body class="gd sf">'
  cat $SPEC/icons.html shell.html pages-1-start.html pages-2-foundations.html pages-3-components.html pages-4-patterns.html foot.html
  echo '<!-- ============================ JS ============================ -->'
  cat guide.js; echo; cat $SPEC/spec.js; echo; cat $SPEC/farm3d.js
  echo '</body>'; echo '</html>'
} > "$OUT"
