Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

147 front task 랜딩페이지 개선 #148

Merged
merged 24 commits into from
Nov 27, 2023

Conversation

kimyoungyin
Copy link
Contributor

@kimyoungyin kimyoungyin commented Nov 15, 2023

설명

반응형 디자인

  • 그라데이션이 적용된 background는 100%
  • LandingHeader, LandingMain의 최대 너비는 1440px로 제한
  • 768px 이하의 경우 LandingMain의 정렬이 column으로 변경

typing library 변경(react-type-animation)

저는 한 번 타이핑 된 후 유지되는 것을 원했는데,

기존에 사용되었던 방식은 '무조건 텍스트가 지워져야 하는(infinity)` 문제가 있어서 대체했습니다.

애니메이션

기존에 framer-motion을 사용하여 구현이 되어 있었으며, 해당 애니메이션을 그대로 이어감

main.content의 경우: 첫 줄 -> 두 번째 줄 -> 시작하기 버튼

순으로 보이도록 시간 조정

SelodyLogo 재사용

iconConstants로 svg를 사용하지 않고(어차피 재사용할 건 SelodyLogo 컴포넌트임), SelodyLogo 컴포넌트를 만들어 필요한 곳에 대체하였습니다.

prop으로는 size를 받습니다.

테스트

initial render에 대한 테스트 진행

Demo(font-weight는 변경됨)

768px 이하

스크린샷 2023-11-15 오후 5 40 49

~1440px

스크린샷 2023-11-15 오후 5 41 29

그 이상의 너비

스크린샷 2023-11-15 오후 5 42 12

@kimyoungyin kimyoungyin added the enhancement New feature or request label Nov 15, 2023
@kimyoungyin kimyoungyin requested a review from sikkzz November 15, 2023 08:45
@kimyoungyin kimyoungyin self-assigned this Nov 15, 2023
@kimyoungyin kimyoungyin linked an issue Nov 15, 2023 that may be closed by this pull request
@kimyoungyin kimyoungyin requested a review from 2Junsu November 15, 2023 08:46
src/components/Landing/LandingMain/LandingMain.jsx Outdated Show resolved Hide resolved
src/components/Landing/LandingMain/LandingMain.styles.js Outdated Show resolved Hide resolved
src/styles/GlobalStyles.js Show resolved Hide resolved
@kimyoungyin kimyoungyin requested a review from sikkzz November 22, 2023 02:02
@sikkzz sikkzz removed the request for review from 2Junsu November 26, 2023 10:16
@kimyoungyin kimyoungyin force-pushed the 147-front-task-랜딩페이지-개선 branch from dd22940 to 2ad844f Compare November 27, 2023 06:30
@kimyoungyin kimyoungyin merged commit 7e535be into develop Nov 27, 2023
1 check passed
@kimyoungyin kimyoungyin deleted the 147-front-task-랜딩페이지-개선 branch January 22, 2024 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FRONT-TASK] 랜딩페이지 개선
2 participants