mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-29 11:43:44 -05:00
81395a9b9e
[web] Add missing css rules for the `primary` navbar link item style GitOrigin-RevId: a1e2428f994af52c8af01371eca39cc16526566c
59 lines
2.2 KiB
SCSS
59 lines
2.2 KiB
SCSS
@import 'bootstrap-5/scss/functions';
|
|
|
|
:root {
|
|
// Basics
|
|
--navbar-item-spacing-horizontal: var(--spacing-06);
|
|
--navbar-bg: var(--bg-dark-primary);
|
|
--navbar-border: transparent;
|
|
--navbar-padding-h: var(--spacing-05);
|
|
--navbar-padding: 0 var(--navbar-padding-h);
|
|
--navbar-brand-width: 130px;
|
|
--navbar-brand-image-url: url('../../../../public/img/ol-brand/overleaf-white.svg');
|
|
|
|
// Title, when used instead of a logo
|
|
--navbar-title-font-size: var(--font-size-05);
|
|
--navbar-title-color: var(--neutral-20);
|
|
--navbar-title-color-hover: var(--neutral-40);
|
|
|
|
// Button-like top-level items
|
|
--navbar-btn-font-size: #{$font-size-base};
|
|
--navbar-btn-border-radius: #{$border-radius-full};
|
|
--navbar-btn-border-width: #{$spacing-01};
|
|
--navbar-btn-font-weight: #{$font-weight-base};
|
|
--navbar-btn-padding-v: #{$spacing-02};
|
|
--navbar-btn-padding-h: #{$spacing-06};
|
|
--navbar-btn-line-height: #{$line-height-base};
|
|
|
|
// Properties of "subdued" items
|
|
--navbar-subdued-padding: calc(
|
|
var(--navbar-btn-padding-v) + var(--navbar-btn-border-width)
|
|
)
|
|
calc(var(--navbar-btn-padding-h) + 1px);
|
|
--navbar-subdued-color: var(--white);
|
|
--navbar-subdued-hover-bg: var(--white);
|
|
--navbar-subdued-hover-color: var(--green-50);
|
|
|
|
// Properties of "primary" items
|
|
--navbar-primary-color: var(--white);
|
|
--navbar-primary-border-color: var(--green-50);
|
|
--navbar-primary-bg: var(--green-50);
|
|
--navbar-primary-hover-bg: var(--green-60);
|
|
--navbar-primary-hover-border-color: var(--navbar-primary-hover-bg);
|
|
|
|
// Links
|
|
--navbar-link-color: var(--white);
|
|
--navbar-link-border-color: var(--navbar-link-color);
|
|
--navbar-link-hover-color: var(--white);
|
|
--navbar-link-hover-bg: var(--green-50);
|
|
--navbar-link-hover-border-color: var(--navbar-link-hover-bg);
|
|
|
|
// Toggler
|
|
--navbar-toggler-expanded-color: var(--navbar-link-color);
|
|
--navbar-toggler-expanded-bg: var(--blue-60);
|
|
|
|
// Mobile view
|
|
--navbar-hamburger-submenu-bg: var(--bg-dark-secondary);
|
|
--navbar-hamburger-submenu-item-color: var(--navbar-link-color);
|
|
--navbar-hamburger-submenu-item-hover-color: var(--navbar-link-color);
|
|
--navbar-hamburger-submenu-item-hover-bg: var(--navbar-link-hover-bg);
|
|
}
|