feat: redesign around a glass balloon hero - #4
Open
rammmaa wants to merge 6 commits into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
요약
디자인을 처음부터 다시 잡았습니다. 어두운 에디토리얼 톤을 버리고, 밝은 하늘색 바탕 위에 유리 풍선 3D 오브젝트가 큰 로고타입 앞에 떠 있는 첫 화면으로 갑니다. 풍선은 ICPC에서 문제를 풀 때마다 자리에 달아 주는 그 풍선입니다.
레퍼런스는 디프만(3D 오브젝트 + 로고타입), 넥스터즈(흰 배경 위 유리 오브젝트), 서강대 ICPC Team(큰 타이포와 여백)입니다. PR #3 위에 쌓인 브랜치라 base가
feat/complete-pages입니다.바뀐 것
@react-three/fiber로 그린 WebGL 장면. 유리 풍선 여덟 개와 파랑·노랑 광택 풍선 둘, 뒤쪽 판에 그린 MOLGORITHM 로고타입을 유리가 굴절시킵니다. 마우스 시차, 풍선 클릭 시 터지고 AC 카운터 증가. 모바일은 풍선 6개,prefers-reduced-motion이면 정지, WebGL 준비 전에는 HTML 워드마크가 보입니다.#0F1A2E잉크,#1E6FD9파랑, 하늘색#E3EEFF). 영문 워드마크·숫자·라벨은 Archivo 125% 확장(.wide), 한글은 Noto Sans KR. next-themes와 다크 팔레트는 제거했습니다.확인
pnpm lint,pnpm typecheck,pnpm test(29개),pnpm build통과. React Compiler 린트 규칙에 맞춰 장면 코드를 정리했습니다(Math.random 대신 결정적 난수, 선언적 attach).후속