feat(export-ui): Export 옵션 UI 추가(manifest short_name/start_url/display/theme_color, robots Disallow) 및 TDD
This commit is contained in:
@@ -280,6 +280,15 @@
|
||||
- `buildHead`에 theme-color 메타 추가
|
||||
- `renderHero` 이미지 태그에 width/height 기본값 추가(1200x675)
|
||||
- 브랜치/PR: `feat/seo-perf-themecolor-hero-dims` → CI 트리거 및 자동 머지 대상
|
||||
|
||||
### Export 옵션 기반(TDD): extras 오버라이드(robots/manifest)
|
||||
- 테스트: `lib/exporter/extras.overrides.test.ts`
|
||||
- robots.txt 내용 오버라이드(Disallow 경로) 반영 검증
|
||||
- manifest 필드(name/short_name/start_url/display/theme_color) 오버라이드 검증
|
||||
- 구현: `lib/exporter/extras.ts`
|
||||
- `buildExtrasForPage(page, overrides?)` 시그니처로 확장
|
||||
- `overrides.robotsText`/`overrides.manifest` 병합 적용, 기본값 유지
|
||||
- 브랜치/PR: `feat/export-options-overrides` → CI 트리거 및 자동 머지 대상
|
||||
### ZIP 검증 TDD Phase5(extras 내용 검증)
|
||||
- 테스트: `lib/exporter/zip.validation.phase5.test.ts`
|
||||
- `robots.txt` 텍스트 베이스라인 확인(`User-agent: *`)
|
||||
|
||||
Reference in New Issue
Block a user