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

[최수형] Sprint 1 #7

Conversation

User850413
Copy link
Collaborator

@User850413 User850413 commented Mar 14, 2024

요구사항

기본

  • 디자인 구현
  • 랜딩 페이지의 url path는 루트(‘/’) 입니다.
  • title은 “판다마켓”으로 설정해 주세요.
  • 화면의 너비가 1920px 이상이면 하늘색 배경색은 너비를 꽉 채우도록 채워지고, 내부 요소들의 위치는 고정되고, 여백만 커지도록 해주세요.
  • 화면의 너비가 1920px 보다 작아질 때, “판다마켓” 로고의 왼쪽 여백 200px“로그인" 버튼의 오른쪽 여백 200px이 유지되고, 화면의 너비가 작아질수록 두 요소간 거리가 가까워지도록 해주세요.
  • 클릭으로 기능이 동작해야 하는 경우, 사용자가 클릭할 수 있는 요소임을 알 수 있도록 cursor: pointer를 설정해 주세요.
  • “판다마켓” 클릭 시 루트 페이지(‘/’)로 이동시켜주세요.
  • “로그인”버튼 클릭 시 로그인 페이지(‘/signin’)로 이동합니다
  • “구경하러가기”버튼 클릭 시(’/items’)로 이동합니다.
  • 페이스북, 트위터, 유튜브, 인스타그램 아이콘은 클릭 시 각각의 홈페이지로 새로운 창이 열리면서 이동 합니다.
  • “Privacy Policy”, “FAQ”는 클릭 시 각각 다음 페이지로 이동합니다
(Privacy 페이지(‘/privacy’) / FAQ 페이지(‘/faq’))

심화

  • 사용자의 브라우저가 크고 작아짐에 따라 페이지의 요소간 간격, 요소의 크기, font-size 등 모든 크기와 관련된 값이 크고 작아지도록 설정해 보세요.(설정값은 자유입니다)

주요 변경사항

  • html 작성
  • css 작성
  • 반응형 웹 작성

Netlify 링크

판다마켓

@User850413 User850413 marked this pull request as draft March 14, 2024 06:22
@User850413 User850413 marked this pull request as ready for review March 14, 2024 06:23
@User850413 User850413 requested a review from ddongule March 14, 2024 10:59
@User850413 User850413 added the 순한맛🐑 마음이 많이 여립니다.. label Mar 15, 2024
Copy link
Collaborator

@ddongule ddongule left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

안녕하세요 수형님!
구현해주신 코드와 배포해주신 사이트 잘 봤습니다! 🤸
전반적으로 반응형도 잘 구현되어있고, 군더더기 없이 잘 만들어주신 것 같아요. 또 grid, reset-css, css variables 등의 다양한 속성을 사용하신 점도 인상깊었어요. 👍

멘토링에서 잠깐 이야기드렸던 commit message 규칙 한번 보시고, 다음 커밋부터는 조금 더 세분화되고 구체적인 커밋 메시지가 있으면 더 좋을 것 같아요!

이외에 몇가지 코멘트 남겨드렸는데, 확인해보시면 좋을 것 같아요.
고생하셨습니다~! 😎

@@ -0,0 +1,48 @@
# 코드잇 스프린트 6기 프로젝트
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

readme 너무 깔끔하고 좋네요! 🥹

Comment on lines +36 to +39
### 배운점

- z-index 사용 시 쌓임 맥락을 주의해야 할 것 같다.
- Netlify 배포 시 한글이 깨지는 현상이 있었는데, 주의해야 할 것 같다.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

background-color: var(--main-darker);
}

/* 메인 */
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

주석을 통해 어떤 부분에 대한 스타일인지 나타내어 주신 부분 넘 좋네요. 👍
다음 스텝으로는 더 세부적인 파일 분리도 한번 도전해보시는 것도 좋을 것 같습니당!

Comment on lines +10 to +11
}
body {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

가독성 차원에서 각 스타일 사이에 개행이 있으면 더 좋을 것 같아요. 요런 부분은 vscode prettier 설정을 통해 녹여낼 수 있을 것 같아요! 🚗

Comment on lines +1 to +3
@charset "utf-8";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/static/pretendard.min.css");
@import url("https://cdn.jsdelivr.net/npm/fonts-archive-rokafsans/ROKAFSans.css");
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reset css까지 👍

align-items: center;
color: var(--gray700);
}
.item:nth-child(2n-1) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

Comment on lines +94 to +99
<a
href="https://www.facebook.com/"
class="facebook"
aria-label="facebook"
target="_blank"
></a>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

요런 부분은 self-closing 태그를 사용할 수도 있답니당!

Suggested change
<a
href="https://www.facebook.com/"
class="facebook"
aria-label="facebook"
target="_blank"
></a>
<a
href="https://www.facebook.com/"
class="facebook"
aria-label="facebook"
target="_blank"
/>

</header>
<main>
<div class="visual">
<img src="images/panda_top.svg" class="visual__bg" alt="" />
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

접근성 측면에서 alt tag는 꼭 붙여주는게 좋답니당! 🥹 (관련 아티클)

Comment on lines +2 to +8
html {
font-size: 10px;
}
body {
overflow-x: hidden;
font-size: 1rem;
}
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rem, px을 함께 사용하셨는데 혹시 어떤 기준으로 px과 rem을 사용하고 계신지 궁금해요! 🙋‍♀️

}
a,
button {
color: #666;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

variables가 요런 부분들에도 적용되면 좋을 것 같아요!

@ddongule ddongule merged commit e7545da into codeit-bootcamp-frontend:part1-최수형 Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
순한맛🐑 마음이 많이 여립니다..
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants