Skip to content

[김은진] Sprint 1, 2#22

Open
Eznnni wants to merge 8 commits intocodeit-sprint-fullstack:basic-김은진from
Eznnni:basic-김은진-sprint2

Hidden character warning

The head ref may contain hidden characters: "basic-\uae40\uc740\uc9c4-sprint2"
Open

[김은진] Sprint 1, 2#22
Eznnni wants to merge 8 commits intocodeit-sprint-fullstack:basic-김은진from
Eznnni:basic-김은진-sprint2

Conversation

@Eznnni
Copy link
Copy Markdown
Collaborator

@Eznnni Eznnni commented Apr 1, 2026

요구사항

기본

미션 1️⃣

  • "판다마켓" 로고 클릭 시 루트 페이지로 이동합니다.
  • 버튼 클릭 시 알맞은 페이지로 이동합니다. (/login, /items, /privacy, /faq)
  • 페이스북, 트위터, 유튜브, 인스타그램 아이콘을 클릭 시 각각의 홈페이지로 새로운 창이 열리면서 이동합니다.
  • 최상단에 GNB를 고정 및 레이아웃 반응형 설정을 합니다.
  • 클릭으로 기능이 동작해야 하는 경우, 사용자가 클릭할 수 있는 요소임을 알 수 있도록 CSS 속성 cursor: pointer로 설정합니다.

미션 2️⃣

  • 적절한 커밋 메시지를 남깁니다. (type에 따라 작성)
  • "판다마켓" 로고 클릭 시 루트 페이지로 이동합니다.
  • SNS 아이콘들은 클릭 시 각각 "https://www.google.com/", "https://www.kakaocorp.com/page/" 으로 이동합니다.
  • input 요소에 focus in 일 때, 테두리가 생기며 색상은 #3692FF입니다.
  • 버튼 클릭 시 알맞은 페이지로 이동합니다. (/signup, /login)

심화

미션 1️⃣

  • reset.css를 설정합니다.
  • rem 을 사용하여 사용자의 브라우저 설정에 따라 기본 폰트 크기 설정이 변화함에 따라서 페이지의 요소 간 간격, 요소의 크기, font-size 등 모든 크기와 관련된 값이 크고 작아지도록 설정합니다.

미션 2️⃣

  • palette에 있는 color값들을 css 변수로 등록해서 사용합니다.
  • 구글 애널리틱스로 방문자 수 확인하기 할 수 있도록 설정합니다.
  • 비밀번호, 비밀번호 확인 input 요소 오른쪽에 비밀번호를 확인할 수 있는 눈 모양 아이콘을 추가합니다.

주요 변경사항

  • 미션2의 요구사항에 따라 root.css 파일에 전역 컬러 팔레트를 정의했으며, 웹 폰트 또한 동일한 위치에 저장되어 있습니다.
  • 폴더 구조를 변경하였습니다.
    index.html을 제외한 요소들이 각각 src/assets/icons, src/assets/img, src/pages, src/styles에 저장되어있습니다.
  • 🔗Netlify에 배포 완료

스크린샷

screencapture-pandamarket-mission-1and2-netlify-app-2026-04-01-12_01_45 screencapture-pandamarket-mission-1and2-netlify-app-src-pages-signup-2026-04-01-12_02_33 screencapture-pandamarket-mission-1and2-netlify-app-src-pages-login-2026-04-01-12_02_21

멘토에게

  • 첫 코드리뷰 잘 부탁드립니다🙏!

Eznnni added 7 commits March 31, 2026 10:22
login.html과 signup.html을 구현했다.
login-signup.css에 공통으로 스타일을 정의했다.
root.css에 앞으로 사용할 color값들을 css변수로 등록하고,"Pretendard"  웹 폰트 정의도
옮겨두었다.
index.html을 제외한 login, signup, items, privacy, faq 파일을 pages
폴더로 이동했다. 그에따른 상대경로도 변경했다.
index.html에 root.css를 연결하고, style.css에 있던 웹 폰트 정의를
제거했다.
@Eznnni Eznnni self-assigned this Apr 1, 2026
@Eznnni Eznnni requested a review from Irelander April 1, 2026 02:54
@Eznnni Eznnni added 매운맛🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. 최종제출 스프린트 미션 최종 제출 PR입니다. 코드리뷰 및 평가해주세요! 진행중 아직 스프린트 미션 제출일이 아닙니다. 새로 커밋된 내용에 대해 코드리뷰 해주세요! (2주 이상의 스프린트 미션 중간점검 PR 제출시 사용합니다.) and removed 최종제출 스프린트 미션 최종 제출 PR입니다. 코드리뷰 및 평가해주세요! 진행중 아직 스프린트 미션 제출일이 아닙니다. 새로 커밋된 내용에 대해 코드리뷰 해주세요! (2주 이상의 스프린트 미션 중간점검 PR 제출시 사용합니다.) labels Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

매운맛🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. 최종제출 스프린트 미션 최종 제출 PR입니다. 코드리뷰 및 평가해주세요!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant