Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified panda-market/.DS_Store
Binary file not shown.
Binary file modified panda-market/assets/.DS_Store
Binary file not shown.
Binary file modified panda-market/assets/icons/.DS_Store
Binary file not shown.
Binary file added panda-market/assets/icons/ic_google.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added panda-market/assets/icons/ic_kakao.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added panda-market/assets/icons/visibility_off_btn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added panda-market/assets/icons/visibility_on_btn.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
165 changes: 165 additions & 0 deletions panda-market/assets/styles/login.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,165 @@
/* login.css */
Copy link
Collaborator

Choose a reason for hiding this comment

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

UI가 대부분 비슷해서 하나의 스타일 파일로 관리하거나, 공통 부분을 뽑아내는 것이 좋습니다 :) 지금은 관리 포인트가 두 곳이 됐죠!

* {
Copy link
Collaborator

Choose a reason for hiding this comment

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

요것도 공통 스타일에서 관리하시는 것이 편하겠네요! :)

box-sizing: border-box;
}

.body {
margin: 0;
padding: 0;
}

.login-page {
display: flex;
width: 100%;
max-width: 1920px;
Copy link
Collaborator

Choose a reason for hiding this comment

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

image
큰 화면에서는 짤리게 됩니다 ~!🦀

padding: 231px 0;
justify-content: center;
align-items: center;
background: #fcfcfc;
}

.login-container {
display: flex;
width: 640px;
flex-direction: column;
align-items: center;
gap: 40px;
flex-shrink: 0;
}

.login-logo {
display: flex;
Copy link
Collaborator

Choose a reason for hiding this comment

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

스타일이 불필요하게 들어간 거 같네요! 🤔

width: 640px;
flex-direction: column;
align-items: center;
gap: 40px;
flex-shrink: 0;
}

.login-logo img {
width: 396px;
height: 132px;
}

.login-form {
display: flex;
flex-direction: column;
align-items: center;
gap: 24px;
align-self: stretch;
}

.form-group {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 16px;
}

label {
color: var(--secondary-800);
}

input {
display: flex;
width: 640px;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 12px 16px;
gap: 10px;
border-radius: 12px;
outline: none;
border: 2px solid rgba(49, 130, 246, 0);
background: var(--Cool-Gray-100, #f3f4f6);
}

.password-wrapper {
width: 100%;
position: relative;
}

.password-wrapper input {
padding-right: 40px;
}

.btn-toggle-password {
position: absolute;
right: 24px;
top: 50%;
transform: translateY(-50%);
background: none;
border: none;
cursor: pointer;
}

.btn-login {
display: flex;
width: 640px;
height: 56px;
padding: 16px 124px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 40px;
border: none;
background: var(--primary-100);
color: var(--Cool-Gray-100, #f3f4f6);
text-align: center;
cursor: pointer;
}

.easy-login {
display: flex;
width: 640px;
height: 74px;
padding: 16px 23px;
flex-direction: row;
align-items: center;
gap: 10px;
border-radius: 8px;
border: none;
background: #e6f2ff;
}

.sns-buttons {
display: flex;
justify-content: flex-end;
gap: 16px;
width: 100%;
}

.btn-sns {
width: 42px;
height: 42px;
background: none;
border: none;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
}

span {
color: var(--secondary-800);
white-space: nowrap;
}

.join-guide {
color: var(--secondary-800);
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 24px;
}

.join-guide a {
color: var(--primary-100);
line-height: normal;
text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: none;
Copy link
Collaborator

Choose a reason for hiding this comment

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

신기한 게 많군요..! text-underline-position 말고는 기본으로 다 들어가 있는 값들 같습니다 🤣

text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}
19 changes: 14 additions & 5 deletions panda-market/assets/styles/main.css
Original file line number Diff line number Diff line change
@@ -1,28 +1,40 @@
/* main.css */
* {
box-sizing: border-box;
}

main {
padding-top: 70px;
}

.body {
margin: 0;
padding: 0;
box-sizing: border-box;
}

/* header */
.header {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #ffffff;
border-bottom: 1px solid #dfdfdf;
height: 70px;
display: flex;
align-items: center;
z-index: 1000;
}

.header-inner {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
height: 100%;
max-width: 1200px;
padding: 0 clamp(16px, 6vw, 24px);
margin: 0 auto;
box-sizing: border-box;
}

.logo img {
Expand Down Expand Up @@ -58,7 +70,6 @@
width: 100vw;
height: 540px;
flex-shrink: 0;
box-sizing: border-box;
background: #cfe5ff;
}

Expand Down Expand Up @@ -137,7 +148,6 @@
gap: 64px;
border-radius: 12px;
background: #fcfcfc;
box-sizing: border-box;
}

.info-card-image {
Expand Down Expand Up @@ -196,7 +206,6 @@
padding-top: 60px;
padding-bottom: 0;
height: 100%;
box-sizing: border-box;
}

.sub-banner-left {
Expand Down
Loading
Loading