diff --git a/common/common.css b/common/common.css index 655779d6..c03f2e40 100644 --- a/common/common.css +++ b/common/common.css @@ -25,7 +25,7 @@ header, align-items: flex-end; width: 100%; height: 540px; - background-color: #CFE5FF; + background-color: #cfe5ff; margin: 0 auto; } @@ -34,14 +34,14 @@ main { margin-bottom: 120px; } - footer { width: 100%; background-color: #111827; - padding: 32px 0 108px; + padding: 32px 0 108px; } -.login-btn { +.login-btn, +.signup-btn { display: inline-flex; padding: 12px 23px; background-color: var(--blue); @@ -56,42 +56,59 @@ footer { text-decoration: none; } - - .header-btn { display: inline-flex; width: 357px; - height: 56px; + height: 56px; background-color: var(--blue); border-radius: 40px; - border-style: none; + border-style: none; text-decoration: none; color: var(--white); font-size: 20px; - font-weight: 600; + font-weight: 600; justify-content: center; align-items: center; min-width: 240px; min-height: 48px; -} +} -.title:hover ,.logo:hover{ +.eye { + position: absolute; + width: 24px; + height: 24px; + right: 16px; + top: 50%; + transform: translateY(-50%); cursor: pointer; } -.login-btn:hover , .header-btn:hover { +.title:hover, +.logo:hover { cursor: pointer; - background-color: #1967D6; } -.login-btn:focus, .header-btn:focus { - background-color: #1251AA; +.login-btn:hover, +.header-btn:hover, +.signup-btn:hover { + cursor: pointer; + background-color: #1967d6; } -.login-btn:disabled, .header-btn:disabled { - background-color: var(--gray400); +.login-btn:focus, +.header-btn:focus, +.signup-btn:focus { + background-color: #1251aa; } +.login-btn:disabled, +.header-btn:disabled, +.signup-btn:disabled { + background-color: var(--gray400); + color: var(--white); + cursor: not-allowed; + pointer-events: none; +} @media (min-width: 768px) and (max-width: 1199px) { nav { @@ -107,20 +124,17 @@ footer { } main { - margin: 52px 0 82px; + margin: 52px 0 82px; display: flex; flex-direction: column; - padding: 0 20px; - } + padding: 0 20px; + } - - footer { + footer { width: 100%; height: 160px; - padding: 32px 104px 108px 104px; + padding: 32px 104px 108px 104px; } - - } @media (max-width: 767px) { @@ -132,22 +146,20 @@ footer { padding: var(--login-btn-padding); } - header { - height: 540px; + height: 540px; } main { - margin: 52px 0 82px; + margin: 52px 0 82px; display: flex; flex-direction: column; - padding: 0 20px; + padding: 0 20px; } - - footer { + + footer { width: 100%; height: 160px; - padding: 32px 32px 30px 32px; + padding: 32px 32px 30px 32px; } - } diff --git a/common/variables.css b/common/variables.css index 3f3c50d5..aca6ad20 100644 --- a/common/variables.css +++ b/common/variables.css @@ -1,28 +1,27 @@ :root { --gray900: #11827; - --gray800: #1F2937; + --gray800: #1f2937; --gray700: #374151; - --gray600: #4B5563; - --gray500: #6B7280; - --gray400: #9CA3AF; - --gray200: #E5E7EB; - --gray100: #F3F4F6; - --blue :#3692FF; - --white: #FFFFFF; + --gray600: #4b5563; + --gray500: #6b7280; + --gray400: #9ca3af; + --gray200: #e5e7eb; + --gray100: #f3f4f6; + --blue: #3692ff; + --red: #f74747; + --white: #ffffff; - --font-size-14 : 0.875rem; - --font-size-16 : 1rem; - --font-size-18 : 1.125rem; - --font-size-20 : 1.25rem; - --font-size-24 : 1.5rem; - --font-size-32 : 2rem; - --font-size-40 : 2.5rem; + --font-size-14: 0.875rem; + --font-size-16: 1rem; + --font-size-18: 1.125rem; + --font-size-20: 1.25rem; + --font-size-24: 1.5rem; + --font-size-32: 2rem; + --font-size-40: 2.5rem; --clamp-24: clamp(1rem, 2.5vw, 1.5rem); --clamp-40: clamp(1.8rem, 3.5vw, 2.5rem); - - --nav-title: 25.63px; - --login-btn-padding: 11px 43px; + --login-btn-padding: 11px 43px; } diff --git a/login/index.html b/login/index.html index 290c89eb..e77b9043 100644 --- a/login/index.html +++ b/login/index.html @@ -1,50 +1,76 @@ -
- - -