[React] 디자인시스템 FOCUS 챌린지 - day4

Gray Sheep·2022년 1월 15일
0

[React] 디자인시스템 FOCUS 챌린지 - Numble

오늘의 작업

  • Header부분 작업 💻커밋보기
  • MainSlider작업 💻커밋보기
    • MainSlider 내의 두 슬라이드 동시에 컨트롤 되게 하기
      • 처음에는 아무 생각 없이 같은 초로 오토 슬라이드 되게 하였다. 그랬더니 루프 부분에서 앞으로 돌아갈 때 슬라이드의 너비가 달라 그때부터는 둘이 안맞게 되었다.
        • 두 swiper 슬라이드간의 sync가 필요했다.
        • 구글링해서 오버스택 플로우에서 찾을때는 리액트 버전이 잘 안나왔는데, 공식 문서에서 찾았다 링크
        • 코드에 적용 💻코드보기
        • 공식 문서를 잘 활용하자!!!

처리 못한것😅

  • Header 세부사항 마무리
    • 검색창 너비 상세조절
    • 검색 아이콘 마우스 호버시 배경색 생김
    • 드롭박스
  • 탑 슬라이더 세부사항 마무리
    • 네비게이션 디자인
    • 프로그레스 바
  • 맨 아래 이벤트 슬라이더
  • 반응형 작업
  • SwiperSlider 맨 앞, 맨 끝 navigation 보이기 안보이기
    • 다른거 하느라 또 밀림...

오늘의 고민

  • 컴포넌트 디자인 목록에 없는 것을 만들 때, 기존에 있는 컴포넌트를 활용해야하는지 아니면 0부터 새로 만들어야 하는지 긴가민가했다.
    • ex) Header > Nav를 만들 때, <Button/>을 사용해도 되는가?
  • 슬라이더 배경 이미지가 한 이미지를 css로 블러필터한건지 아니면 다른 이미지를 준비해서 같이 내려주는 건지 궁금했다.
    • 뜯어본 결과 배경용 이미지를 내려준다
  • swiper에서 너비를 주면 이미지 아래쪽에 패딩이 약간 생긴다. 그래서 겉에 border-radius를 주면 좀 깎이는데.. 해결방안을 못찾아서 이미지 너비 100% 주고 swiper 겉에 높이를 줬다. 뭔가 깔끔한 해결책이 있을거 같긴한데.. 일단 제출이 급해서 마무리했다

오늘의 커밋

profile
2022 목표 - 리액트 잘하기

0개의 댓글