- DevLog(블로그) 인프라: build-blog.js (MD→HTML), devlog.css, devlog.js
- DevLog 목록/포스트 페이지 4개 언어 (ko/en/ja/zh)
- 글 2편 작성 + 번역: 관성식vs광학식, 광학식 파이프라인
- 전체 네비게이션에 DevLog 탭 추가 (37+ HTML)
- 메인 팝업(요금제 변경 안내) 제거 (ko/en/ja/zh)
- i18n.js: 언어별 페이지에서 번역 JSON 항상 로드하도록 수정
- 방문자 싸인 이미지 3장 추가 (webp 변환)
- sitemap, i18n JSON, package.json 업데이트
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Google Calendar 연동 예약 현황 페이지 (ko/en/ja/zh 4개 언어)
- Apps Script 프록시로 예약 일정만 노출 (이벤트 상세 비공개)
- localStorage 캐싱 + 인접 월 프리페치로 로딩 최적화
- 전체 36개 HTML 파일 인라인 헤더에 Schedule 네비게이션 링크 추가
- 스케줄 페이지 i18n.js 누락 수정 (언어 스위처 동작 복구)
- i18n JSON에 schedule 관련 번역 키 추가
- sitemap.xml에 schedule URL 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 햄버거 메뉴 중복 바인딩 방지 (initializeNavigation 가드 추가)
- 모바일 메뉴 애니메이션 좌측 슬라이드 → 위에서 아래 드롭다운으로 변경
- 전체 HTML 파일 common.js/common.css 캐시 버스팅 (?v=20260313)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- canonical URL: .html 제거하여 sitemap clean URL과 일치
- hreflang URL: 전 언어(ko/en/ja/zh) .html 제거
- og:url: canonical과 동일하게 clean URL 적용
- 총 36개 파일 수정 (4개 언어 × 9개 페이지)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
모든 페이지의 동적 푸터와 백업 푸터에서 '비즈니스 문의' →
minglestudio@minglestudio.co.kr, '예약 문의' → help@minglestudio.co.kr로 변경
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- i18n 엔진 구현 (js/i18n.js): 언어 감지, JSON 로드, DOM 번역, 한국어 복원 지원
- 번역 JSON 파일 생성 (i18n/ko.json, en.json, zh.json, ja.json) - 517키 동기화
- 전체 HTML 페이지 data-i18n 태깅 (8개 페이지 + header/footer 컴포넌트)
- 언어 스위처 UI 및 CSS 추가 (header + common.css)
- JS 동적 문자열 번역 적용 (common/contact/gallery/main/portfolio.js)
- 한국어 복원 버그 수정: 원본 텍스트를 data-i18n-ko 속성에 저장하여 복원
- 일본어 브랜드명 통일: ミングルスタジオ → Mingle Studio
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- index.html: meta, JSON-LD, 히어로 카운터, 장비 소개
- gallery.html: OG/Twitter 메타, 이미지 alt
- services.html: OG/Twitter 메타, 스펙 태그
- qna.html: FAQ 장비 안내
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 폰트: Pretendard/Noto Sans KR → 나눔스퀘어(NanumSquare)로 전면 교체
- CSS 변수 체계화: font-weight, z-index, duration, border-radius 등 토큰 추가
- 이모지 → Font Awesome 아이콘 전면 교체 (전 페이지)
- 푸터 3단 그리드 구조 개편 (회사정보/연락처/오시는 길)
- CTA 섹션 다크 시네마틱 디자인 적용
- 컨택트 페이지 카드 hover 효과 및 위치 섹션 개선
- 가격 금액 색상 원래 오렌지로 복원
- 다크모드 글래스모피즘 일관성 강화
- 이미지 및 프로필 리소스 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- GTM ID 변경: GTM-KZKV535P → GTM-PPTNN6WD
- GA4 직접 설치: G-R0PBYHVQBS 측정 코드 추가
- 적용 파일: 전체 HTML 페이지 (10개)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 다크모드 지원 추가 (모든 페이지 CSS)
- 글래스모피즘 카드 스타일 통일
- 하드코딩 컬러 → CSS 변수 전환
- 접근성 개선: skip nav, aria-label, sr-only, role="dialog"
- 파일 구조 정리: 이미지/로고 images/ 폴더로 이동, 미사용 파일 삭제
- 서비스 패키지 8시간 → 6시간으로 변경
- OG 이미지를 전용 mingle-OG.png로 변경
- 컨택트 다크모드 위치 박스 투명 처리
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>