add: figma_to_html_agent/blocks/ + 변환 도구 docs 갱신
전체 401 files (397 추가 + 4 수정), 14304 insertions.
추가:
- figma_to_html_agent/blocks/ — Figma 변환 결과 (32 frame, ~79MB).
각 frame folder = {analysis.md, flat.md, texts.md, index.html, assets/,
_renders/, _render.py, RELATIONSHIPS.md / STATUS.md / classification.md
(일부 frame)}.
Phase Z 의 *figma source layer* — runtime 에서 직접 사용 X, contract /
partial / builder adapter (미래 axis A) 의 source.
- figma_to_html_agent/DISCUSSION-SUMMARY-20260411.md — 변환 설계 회의 기록.
- figma_to_html_agent/HARNESS.md — 변환 검증 harness.
- figma_to_html_agent/scripts/fetch_figma_screenshots.py — Figma 스크린샷 자동 수집.
수정:
- figma_to_html_agent/PROCESS-CONTROL.md / PROCESS.md / RULES.md —
변환 프로세스 / 룰 갱신 (R8/R9 lock 강화 등).
- figma_to_html_agent/blocks_index.md — 32 frame 인덱스 갱신.
Phase Z 영향 0 (figma_to_html_agent/blocks/ 가 V4 catalog +
templates/phase_z2/families adapter 의 source — runtime 에서 직접 import X).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
68
figma_to_html_agent/blocks/1171281180/flat.md
Normal file
68
figma_to_html_agent/blocks/1171281180/flat.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# Frame 1171281180 — 실측 기록 (flat)
|
||||
|
||||
> 원본: 1153 × 592 px (node 112:87)
|
||||
> 패턴: stacked-arrow-list (계단식 pill 리스트)
|
||||
> Scale: 1280 / 1153 = 1.11015
|
||||
|
||||
## 구조
|
||||
|
||||
```
|
||||
Frame 112:87 (1153 × 592)
|
||||
├── 112:89 타이틀 바 (12, 47) 1141×29 — CSS: #fbd5b9, radius:5px, shadow
|
||||
├── 112:90 TEXT 타이틀 center(592, 38) — mixed: 43px+50px gradient, #144838
|
||||
│
|
||||
├── 112:91 좌측 아크 장식 (12, 117) 200.7×474.9 — SVG mask group (이미지)
|
||||
├── 112:117 TEXT "시공 상세 정보물" center(62.5, 342) — 45px Bold #144838, 세로 3줄
|
||||
│
|
||||
├── 5개 pill 행 (CSS: bg + border-bottom + radius + shadow)
|
||||
│ ├── 112:111 행1 (65, 128.89) 1088×70 — border-bottom: 3px #fb5915
|
||||
│ │ ├── 화살표 SVG (-rotate-90)
|
||||
│ │ └── TEXT "3차원 형상의 정보 모델과 Data Base (D/B)" — 38px Medium
|
||||
│ │
|
||||
│ ├── 112:114 행2 (137, 220.89) 1016×70 — border-bottom: 3px #e79000
|
||||
│ │ └── TEXT "목적물, 가시설 등의 단계별 시공 시뮬레이션"
|
||||
│ │
|
||||
│ ├── 112:108 행3 (166, 318.89) 987×70 — border-bottom: 3px #e9a804
|
||||
│ │ └── TEXT "시공 및 안전교육에 도움이 되는 영상물 등 성과물"
|
||||
│ │
|
||||
│ ├── 112:102 행4 (137, 420.89) 1016×70 — border-bottom: 3px #919f00
|
||||
│ │ └── TEXT "모델 또는 D/B, 시뮬레이션으로 부터 추출한 도면"
|
||||
│ │
|
||||
│ └── 112:105 행5 (65, 508.89) 1088×70 — border-bottom: 3px #0d6361
|
||||
│ └── TEXT "모델에서 추출이 곤란한 안전, 유의사항, 개념도 등 상세 표현 도면"
|
||||
```
|
||||
|
||||
## 에셋
|
||||
|
||||
| hash | 의미 |
|
||||
|------|------|
|
||||
| ff649c28...svg | 좌측 아크 장식 (복잡 mask, 이미지 유지) |
|
||||
| 29c778b5...svg | 화살표 아이콘 (-rotate-90, 이미지 유지) |
|
||||
|
||||
## pill 행 CSS 속성 (공통)
|
||||
|
||||
- bg: rgba(255,255,255,0.5)
|
||||
- border-bottom: 3px solid {color}
|
||||
- border-radius: 30px
|
||||
- box-shadow: 2px 4px 5px rgba(0,0,0,0.5)
|
||||
- padding: 10px 20px
|
||||
- display: flex; align-items: center; gap: 15px
|
||||
|
||||
## 계단 배치 패턴
|
||||
|
||||
| 행 | left | width | 색상 |
|
||||
|----|------|-------|------|
|
||||
| 1 | 65 | 1088 | #fb5915 |
|
||||
| 2 | 137 | 1016 | #e79000 |
|
||||
| 3 | 166 | 987 | #e9a804 |
|
||||
| 4 | 137 | 1016 | #919f00 |
|
||||
| 5 | 65 | 1088 | #0d6361 |
|
||||
|
||||
다이아몬드 형태: 넓→좁→좁→넓→넓
|
||||
|
||||
## 변형 가능 축
|
||||
|
||||
- items[N=3~7] (required) — 각 행: text + border_color
|
||||
- stacking_pattern (required) — indent 패턴
|
||||
- arc_decoration (optional)
|
||||
- vertical_label (optional)
|
||||
Reference in New Issue
Block a user