Skip to content

fix(landing): 저작권 이슈 서체 로고를 신규 CI 로고로 교체 (BRAIL-12) - #189

Merged
forestream merged 1 commit into
mainfrom
forestream/brail-12
Aug 31, 2026
Merged

fix(landing): 저작권 이슈 서체 로고를 신규 CI 로고로 교체 (BRAIL-12)#189
forestream merged 1 commit into
mainfrom
forestream/brail-12

Conversation

@forestream

@forestream forestream commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

배경

BRAIL-12 — Braillify 로고 워드마크에 사용된 서체가 CI로 사용할 경우 저작권 지불 대상인 것으로 확인되어 신규 로고로 전면 교체합니다.

변경사항

파일 내용
apps/landing/public/images/home/hero.svg 신규 로고로 교체 (838x341 -> 838x363)
apps/landing/public/og-image.png 신규 오픈그래프 이미지로 교체 (1200x630 유지)
media/logo.svg 신규 로고 기반 재생성 (918x421 -> 918x443, #efeeeb 배경 + translate(40 40) 구조 유지)
apps/landing/src/components/icons/IconBraillify.tsx Footer 인라인 SVG 갱신, viewBox 838 363, fill="currentColor" 유지
apps/landing/src/app/page.tsx aspectRatio 838/341 -> 838/363
apps/landing/src/components/Header/index.tsx aspectRatio 122.87/50.00 -> 838/363
  • 점자 dot row 좌표는 기존과 동일 (y축만 +21.303 이동)
  • favicon.svg 는 원형 + 점 2개 심볼로 서체 미사용 → 교체 대상 아님

검증

  • oxlint: 변경 파일 위반 0건
  • bun -F landing build: exit 0, TypeScript 통과, 12개 페이지 전부 정적 생성
  • Playwright 시각 검증
    • Hero H1 로고 (1440x900) — 비율 정상, 점자 dot row 클리핑 없음
    • Header 로고 (스크롤 노출, h=50px) — 워드마크 + 점자 전체 표시
    • Footer IconBraillify (h=50px, currentColor) — 정상
    • 모바일 390x844 (h=32px) — 정상

로고 워드마크에 사용된 서체가 CI 사용 시 저작권 지불 대상으로 확인되어 신규 로고로 전면 교체한다.

- hero.svg / media/logo.svg / og-image.png 를 신규 에셋으로 교체
- Footer 인라인 SVG(IconBraillify) 도 동일 로고로 갱신
- 로고 높이가 341 -> 363 으로 바뀌어 Header/Hero 의 aspectRatio 를 838/363 으로 보정

점자 dot row 좌표와 favicon(서체 미사용) 은 변경 없음.
@forestream
forestream merged commit a41e504 into main Aug 31, 2026
17 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Changepacks

@forestream
forestream deleted the forestream/brail-12 branch August 31, 2026 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant