diff options
Diffstat (limited to 'frontend/src/styles/theme.css')
-rw-r--r-- | frontend/src/styles/theme.css | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/frontend/src/styles/theme.css b/frontend/src/styles/theme.css new file mode 100644 index 00000000..ee7a2e61 --- /dev/null +++ b/frontend/src/styles/theme.css @@ -0,0 +1,68 @@ +:root { + --ns-primary: #0063AB; + --ns-primary-25: rgba(0, 99, 171, 0.25); + --ns-primary-50: rgba(0, 99, 171, 0.5); + --ns-accent: #00a8e8; + --ns-bg: #003459; + --ns-bg-light-30: rgba(0, 152, 189, 0.3); + --ns-bg-dark-100: rgba(0, 65, 101, 1.0); + --ns-bg-dark-50: rgba(0, 65, 101, 0.5); + --offwhite: #dfd7d7; + --ns-warn: #f9b7b7; + --ns-alt: #002b49; +} + +body { + /*background-image: url('/assets/images/add_model_background.jpg');*/ + background-color: var(--ns-bg); +} + +.bg-light { + background-color: var(--ns-bg-light-30) !important; +} + +.bg-alt { + background-color: var(--ns-alt); +} + +.ns-border-primary { + border: 1px solid var(--ns-primary); +} + +.ns-bg-dark-50 { + background-color: var(--ns-bg-dark-50) !important; +} + +.ns-bg-dark-100 { + background-color: var(--ns-bg-dark-100) !important; +} + +a { + color: var(--ns-primary) !important; +} + +.text-offwhite { + color: var(--offwhite) !important; +} + +.highlight { + color: var(--ns-accent); +} + + +/* Ripple effect */ + +.bubble { + background-position: center; + transition: background 0.2s; +} + +.bubble:hover { + background: var(--ns-primary-50) radial-gradient(circle, transparent 1%, var(--ns-accent) 1%) center/15000%; +} + +.bubble:active { + background-color: #6eb9f7; + background-size: 100%; + transition: background 0s; +}
\ No newline at end of file |