Files
railiance-platform/helm/openbao-ui-overlay/overlay.css
tegwick 6ddf4e56b4 Add KeyCape login overlay gateway for OpenBao browser UI
Streamline bao.coulomb.social login as "Sign in with KeyCape" via a versioned
nginx gateway that injects overlay assets and proxies to OpenBao. Disable chart
ingress in favor of the overlay ingress, wire make openbao-deploy, and add
openbao-verify-login-overlay with upstream drift detection.
2026-06-19 20:28:16 +02:00

37 lines
1.1 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 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;
}