1 /* remove dropdown caret for icon-based entries */
2 #staff-navbar .no-caret::after {
7 background: -webkit-linear-gradient(#00593d, #007a54);
8 background-color: #007a54;
14 #staff-navbar .navbar-nav,
15 #staff-navbar .navbar-admin .dropdown-item {
20 #staff-navbar .dropdown-toggle,
21 #staff-navbar .nav-link-home {
25 #staff-navbar button.dropdown-toggle {
28 border-bottom: 2px solid transparent;
31 /* align top of dropdown w/ bottom of nav */
32 #staff-navbar .dropdown-menu {
33 background-color: #fff;
35 border-top-left-radius: 0;
36 border-top-right-radius: 0;
41 #staff-navbar .navbar-collapse.collapse.show .dropdown-menu {
42 background-color: #007a54;
46 #staff-navbar .dropdown-item .material-icons {
47 padding-right: 0.5rem;
50 #staff-navbar .dropdown-item {
58 #staff-navbar .navbar-collapse.collapse.show .dropdown-item {
62 #staff-navbar .dropdown-item:hover,
63 #staff-navbar .dropdown-item:focus {
64 background-color: #f5f5f5;
68 #staff-navbar .navbar-collapse.collapse.show .dropdown-item:hover,
69 #staff-navbar .navbar-collapse.collapse.show .dropdown-item:focus {
70 background-color: #007a54;
74 #staff-navbar .dropdown-divider {
75 border-top: 1px solid #e5e5e5;
78 #staff-navbar .navbar-collapse.collapse.show .dropdown-divider {
79 border-top: 1px solid #00593D;
82 #staff-navbar .dropdown-item .material-icons {
86 #staff-navbar .dropdown-menu .nav-link {
91 #staff-navbar .nav-link-home {
96 #staff-navbar .nav-link:hover,
97 #staff-navbar .nav-link:focus,
98 #staff-navbar>.open .nav-link,
99 #staff-navbar>.open>a,
100 #staff-navbar>.open>a:focus,
101 #staff-navbar>.open>a:hover {
102 background-color: rgba(223, 240, 216, 0.1);
103 border-bottom: 2px solid rgba(223, 240, 216, 0.4);
108 /* Mobile view: align admin menu items with main nav items */
109 #staff-navbar>.open .navbar-admin .dropdown-item {
113 #staff-navbar>.open .navbar-admin .dropdown-item .material-icons {
117 /* restore outline focus removed by Bootstrap */
118 /* blend Evergreen green with #ffc for highlight */
119 #staff-navbar .nav-link.dropdown-toggle:focus,
120 #staff-navbar .nav-link.dropdown-item:focus,
121 #staff-navbar .nav-link-home:focus {
122 outline: 2px solid rgba(255, 255, 204, 0.75);
125 #staff-navbar .dropdown-item.active,
126 #staff-navbar .dropdown-item:active {
127 background-color: rgba(var(--bs-green-rgb), 0.15);
130 #staff-navbar>.open .nav-link {
132 border-top: 2px solid rgba(223, 240, 216, 0.4);
135 #staff-navbar .navbar-nav>.dropdown>a .caret {
136 border-top-color: #fff;
137 border-bottom-color: #fff;
140 #staff-navbar .navbar-nav>.dropdown>a:hover .caret {
141 border-top-color: #ddd;
142 border-bottom-color: #ddd;
145 /* Align material-icons with sibling text; otherwise they float up */
146 #staff-navbar .with-material-icon,
147 #staff-navbar .dropdown-item {
148 display: inline-flex;
149 vertical-align: middle;
153 /* Hide the username@workstation if the screen is too narrow.
154 Based on the hidden-sm class selector in Bootstrap. */
155 @media (max-width: 991px) {
157 display: none !important