task-web/assets/css/register.css
2025-04-24 23:48:02 -04:00

95 lines
1.6 KiB
CSS

/* CSS generated using Claude 3.5 Sonnet since I suck at UI design */
/* register */
.register-section {
min-height: calc(100vh - 74px);
display: flex;
align-items: center;
justify-content: center;
padding: 2rem;
}
.main-screen {
background-color: rgba(100, 110, 120, 0.1);
backdrop-filter: blur(8px);
border-radius: 12px;
padding: 2.5rem;
width: 100%;
max-width: 460px;
}
.register-text {
text-align: center;
margin-bottom: 2.5rem;
}
.register-title {
color: var(--white);
font-size: 2rem;
margin: 0 0 0.5rem 0;
}
.register-subtext {
color: var(--maroon-pink);
font-weight: normal;
margin: 0;
}
.register-form {
display: flex;
flex-direction: column;
gap: 1rem;
}
.register-form label {
color: var(--silver);
font-size: 0.9rem;
margin-bottom: -0.5rem;
}
.register-form input {
background-color: rgba(255, 255, 255, 0.05);
border: 1px solid var(--gray);
border-radius: 4px;
padding: 0.75rem;
color: var(--white);
font-size: 1rem;
transition: border-color 0.2s ease;
}
.register-form input:focus {
outline: none;
border-color: var(--white);
}
.register-form input::placeholder {
color: var(--maroon-pink);
opacity: 0.7;
}
#register-submit-btn {
margin-top: 1rem;
background-color: var(--white);
color: var(--bg-black);
border: none;
border-radius: 4px;
padding: 0.75rem;
font-size: 1rem;
cursor: pointer;
transition: all 0.2s ease;
}
#register-submit-btn:hover {
transform: translateY(-2px);
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
/* Responsive design */
@media (max-width: 480px) {
.main-screen {
padding: 1.5rem;
}
.register-title {
font-size: 1.75rem;
}
}