Add synchronous redirect-bootstrap, direct KeyCape OIDC on sign-in, and mount watching so the UI no longer lands on ?with=token when netkingdom is hidden from unauthenticated mount listing. Document listing_visibility tune helper.
40 lines
1.2 KiB
CSS
40 lines
1.2 KiB
CSS
/* KeyCape login overlay for OpenBao UI — see presets.json and overlay.js */
|
|
|
|
html.keycape-overlay-active .toolbar-namespace-picker,
|
|
html.keycape-overlay-active nav.tabs,
|
|
html.keycape-overlay-active label[for="namespace"],
|
|
html.keycape-overlay-active label[for="role"],
|
|
html.keycape-overlay-active label[for="custom-path"],
|
|
html.keycape-overlay-active #namespace,
|
|
html.keycape-overlay-active #role,
|
|
html.keycape-overlay-active #custom-path,
|
|
html.keycape-overlay-active #token,
|
|
html.keycape-overlay-active #username,
|
|
html.keycape-overlay-active #password,
|
|
html.keycape-overlay-active select[name="auth-method"],
|
|
html.keycape-overlay-active .auth-form .box.has-slim-padding.is-shadowless,
|
|
html.keycape-overlay-active .auth-form .has-bottom-margin-s {
|
|
display: none !important;
|
|
}
|
|
|
|
html.keycape-overlay-active .splash-page-header .brand-icon-large {
|
|
display: none !important;
|
|
}
|
|
|
|
html.keycape-overlay-active h1.title.is-3 {
|
|
font-size: 1.45rem;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.keycape-overlay-banner {
|
|
padding: 0.75rem 1rem;
|
|
background: #f4f6f8;
|
|
border-bottom: 1px solid #d9dee3;
|
|
font-size: 0.875rem;
|
|
color: #3d4f5f;
|
|
line-height: 1.4;
|
|
}
|
|
|
|
html.keycape-overlay-active .login-form .auth-form {
|
|
padding-top: 0.25rem;
|
|
} |