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

[김승래] Sprint1 #46

Conversation

JustDevRae
Copy link
Collaborator

@JustDevRae JustDevRae commented Mar 15, 2024

요구사항

기본

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

심화

  • palette에 있는 color값들을 css 변수로 등록하고 사용해 주세요.
  • 사용자의 브라우저가 크고 작아짐에 따라 페이지의 요소간 간격, 요소의 크기, font-size 등 모든 크기와 관련된 값이 크고 작아지도록 설정해보세요.

스크린샷

sprint_mission_1

멘토에게

  • css를 작성할 때 가독성과 유지보수에 좋게 작성하는 방법이 궁금합니다!
  • 랜딩 페이지의 url path는 루트(‘/’)설정에 대해 href="index.html"으로만 해도 괜찮은지 궁금합니다!

@JustDevRae JustDevRae added 미완성🫠 죄송합니다.. 매운맛🔥 뒤는 없습니다. 그냥 필터 없이 말해주세요. 책임은 제가 집니다. labels Mar 15, 2024
@JustDevRae JustDevRae closed this Mar 15, 2024
@JustDevRae JustDevRae reopened this Mar 15, 2024
@JustDevRae JustDevRae closed this Mar 15, 2024
@JustDevRae JustDevRae reopened this Mar 15, 2024
@JustDevRae JustDevRae requested review from jyh0521 and removed request for withyj-codeit March 18, 2024 07:25
@JustDevRae JustDevRae closed this Mar 20, 2024
@JustDevRae JustDevRae reopened this Mar 20, 2024
@JustDevRae JustDevRae removed the 미완성🫠 죄송합니다.. label Mar 20, 2024
Copy link
Collaborator

@jyh0521 jyh0521 left a comment

Choose a reason for hiding this comment

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

과제하느라 고생하셨습니다! 질문 답변도 같이 남겨둘게요!

  • css를 작성할 때 가독성과 유지보수에 좋게 작성하는 방법이 궁금합니다!
    가독성이 좋으면 유지보수할때도 편해지기 때문에 둘 다 관계가 있다고 생각하는데요. 과제 해주신 것을 보니, 가독성 좋게 잘 만들어주셨습니다 ㅎㅎ 한 가지 팁을 드리자면 승래님만의 규칙을 만들어서 작성해보시는 것을 연습해보셔도 좋습니다. 크기 관련된 부분과 패딩, 마진 부분을 구분해준다던지, 순서를 일정하게 작성해본다던지 등이요! 그렇게 규칙이 생기면 가독성에 좀 더 도움이 되겠죠?

  • 랜딩 페이지의 url path는 루트(‘/’)설정에 대해 href="index.html"으로만 해도 괜찮은지 궁금합니다!
    경로라는 표시를 해주기 위해 앞에 / 를 붙여서 /index.html로 써주셔도 좋을것 같습니다. 하지만, 지금처럼 작성하셔도 크게 상관은 없습니다!

@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en">
Copy link
Collaborator

Choose a reason for hiding this comment

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

lang="ko"로 써주신곳도 있는것 같은데, 아예 ko로 통일해주시면 좋을것 같아요!

Copy link
Collaborator

Choose a reason for hiding this comment

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

이미지의 파일명은 소문자로 써주시면 좋습니다!

<img src="images/Img_home_01.png" alt="메인_섹션_이미지_1" />
<div class="section_container">
<h3>Hot item</h3>

Copy link
Collaborator

Choose a reason for hiding this comment

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

저는 태그간의 구분을 위한 개행은 굳이 하지않는 편입니다. 개행하지 않아도 다 알아볼 수 있기 때문이죠!

@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en">
Copy link
Collaborator

Choose a reason for hiding this comment

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

요기는 특히 한글이 들어가서 더더욱 ko로 바꿔주시면 좋을것 같습니다.

Comment on lines +2 to +5
body {
padding: 0;
margin: 0;
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

body에 기본적으로 걸려있는 css를 초기화해주시려고 한것같네요! reset css에 대해서 검색해보시고 사용해보셔도 좋을것 같습니다.

}

button:active {
background-color: #1251aa;
Copy link
Collaborator

Choose a reason for hiding this comment

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

컬러 같은 경우는 변수로 따로 모아서 관리해주시면 좋습니다. 필요한 곳에서 꺼내쓸 수 있기 때문이죠!

margin: 0 auto;
}

header a{
Copy link
Collaborator

Choose a reason for hiding this comment

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

a 태그 뒤에 띄어쓰기가 빠져있습니다.

Comment on lines +86 to +88
width: 355px; /* 배너 구경하러가기 버튼 */
height: 56px; /* 배너 구경하러가기 버튼 */
border-radius: 40px; /* 배너 구경하러가기 버튼 */
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 +116 to +117


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 +217 to +222
font-family: Pretendard; /* footer 공통요소 */
font-size: 16px; /* footer 공통요소 */
font-weight: 400; /* footer 공통요소 */
line-height: 19px; /* footer 공통요소 */
letter-spacing: 0em; /* footer 공통요소 */
text-align: center; /* footer 공통요소 */
Copy link
Collaborator

Choose a reason for hiding this comment

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

공통요소들은 footer 전체에 한번만 적용해보시면 어떨까요? 코드를 한번만 작성해둘 수 있습니다. 아니면, 새로운 클래스로 만들어서 관리하시는것도 좋고요!

@jyh0521 jyh0521 merged commit 1b1237d into codeit-bootcamp-frontend:part1-김승래 Mar 20, 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