-
Notifications
You must be signed in to change notification settings - Fork 79
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 #43
The head ref may contain hidden characters: "part1-\uC774\uC885\uC6B1-sprint1"
[이종욱] sprint1 #43
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
좋은 시도들이 많이 보인 PR이었네요 👍
BEM 네이밍 규칙, css-vars 사용법정도 추가적으로 이번 기회에 알아가시면 좋을것같고,
폴더 구조 관련해서도 참고될만한 코멘트 드려봤습니다!
코멘트 드린 부분 참고해서, 다음주 미션때 리팩터링하시고 미션 진행하시면 좋을것같아요.
바로 머지해드리겠습니다, 수고하셨어요! ㅎㅎ 👏
<link href="/assets/fonts/index.css" rel="stylesheet" type="text/css"> | ||
</head> | ||
<body> | ||
<header> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
시맨틱 태그 활용 좋네요! 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
폴더 구조화 시도해보셨네요! 좋습니다 👍
시도 정말 좋은데, 폴더를 만드는 기준도 구조화되면 더 괜찮을것같아요.
예를 들자면, pages폴더를 따로 만든다고했을때 -> 이 안에는 각 페이지에 해당하는 폴더들이 있고, 해당 페이지 폴더 하위에 각 페이지에 연관된 html css js파일이 모여있게되겠죠? 참고해보시면 좋을 듯 합니다! :)
<a class="login" href="/signin">로그인</a> | ||
</header> | ||
<main> | ||
<section class="panda intro"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
html+css를 사용할 시 클래스이름의 경우 어떤 네이밍규칙을 적용해야한다는 의무사항은 없지만,
보통 BEM 규칙을 많이 따르는 편입니다 :)
이 경우 block요소니까 공백보다는 대시(-)을 사용해 구분해주는게 바람직해보여요.
아래 아티클 참고해보세요!
</div> | ||
<img src="/assets/images/panda2.svg" /> | ||
</section> | ||
<section class="panda-section left-start"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
여기에 쓰인 클래스이름도 BEM 규칙 따라서 적용해보시면 조금 달라지겠죠? ㅎㅎㅎ
<img src="/assets/images/panda6.svg" /> | ||
</section> | ||
</main> | ||
<div class="footer"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
footer라는 시맨틱 태그도 있답니다~! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
굳굳 👍 이 파일이 styles 폴더 아래에 있는건 좋은 선택같아요. 이유는, 보통 앱 디렉토리 루트에 있는 styles 폴더 하위에 있는 파일들은 프로그램안에서 여기저기서 쓰이는 공용 css파일, 혹은 스타일링에 관련된 utils 파일을 모아두는편이기때문입니다.
따라서, style.css는 이런 파일이 아니고 index.html을 위한 css파일이기때문에 이름 변경 + 이동을 고려해보면 좋겠죠? :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
위에서 드린 코멘트를 이유로,
저라면 index.html과 동일한 위계를 가지게끔 파일을 루트로 이동하고 이름도 index.css로 바꿔줬을것같습니다! :)
justify-content: space-between; | ||
padding: 11px 200px; | ||
flex: 0 1 auto; | ||
/*gap: calc();*/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR 올리시기전에 쓰이지않는 주석은 제거해주세요~
@@ -0,0 +1,197 @@ | |||
* { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
요런 코드의 경우에는 멘토링때 말씀드렸던것처럼 common.css에 따로 빼두는게 좋을것같아요!
common.css에는 이런 box-sizing속성뿐만 아니라 base font 스타일, css-vars를 사용한 컬러코드같은것을 적용해둘수있답니다! css-vars의 경우 이 아티클 참고해보세요 :)
https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties
멘토의 답변멘토님 해당 소스 코드 내에서 header와 footer 부분에서 html 밖에 공백이 생기고 있습니다. 원인 사항으로는 특정 요소가 html보다 큰 경우 발생되는 문제라는 점이라는 답변을 찾았으나 현재 원인 중에서 발생될만한 요소가 어떤 것인지를 찾지 못했습니다.우선,
@Bersk3r 이 코멘트도 리팩터링하실때 꼭 참고해주세요~! :) |
요구사항
기본
- Privacy 페이지(‘/privacy’)
- FAQ 페이지(‘/faq’)
-[x] 페이스북, 트위터, 유튜브, 인스타그램 아이콘은 클릭 시 각각의 홈페이지로 새로운 창이 열리면서 이동 합니다.
심화
크고 작아지도록 설정해 보세요.(설정값은 자유입니다)
주요 변경사항
스크린샷
sprintwook.netlify.app
멘토에게
현재 원인 중에서 발생될만한 요소가 어떤 것인지를 찾지 못했습니다.