designpaca/apps/site
Yun Chan ed9463c3c2 헤더 배경 수정 + three.js 를 두 곳으로
헤더에 배경이 왜 있냐는 지적에서 시작했다.
site-header 자체는 배경이 없었고, 안쪽 유리가 불투명 판으로
폴백된 것이었다. prefers-reduced-transparency 가 참이면
(윈도우 투명 효과 끄기 등) --surface-raised 단색이 깔린다.

투명도를 줄여달라는 요청은 "불투명한 판을 깔아라"가 아니다.
배경에 가까운 톤으로 낮추고 형태는 테두리와 그림자가 유지한다.
떠 있는 헤더는 더 가깝게 맞췄다.

three.js
- 공용 부트스트랩을 src/lib/shader-plane.ts 로 추출했다.
  references/three.md 가 권하는 구조를 그대로 구현한 것이다.
  지연 로드 · DPR 클램프 1.5 · 화면 밖이면 정지 · 실패 시 CSS 폴백
- 히어로: 광원 두 개가 흐르고 하나가 포인터를 느리게 따라온다
- 재료: 좌표를 노이즈로 밀어 유리 너머의 결을 만든다
- 두 셰이더가 같은 three 청크를 공유한다. 네트워크 요청 1건

--glow-2 를 토큰으로 승격해 셰이더의 하드코딩 색을 없앴다.
2026-08-20 11:52:45 +09:00
..
src 헤더 배경 수정 + three.js 를 두 곳으로 2026-08-20 11:52:45 +09:00
astro.config.mjs 소개 페이지 — 스킬을 스스로 적용해 만든 첫 사례 2026-08-20 11:00:38 +09:00
design.md 소개 페이지 5단계 감사 — 실렌더에서 결함 3건 2026-08-20 11:09:53 +09:00
package.json 소개 페이지 전면 재디자인 — Ethereal Glass 2026-08-20 11:45:38 +09:00
tsconfig.json designpaca 초기 구현 — 스킬 · 설치 CLI · 배포 파이프라인 2026-08-20 10:48:00 +09:00