cccsbg-keycloak-theme/cccsbg/login/resources/css/styles.css
2025-02-28 20:16:29 +01:00

76 lines
No EOL
1.8 KiB
CSS

:root {
--pf-global--primary-color--100: #FFDF5D;
--pf-global--primary-color--200: #ffd738;
}
#kc-header {
display: none;
}
.login-pf body {
background-image: url('../img/background_light.svg');
background-size: cover;
}
.pf-v5-c-login__main {
border-radius: 0.75rem;
background-color: #ffffff;
}
/* Button Theming */
.pf-v5-c-button.pf-m-primary {
background-color: #FFDF5D;
color: #282828;
}
.pf-v5-c-button.pf-m-primary:hover {
background-color: #ffd738;
}
/* Input Fields*/
.pf-v5-c-form-control:hover {
--pf-v5-c-form-control--after--BorderBottomColor: #FFDF5D;
--pf-v5-c-form-control--after--BorderBottomWidth: var(--pf-v5-c-form-control--focus--after--BorderBottomWidth);
}
.pf-v5-c-form-control:focus-within {
--pf-v5-c-form-control--after--BorderBottomColor: #FFDF5D;
--pf-v5-c-form-control--after--BorderBottomWidth: var(--pf-v5-c-form-control--focus--after--BorderBottomWidth);
}
/* Show Password Button */
.pf-v5-c-button.pf-m-control:hover {
--pf-v5-c-button--m-control--after--BorderBottomColor: #FFDF5D;
}
.pf-v5-c-button.pf-m-control:focus-within {
--pf-v5-c-button--m-control--after--BorderBottomColor: #FFDF5D;
}
.pf-v5-c-button.pf-m-control:focus {
--pf-v5-c-button--m-control--after--BorderBottomColor: #FFDF5D;
}
.pf-v5-c-login__main-header {
display: flex;
flex-direction: column;
}
.cccsbg-logo {
background-image: url('../img/logo.svg');
height: 170px;
width: 300px;
background-repeat: no-repeat;
margin-bottom: 50px;
}
@media (prefers-color-scheme: dark) {
.pf-v5-c-login__main {
border-radius: 0.75rem;
background-color: #282828;
}
.login-pf body {
background-image: url('../img/background.svg');
background-size: cover;
}
}