-
- - 판다마켓이 처음이신가요? 회원가입 -
-diff --git a/14-Sprint-Mission/global/style.css b/14-Sprint-Mission/global/style.css deleted file mode 100644 index b473c2c2..00000000 --- a/14-Sprint-Mission/global/style.css +++ /dev/null @@ -1,460 +0,0 @@ -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} - -header { - display: flex; - justify-content: center; - align-items: center; - background-color: #ffffff; - width: 100%; - height: 70px; - font-family: "Pretendard", sans-serif; -} - -.header-inner { - width: 100%; - max-width: 1120px; /* 최대 간격 제한 */ - display: flex; - justify-content: space-between; - align-items: center; -} - -.header-logo img { - width: 153px; - height: 51px; -} - -.login-button { - display: flex; /* 플렉스 박스를 사용 */ - justify-content: center; /* 가로 방향 중앙 정렬 */ - align-items: center; /* 세로 방향 중앙 정렬 */ - text-align: center; /* 글자 중앙 정렬 */ - background-color: #3692ff; - width: 128px; - height: 48px; - padding: 12px 23px; - gap: 10px; - border-radius: 8px; - color: #f3f4f6; - font-size: 16px; - font-weight: 600; - line-height: 32px; - letter-spacing: 0%; - text-decoration: none; -} - -body { - margin: 0; - padding: 0; - box-sizing: border-box; - word-break: keep-all; /* 띄어쓰기 기준으로 줄바꿈하도록 설정 */ - font-family: "Pretendard", sans-serif; - overflow-x: hidden; -} - -.banner { - position: relative; - display: flex; - justify-content: center; - align-items: end; - background-color: #cfe5ff; - width: 100vw; /* 화면 꽉 채우기 */ - height: 540px; - box-sizing: border-box; - gap: 7px; - background-position: 80% bottom; -} - -.img-panda { - width: 100%; - height: auto; - min-width: 448px; - max-width: 746px; /* 적절한 최대 너비 */ - object-fit: contain; -} - -#features { - padding: 24px 24px 56px 24px; -} - -.feature { - background-color: #fcfcfc; - padding: 138px 0; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - border-radius: 12px; - padding: 24px 0; - gap: 52px; -} - -.feature-title { - font-size: 28px; - line-height: 40px; - white-space: normal; - word-break: keep-all; - max-width: 205px; -} - -.feature-content { - display: flex; - flex-direction: column; - gap: 8px; - text-align: left; - align-items: flex-start; -} - -.feature:nth-child(2) .feature-content { - text-align: right; - align-items: flex-end; -} - -.feature-content h1 { - font-size: 28px; - line-height: 40px; - white-space: normal; -} - -.feature-description { - font-size: 16px; - line-height: 24px; -} - -/* - .feature-content { - flex: 1; - } -*/ - -/* 요소 최대 넓이보다 큰 경우에 가로 중앙 정렬 해주는 inner container */ -.wrapper { - max-width: 1200px; - margin: 0 auto; - width: 100%; - display: flex; - justify-content: center; -} - -#top-banner-title { - padding: 0; -} - -#bottom-banner-title { - padding: 112.5px 0 0; -} - -h1 { - color: #374151; - font-size: 40px; - font-weight: 700; - line-height: 56px; - letter-spacing: 0%; - padding: 12px 0; -} - -.feature-tag { - font-family: "Pretendard", sans-serif; - color: #3692ff; - font-weight: 700; - font-size: 18px; - line-height: 26px; - letter-spacing: 0%; -} - -.feature-description { - font-family: "Pretendard"; - color: #374151; - font-weight: 500; - font-size: 24px; - line-height: 32px; - letter-spacing: 2%; - padding: 12px 0 0 0; -} - -.hero-button { - font-family: "Pretendard", sans-serif; - background-color: #3692ff; - color: #f9fafb; - font-size: 20px; - font-weight: 600; - text-decoration: none; - border: none; - border-radius: 40px; - padding: 16px 124px; - display: inline-flex; - align-items: center; - justify-content: center; - gap: 10px; - margin-top: 32px; -} - -footer { - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - background-color: #111827; - font-family: "Pretendard"; - line-height: 100%; - padding: 32px 300px 108px; - gap: 10px; -} - -.copyright { - text-align: left; - font-size: 16px; - font-weight: 400; - color: #e5e7eb; - letter-spacing: 0%; - line-height: 19.09px; -} - -.footerMenu { - display: flex; - gap: 30px; -} - -.footer-link { - color: #e5e7eb; - text-decoration: none; - font-size: 16px; - font-weight: 400; - transition: color 0.3s ease; -} - -.footer-link:hover, -.footer-link:visited, -.footer-link:active { - color: #e5e7eb; - text-decoration: none; -} - -.socialMedia { - display: flex; - justify-content: flex-end; - align-items: center; - gap: 12px; -} - -.socialMedia > img { - width: 20px; - height: 20px; -} - -/* Mobile, Tablet 공통 (최대 1199px) */ -@media screen and (max-width: 1199px) { - .wrapper { - flex-direction: column; - align-items: center; - text-align: center; - } - - .feature { - display: flex; - flex-direction: column; - align-items: center; - text-align: center; - padding: 0; - gap: 24px; - } - - .feature img { - width: 100%; - height: auto; - object-fit: cover; - } - - .feature-content { - text-align: left; - align-items: flex-start; - width: 100%; - margin-bottom: 52px; - } - - .feature-content h1 { - white-space: nowrap; - max-width: 100%; - } - - .feature:nth-child(2) { - flex-direction: column-reverse; - } - - .feature:nth-child(2) .feature-content { - align-items: flex-end; - text-align: right; - } -} - -/* Tablet: 768px 이상 ~ 1199px 이하 */ -@media (min-width: 768px) and (max-width: 1199px) { - .header-inner { - padding: 0 24px; - } - - .hero-button { - white-space: nowrap; - width: 357px; - min-height: 56px; - } - - .banner { - height: auto; - padding: 84px 0 0 0; - background-size: 120%; - } - - .banner h1 { - font-size: 40px; - line-height: 56px; - padding-top: 84px; - padding-bottom: 24px; - } - - .img-panda { - width: 100%; - height: auto; - max-width: 100%; - margin-top: 211px; - } - - #features { - padding-bottom: 0; - } - - .feature-content h2 { - font-size: 18px; - line-height: 26px; - padding: 0; - } - - .feature-content h1 { - font-size: 32px; - line-height: 42px; - padding: 16px 0 24px; - } - - .feature-description { - font-size: 18px; - line-height: 26px; - padding: 0; - } - - #bottomBanner .wrapper { - flex-direction: column; - align-items: center; - justify-content: center; - text-align: center; - gap: 6px; - } - - #bottom-banner-title { - padding: 0; - } - - footer { - flex-direction: row; - justify-content: space-between; - align-items: center; - padding: 32px 104px 108px; - text-align: center; - } - - .footerMenu { - flex-direction: row; - justify-content: center; - flex-wrap: wrap; - } - - .socialMedia { - justify-content: center; - } -} - -/* Mobile: 375px 이상 ~ 767px 이하 */ -@media (min-width: 375px) and (max-width: 767px) { - .header-inner { - padding: 0 16px; - } - - .hero-button { - white-space: nowrap; - width: 240px; - min-height: 48px; - } - - .banner { - height: auto; - padding: 48px 0 0 0; - background-size: 120%; - } - - .img-panda { - width: 100%; - height: auto; - max-width: 100%; - margin-top: 132px; - } - - #features { - padding: 52px 15px 0; - } - - .feature-content h2 { - font-size: 16px; - line-height: 26px; - padding: 0; - } - - .feature-content h1 { - font-size: 24px; - line-height: 32px; - padding: 8px 0 16px; - } - - .feature-description { - font-size: 16px; - line-height: 26px; - padding: 0; - } - - footer { - padding: 32px; - flex-direction: row; - justify-content: space-between; - align-items: center; - flex-wrap: wrap; - } - - .footerMenu, - .socialMedia { - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - margin-bottom: 60px; - gap: 12px; - } - - .footerMenu { - display: flex; - flex-direction: row; - gap: 30px; - } - - .socialMedia { - display: flex; - flex-direction: row; - gap: 12px; - } - - .copyright { - order: 2; - width: 100%; - text-align: left; - } -} diff --git a/14-Sprint-Mission/items/items.html b/14-Sprint-Mission/items/items.html deleted file mode 100644 index e69de29b..00000000 diff --git a/14-Sprint-Mission/login/login.html b/14-Sprint-Mission/login/login.html deleted file mode 100644 index 41053339..00000000 --- a/14-Sprint-Mission/login/login.html +++ /dev/null @@ -1,75 +0,0 @@ - - -
- - -
-
- - 판다마켓이 처음이신가요? 회원가입 -
-
- Edit src/App.js and save to reload.
-
{price.toLocaleString()}원
+ +
+
+
+ 가장 HOT한 중고거래 물품을
+
+ 판다 마켓에서 확인해 보세요
+
+ 구매하고 싶은 물품은 검색해서
+
+ 쉽게 찾아보세요
+
+
+
+ 어떤 물건이든 판매하고 싶은 상품을
+
+ 쉽게 등록하세요
+
+ + 판다마켓이 처음이신가요? 회원가입 +
+