| 1 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 2 |
/*! = " == F U L L == " - Left Vertical Navigation Bar = */ |
| 3 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 4 |
.wpbc_admin { |
| 5 |
/* --wpbc_ui_left_vert_nav__width_min: 5px; */ |
| 6 |
--wpbc_ui_left_vert_nav__width_min: 0; /* // FixIn: 10.12.4.4. */ |
| 7 |
--wpbc_ui_left_vert_nav__width_compact: 48px; |
| 8 |
--wpbc_ui_left_vert_nav__width_compact: 90px; /* // FixIn: 10.14.4.1. */ |
| 9 |
--wpbc_ui_left_vert_nav__width_max: 250px; |
| 10 |
|
| 11 |
--wpbc_ui_left_vert_nav__margin: 0; |
| 12 |
--wpbc_ui_left_vert_nav__background-color: var(--wpbc_ui__gen__panel_background-color); |
| 13 |
--wpbc_ui_left_vert_nav__font-size: var(--wpbc_ui__gen__font-size); |
| 14 |
--wpbc_ui_left_vert_nav__a_color: var(--wpbc_ui__gen__text-color); |
| 15 |
/* Active */ |
| 16 |
--wpbc_ui_left_vert_nav__active_color: var(--wpbc_ui__gen__active-text-color); |
| 17 |
--wpbc_ui_left_vert_nav__active_background-color: var(--wpbc_ui__gen__active-background-color); |
| 18 |
/* Hover */ |
| 19 |
/*--wpbc_ui_left_vert_nav__hover_color: var(--wpbc_ui__gen__hover-color);*/ |
| 20 |
--wpbc_ui_left_vert_nav__hover_background-color: #4651601c; /*var(--wpbc_ui__gen__panel_background-color);*/ |
| 21 |
/* Height of footer in this Vertical Menu */ |
| 22 |
--wpbc_ui_vert_left_bar__footer_height: 55px; |
| 23 |
} |
| 24 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 25 |
/* Define " == F U L L == " - Right Sidebar "Custom Width" in a such way */ |
| 26 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 27 |
.wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper{ |
| 28 |
--wpbc_ui_left_vert_nav__width_min: 0; |
| 29 |
--wpbc_ui_left_vert_nav__width_compact: 48px; |
| 30 |
--wpbc_ui_left_vert_nav__width_max: Min( 290px, 100% ); |
| 31 |
/*--wpbc_ui_left_vert_nav__width_max: Min( 750px, 100% );*/ |
| 32 |
} |
| 33 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 34 |
/* Define " == C O M P A C T == " - Right Sidebar "Custom Width" in a such way */ |
| 35 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 36 |
.wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper{ |
| 37 |
--wpbc_ui_left_vert_nav__width_min: 0; |
| 38 |
--wpbc_ui_left_vert_nav__width_compact: 48px; |
| 39 |
--wpbc_ui_left_vert_nav__width_max: Min( 70px, 100% ); |
| 40 |
} |
| 41 |
/* ------------------------------------------------------------------------------------------------------------------ */ |
| 42 |
.wpbc_ui_el__vert_right_bar__wrapper, |
| 43 |
.wpbc_ui_el__vert_left_bar__wrapper { |
| 44 |
display: flex; |
| 45 |
flex-flow: column nowrap; |
| 46 |
justify-content: stretch; |
| 47 |
align-items: stretch; |
| 48 |
|
| 49 |
width: 100%; |
| 50 |
flex: 0 0 var(--wpbc_ui_left_vert_nav__width_max); |
| 51 |
|
| 52 |
background: var(--wpbc_ui_left_vert_nav__background-color); |
| 53 |
border: 0; |
| 54 |
box-shadow: var(--wpbc_ui__gen__panel_box-shadow); |
| 55 |
transition: all .25s ease-in-out; |
| 56 |
font-size: var(--wpbc_ui_left_vert_nav__font-size); |
| 57 |
border-radius: 0 0 3px; |
| 58 |
padding: 0; |
| 59 |
margin: var(--wpbc_ui_left_vert_nav__margin); |
| 60 |
|
| 61 |
overflow-y: auto; |
| 62 |
scrollbar-width: thin; |
| 63 |
overflow-x: hidden; |
| 64 |
overflow: visible; /* FixIn: 10.12.1.2. */ |
| 65 |
} |
| 66 |
|
| 67 |
/* == Responsive Sizes: < 600px (less top icons), < 782px (no wp left bar), < 960px (wp left bar colapse) =========== */ |
| 68 |
/* By default -- Left Bar Colapsed */ |
| 69 |
.wpbc_ui_el__vert_right_bar__wrapper, |
| 70 |
.wpbc_ui_el__vert_left_bar__wrapper { |
| 71 |
max-width: var(--wpbc_ui_left_vert_nav__width_min); |
| 72 |
} |
| 73 |
.wpbc_ui_el__vert_right_bar__content, |
| 74 |
.wpbc_ui_el__vert_left_bar__content { |
| 75 |
display: none; |
| 76 |
} |
| 77 |
/* More than > 782px -- Left Bar Expanded */ |
| 78 |
@media screen and (min-width: 782px) { |
| 79 |
.wpbc_ui_el__vert_right_bar__wrapper, |
| 80 |
.wpbc_ui_el__vert_left_bar__wrapper { |
| 81 |
max-width: var(--wpbc_ui_left_vert_nav__width_max); |
| 82 |
} |
| 83 |
.wpbc_ui_el__vert_right_bar__content, |
| 84 |
.wpbc_ui_el__vert_left_bar__content { |
| 85 |
display: block; |
| 86 |
} |
| 87 |
} |
| 88 |
/* -- Sizes --------------------------------------------------------------------------------------------------------- */ |
| 89 |
/* == M I N == */ |
| 90 |
.wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__wrapper, |
| 91 |
.wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__wrapper { |
| 92 |
max-width: 0px; |
| 93 |
} |
| 94 |
.wpbc_settings_page_wrapper.none_right .wpbc_ui_el__vert_right_bar__content, |
| 95 |
.wpbc_settings_page_wrapper.none .wpbc_ui_el__vert_left_bar__content { |
| 96 |
display: none; |
| 97 |
} |
| 98 |
div.wpbc_settings_page_wrapper.none .hide_in_compact_mode { |
| 99 |
display: none; |
| 100 |
} |
| 101 |
/* == M I N == */ |
| 102 |
/* // FixIn: 10.11.5.8. */ |
| 103 |
.wpbc_settings_page_wrapper:not(.compact_right) .hide_in_max_mode_right, |
| 104 |
.wpbc_settings_page_wrapper:not(.compact) .hide_in_max_mode{ |
| 105 |
display: none; |
| 106 |
} |
| 107 |
.wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper, |
| 108 |
.wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper { |
| 109 |
max-width: var(--wpbc_ui_left_vert_nav__width_min); |
| 110 |
} |
| 111 |
.wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__content, |
| 112 |
.wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__content { |
| 113 |
display: none; |
| 114 |
} |
| 115 |
div.wpbc_settings_page_wrapper.min .hide_in_compact_mode { |
| 116 |
display: none; |
| 117 |
} |
| 118 |
/* == COMPACT == */ |
| 119 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__wrapper, |
| 120 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper { |
| 121 |
max-width: var(--wpbc_ui_left_vert_nav__width_compact); |
| 122 |
} |
| 123 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content, |
| 124 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content { |
| 125 |
display: block; |
| 126 |
} |
| 127 |
div.wpbc_settings_page_wrapper.compact .hide_in_compact_mode { |
| 128 |
display: none; |
| 129 |
} |
| 130 |
/* // FixIn: 10.11.5.8. */ |
| 131 |
div.wpbc_settings_page_wrapper.compact_right .hide_in_max_mode_right, |
| 132 |
div.wpbc_settings_page_wrapper.compact .hide_in_max_mode { |
| 133 |
display: block; |
| 134 |
} |
| 135 |
/* == M A X == */ |
| 136 |
.wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper, |
| 137 |
.wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper { |
| 138 |
max-width: var(--wpbc_ui_left_vert_nav__width_max); |
| 139 |
} |
| 140 |
.wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__content, |
| 141 |
.wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__content { |
| 142 |
display: block; |
| 143 |
} |
| 144 |
.wpbc_settings_page_wrapper.max .hide_in_compact_mode { |
| 145 |
display: block; |
| 146 |
} |
| 147 |
|
| 148 |
/* Make compact size, on hover of minimized panel*/ |
| 149 |
.wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper000:hover, |
| 150 |
.wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper000:hover { max-width: calc( var(--wpbc_ui_left_vert_nav__width_min) + 15px ); } |
| 151 |
/* -- End Sizes ----------------------------------------------------------------------------------------------------- */ |
| 152 |
/* Navigation elements */ |
| 153 |
/* Mark vertical menu sticky. // FixIn: 10.12.1.2. */ |
| 154 |
.wpbc_ui_el__vert_right_bar__content, |
| 155 |
.wpbc_ui_el__vert_left_bar__content { |
| 156 |
position: sticky; |
| 157 |
top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height)); |
| 158 |
max-height: calc(100vh - var(--wpbc_ui_top_nav__wp_top_menu_height) - var(--wpbc_ui_top_nav__height) - 2px); |
| 159 |
overflow-y: auto; |
| 160 |
overflow-x: hidden; |
| 161 |
scrollbar-width: none; |
| 162 |
scrollbar-gutter: initial; |
| 163 |
scrollbar-color: rgba(0, 0, 0, 0.15) transparent; |
| 164 |
} |
| 165 |
.wpbc_ui_el__vert_right_bar__content:hover, |
| 166 |
.wpbc_ui_el__vert_left_bar__content:hover { |
| 167 |
scrollbar-width: thin; |
| 168 |
} |
| 169 |
/* Show scrollbar for mobile devices by default */ |
| 170 |
@media screen and (max-width: 960px) { |
| 171 |
.wpbc_ui_el__vert_right_bar__content, |
| 172 |
.wpbc_ui_el__vert_left_bar__content { |
| 173 |
scrollbar-width: thin; |
| 174 |
scrollbar-gutter: stable; |
| 175 |
} |
| 176 |
} |
| 177 |
/* Nof Fixed position for mobile */ |
| 178 |
@media screen and (max-width: 600px) { |
| 179 |
.wpbc_ui_el__vert_right_bar__content0, |
| 180 |
.wpbc_ui_el__vert_left_bar__content0 { |
| 181 |
position: static; |
| 182 |
max-height: 100%; /* // FixIn: 10.12.2.2. */ |
| 183 |
} |
| 184 |
.wpbc_admin { |
| 185 |
--wpbc_ui_left_vert_nav__width_min: 0px; |
| 186 |
} |
| 187 |
} |
| 188 |
/* Hide scrollbacr in compact mode, but still scroll. // FixIn: 10.12.1.2. */ |
| 189 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content, |
| 190 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content{ |
| 191 |
scrollbar-width: none; |
| 192 |
} |
| 193 |
|
| 194 |
/* === data-simplebar -- Scrolable JS =============================================================================== // FixIn: 10.12.2.3. */ |
| 195 |
[data-simplebar].wpbc_ui_el__vert_right_bar__content, |
| 196 |
[data-simplebar].wpbc_ui_el__vert_left_bar__content { |
| 197 |
position: sticky; |
| 198 |
top: calc(var(--wpbc_ui_top_nav__wp_top_menu_height) + var(--wpbc_ui_top_nav__height)); |
| 199 |
/* 100vh - WP top menu - Plugin top menu - border (probably 0) - Vert.Menu Footer */ |
| 200 |
height: calc( 100vh - var(--wpbc_ui_top_nav__wp_top_menu_height) - var(--wpbc_ui_top_nav__height) - 4px - var(--wpbc_ui_vert_left_bar__footer_height) ); |
| 201 |
} |
| 202 |
/* It is padding of WP Admin Footer page, e.g. #wpbody-content { ... } in common.css. This padding required here, for ability to scroll to last element in case we scrolled WINDOW to bottom of admin page. */ |
| 203 |
.wpbc_ui_el__vert_right_bar__footer_compensator, |
| 204 |
.wpbc_ui_el__vert_left_bar__footer_compensator { |
| 205 |
height:65px; |
| 206 |
background: transparent; |
| 207 |
} |
| 208 |
[data-simplebar].wpbc_ui_el__vert_right_bar__content .simplebar-scrollbar::before, |
| 209 |
[data-simplebar].wpbc_ui_el__vert_left_bar__content .simplebar-scrollbar::before { |
| 210 |
background-color: #091a31; |
| 211 |
background-color: #a7b1bf; |
| 212 |
/*opacity: 0.5;*/ |
| 213 |
} |
| 214 |
[data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y, |
| 215 |
[data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y { |
| 216 |
padding-inline-end: 11px; /* Default Width of the scrollbar/simplebar */ |
| 217 |
} |
| 218 |
/* In compact mode set scroll smaller. Inbstead of 11 set 7px */ |
| 219 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical, |
| 220 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y .simplebar-track.simplebar-vertical { |
| 221 |
width: 7px; |
| 222 |
} |
| 223 |
.wpbc_settings_page_wrapper.compact_right [data-simplebar].wpbc_ui_el__vert_right_bar__content.simplebar-scrollable-y, |
| 224 |
.wpbc_settings_page_wrapper.compact [data-simplebar].wpbc_ui_el__vert_left_bar__content.simplebar-scrollable-y { |
| 225 |
padding-inline-end: 7px; /* Default Width of the scrollbar/simplebar */ |
| 226 |
} |
| 227 |
@media screen and (max-width: 600px) { |
| 228 |
[data-simplebar].wpbc_ui_el__vert_right_bar__content, |
| 229 |
[data-simplebar].wpbc_ui_el__vert_left_bar__content { |
| 230 |
top: 0; |
| 231 |
/* 100vh - WP top menu - Plugin top menu - border (probably 0) - Vert.Menu Footer */ |
| 232 |
height: calc( 100vh - 0px - var(--wpbc_ui_top_nav__height) - 4px - var(--wpbc_ui_vert_left_bar__footer_height) ); |
| 233 |
} |
| 234 |
.wpbc_settings_page_wrapper.max_right .wpbc_ui_el__vert_right_bar__wrapper, |
| 235 |
.wpbc_settings_page_wrapper.max .wpbc_ui_el__vert_left_bar__wrapper { |
| 236 |
max-width: calc(100% - 25px); /* - 25px it is sidebar button ( expand / colapse ) width */ |
| 237 |
flex: 1 1 100%; |
| 238 |
} |
| 239 |
/* Hide content, if opened left menu in mobile mode */ |
| 240 |
.wpbc_settings_page_wrapper.max .wpbc_settings_page_content .wpbc_page { |
| 241 |
display: none; |
| 242 |
} |
| 243 |
.wpbc_settings_page_wrapper.max .wpbc_settings_page_content { |
| 244 |
height: 100vh; |
| 245 |
} |
| 246 |
#wpbody-content:has(.wpbc_settings_page_wrapper.max) { |
| 247 |
padding-bottom: 0px; |
| 248 |
} |
| 249 |
} |
| 250 |
/* Footer section */ |
| 251 |
.wpbc_ui_el__vert_right_bar__footer_section, |
| 252 |
.wpbc_ui_el__vert_left_bar__footer_section { |
| 253 |
height: var(--wpbc_ui_vert_left_bar__footer_height, 75px); |
| 254 |
|
| 255 |
position: sticky; |
| 256 |
bottom: 0; |
| 257 |
width: 100%; |
| 258 |
top: calc(100% - var(--wpbc_ui_vert_left_bar__footer_height)); |
| 259 |
|
| 260 |
overflow:hidden; |
| 261 |
|
| 262 |
display: flex; |
| 263 |
flex-flow: row wrap; |
| 264 |
justify-content: space-around; |
| 265 |
align-items: center; |
| 266 |
|
| 267 |
font-size: 14px; |
| 268 |
font-weight: 600; |
| 269 |
border-top: #f1f1f1 2px solid; |
| 270 |
background: var(--wpbc_ui_left_vert_nav__background-color); |
| 271 |
} |
| 272 |
.wpbc_ui_el_upgrade_button { |
| 273 |
font-weight: 600; |
| 274 |
background-color: #0a0; |
| 275 |
color: #fff; |
| 276 |
padding: 8px 25px; |
| 277 |
display: block; |
| 278 |
text-align: center; |
| 279 |
border-radius: 3px; |
| 280 |
transition: all .3s; |
| 281 |
box-shadow: 0 5px 10px #dfdfdf; |
| 282 |
cursor: pointer; |
| 283 |
border: 2px solid #eeeeeeb5; |
| 284 |
line-height: 1; |
| 285 |
text-decoration: none; |
| 286 |
outline: 0; |
| 287 |
} |
| 288 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el_upgrade_button{ |
| 289 |
padding: 8px 8px; |
| 290 |
} |
| 291 |
/* === End: data-simplebar -- Scrolable JS ========================================================================== */ |
| 292 |
|
| 293 |
.wpbc_ui_el__vert_nav_item{ |
| 294 |
|
| 295 |
} |
| 296 |
|
| 297 |
/* A */ |
| 298 |
.wpbc_ui_el__vert_nav_item a, |
| 299 |
.wpbc_ui_el__vert_nav_item button{ |
| 300 |
flex: 1 1 100%; |
| 301 |
margin: 2px 0 2px 8px; |
| 302 |
padding: 7px 8px; |
| 303 |
border: none; |
| 304 |
border-radius: var(--wpbc_ui__gen__border-radius) 0 0 var(--wpbc_ui__gen__border-radius); |
| 305 |
text-shadow: none; |
| 306 |
font-size: var(--wpbc_ui_left_vert_nav__font-size); |
| 307 |
font-weight: 400; |
| 308 |
text-transform: capitalize; |
| 309 |
text-decoration: none; |
| 310 |
outline: none; |
| 311 |
color: var(--wpbc_ui_left_vert_nav__a_color); |
| 312 |
|
| 313 |
display: flex; |
| 314 |
flex-flow: row; |
| 315 |
justify-content: flex-start; |
| 316 |
align-items: center; |
| 317 |
|
| 318 |
/* 2025-08-08 */ |
| 319 |
font-weight: 500; |
| 320 |
font-size: 13px; |
| 321 |
letter-spacing: 0.1px; |
| 322 |
margin: 0 0 0px 3px; |
| 323 |
padding: 8px 5px 8px 12px; |
| 324 |
cursor:pointer; |
| 325 |
} |
| 326 |
.wpbc_ui_el__vert_nav_item button:not(:hover){ |
| 327 |
background-color: transparent; |
| 328 |
} |
| 329 |
/* Sub item */ |
| 330 |
.wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a, |
| 331 |
.wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button { |
| 332 |
margin: 0 -0.2px 0 20px; |
| 333 |
padding: 7px 7px 7px 10px; |
| 334 |
border-left: 1px solid #ccc; |
| 335 |
border-radius: 0; |
| 336 |
} |
| 337 |
.wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_right a{ |
| 338 |
margin-left: 50px; |
| 339 |
} |
| 340 |
.wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold a, |
| 341 |
.wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item.sub_bold .wpbc_ui_el__vert_nav_title { |
| 342 |
font-weight: 600; |
| 343 |
} |
| 344 |
/* == COMPACT == */ |
| 345 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item a, |
| 346 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_nav_item_sub.wpbc_ui_el__vert_nav_item button{ |
| 347 |
margin: 2px 0 2px 7px; |
| 348 |
} |
| 349 |
/*Hover, focus*/ |
| 350 |
.wpbc_ui_el__vert_nav_item a:hover, |
| 351 |
.wpbc_ui_el__vert_nav_item a:focus, |
| 352 |
.wpbc_ui_el__vert_nav_item button[aria-selected="true"], |
| 353 |
.wpbc_ui_el__vert_nav_item button:hover, |
| 354 |
.wpbc_ui_el__vert_nav_item button:focus { |
| 355 |
/*color: var(--wpbc_ui_left_vert_nav__hover_color);*/ |
| 356 |
background-color: var(--wpbc_ui_left_vert_nav__hover_background-color); |
| 357 |
box-shadow: none; |
| 358 |
outline:0; |
| 359 |
} |
| 360 |
/* Active */ |
| 361 |
.wpbc_ui_el__vert_nav_item.active a, |
| 362 |
.wpbc_ui_el__vert_nav_item.active a:hover { |
| 363 |
color: var(--wpbc_ui_left_vert_nav__active_color); |
| 364 |
background-color: var(--wpbc_ui_left_vert_nav__active_background-color); |
| 365 |
box-shadow: none; |
| 366 |
outline:0; |
| 367 |
} |
| 368 |
/* Icons */ |
| 369 |
.wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon, |
| 370 |
.wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{ |
| 371 |
margin:0; |
| 372 |
} |
| 373 |
.wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon, |
| 374 |
.wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{ |
| 375 |
margin: 0 13px 0 0; |
| 376 |
/* 2025-08-08 */ |
| 377 |
margin: 0 10px 0 0; |
| 378 |
} |
| 379 |
/** // FixIn: 10.14.4.1. */ |
| 380 |
/* Show top Icon menu opening wider in this compact mode*/ |
| 381 |
.wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child { |
| 382 |
width: 80px; |
| 383 |
display: flex; |
| 384 |
flex-flow: row nowrap; |
| 385 |
justify-content: stretch; |
| 386 |
align-items: center; |
| 387 |
padding: 0 !important; |
| 388 |
} |
| 389 |
.wpbc_page_wrapper_left_compact .wpbc_ui_el__top_nav .wpbc_ui__top_nav__btn_show_left_vertical_nav:first-child a { |
| 390 |
flex: 1 1 100%; |
| 391 |
text-align: center; |
| 392 |
} |
| 393 |
/* Show in Compact mode the Icon Text wrapping . */ |
| 394 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a { |
| 395 |
display: flex; |
| 396 |
flex-flow: column nowrap; |
| 397 |
justify-content: center; |
| 398 |
align-items: center; |
| 399 |
padding: 10px 5px; |
| 400 |
margin: 0; |
| 401 |
border-radius: 0; |
| 402 |
min-height: 40px; |
| 403 |
} |
| 404 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon, |
| 405 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon{ |
| 406 |
margin-right: 20px; |
| 407 |
margin:0; /* // FixIn: 10.14.4.1. */ |
| 408 |
} |
| 409 |
/* // FixIn: 10.14.4.1. */ |
| 410 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before, |
| 411 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before { |
| 412 |
font-size: 17px; |
| 413 |
line-height: 1.4; |
| 414 |
} |
| 415 |
.wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before, |
| 416 |
.wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before { |
| 417 |
font-size: 16px; |
| 418 |
line-height: 20px; |
| 419 |
} |
| 420 |
/* Icons in Sub elements */ |
| 421 |
.wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub a .wpbc_ui_el__vert_nav_icon::before { |
| 422 |
font-size: 14px; |
| 423 |
/* 2025-08-08 */ |
| 424 |
font-size: 12px; |
| 425 |
} |
| 426 |
/* == Colapsed == */ |
| 427 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item:not(.wpbc_ui_el__vert_nav_item_sub) a { |
| 428 |
border-bottom: 1px solid #0000001c; |
| 429 |
} |
| 430 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub { |
| 431 |
margin-left: 5px; |
| 432 |
} |
| 433 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_icon::before { |
| 434 |
font-size: 11px; |
| 435 |
} |
| 436 |
/* // FixIn: 10.14.4.1. */ |
| 437 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_icon::before { |
| 438 |
font-size: 16px; |
| 439 |
line-height: 1.4; |
| 440 |
} |
| 441 |
/* // FixIn: 10.14.4.1. */ |
| 442 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_title.hide_in_compact_mode { |
| 443 |
display: block; |
| 444 |
font-size: 10px; |
| 445 |
text-align: center; |
| 446 |
line-height: 1.4; |
| 447 |
font-weight: 400; |
| 448 |
white-space: pre-wrap; |
| 449 |
word-break: normal; |
| 450 |
} |
| 451 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__section { |
| 452 |
gap: 0; |
| 453 |
} |
| 454 |
|
| 455 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__root_section_header_a { |
| 456 |
visibility: visible !important; |
| 457 |
padding: 0 5px; |
| 458 |
display: flex; |
| 459 |
} |
| 460 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__section_header.hide_in_compact_mode { |
| 461 |
font-size: 10px; |
| 462 |
font-weight: 600; |
| 463 |
letter-spacing: 0px; |
| 464 |
line-height: 1.6; |
| 465 |
padding: 0 10px 0 0; |
| 466 |
text-overflow: ellipsis; |
| 467 |
overflow: hidden; |
| 468 |
overflow-wrap: normal; |
| 469 |
hyphens: auto; |
| 470 |
white-space: nowrap; |
| 471 |
display: block; |
| 472 |
|
| 473 |
text-transform: uppercase; |
| 474 |
font-weight: 600; |
| 475 |
line-height: 2.2; |
| 476 |
margin: 0; |
| 477 |
font-size: 10px; |
| 478 |
font-weight: 650; |
| 479 |
letter-spacing: 0px; |
| 480 |
} |
| 481 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns { |
| 482 |
margin: 10px 0 0; |
| 483 |
} |
| 484 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub { |
| 485 |
border-left: 2px solid #465160; |
| 486 |
margin-left: 5px; |
| 487 |
} |
| 488 |
/* Folder Icons -show with bold color */ |
| 489 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder .wpbc_ui_el__vert_nav_title { |
| 490 |
/*font-weight: 700;*/ |
| 491 |
} |
| 492 |
/* Compact mode Expanded and Colapsed folders !*/ |
| 493 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder { |
| 494 |
position: relative; |
| 495 |
} |
| 496 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item__folder:after { |
| 497 |
content: '+'; |
| 498 |
position: absolute; |
| 499 |
top: 4px; |
| 500 |
right: 4px; |
| 501 |
font-size: 16px; |
| 502 |
font-weight: 700; |
| 503 |
} |
| 504 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item__folder:after{ |
| 505 |
content: '-'; |
| 506 |
} |
| 507 |
/* -- Vertical Menu items ---------------------------------------------------------------------------------------- */ |
| 508 |
/* == ROOT MENU ELEMENTS == */ |
| 509 |
/* Right arrow in root mennu */ |
| 510 |
.wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_nav_item_root a .wpbc_ui_el__vert_nav_icon.wpbc_ui_el__vert_nav_icon_arrow { |
| 511 |
margin: 0; |
| 512 |
margin-left: auto; |
| 513 |
} |
| 514 |
|
| 515 |
/* Root Section Header Container */ |
| 516 |
.wpbc_ui_el__vert_left_bar__root_sections_container { |
| 517 |
display:flex; |
| 518 |
flex-flow: column nowrap; |
| 519 |
justify-content: flex-start; |
| 520 |
align-items: stretch; |
| 521 |
gap: 0px; |
| 522 |
} |
| 523 |
.wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__section { |
| 524 |
margin-block-end: 9px; |
| 525 |
} |
| 526 |
.wpbc_ui_el__vert_left_bar__root_sections_container .wpbc_ui_el__vert_left_bar__root_section_element { |
| 527 |
/*padding-inline-start: 14px;*/ |
| 528 |
/*padding-block-end: 10px;*/ |
| 529 |
padding-inline-start: 8px; |
| 530 |
padding-block-start: 8px; |
| 531 |
padding-block-end: 8px; |
| 532 |
display: flex; |
| 533 |
flex-flow: column nowrap; |
| 534 |
justify-content: flex-start; |
| 535 |
align-items: stretch; |
| 536 |
gap: 5px; |
| 537 |
} |
| 538 |
/* In compact mode hide header sections and set padding 0*/ |
| 539 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element { |
| 540 |
padding-inline-start: 0 |
| 541 |
} |
| 542 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__root_section_header_a { |
| 543 |
display: none; |
| 544 |
} |
| 545 |
.wpbc_ui_el__root_section_header_a:not(:hover) .wpbc_ui_el__section_header, |
| 546 |
.wpbc_ui_el__root_section_header_a, |
| 547 |
.wpbc_ui_el__root_section_header_a:focus, |
| 548 |
.wpbc_ui_el__root_section_header_a:hover{ |
| 549 |
text-decoration: none; |
| 550 |
outline: none; |
| 551 |
color: var(--wpbc_ui_left_vert_nav__a_color); |
| 552 |
box-shadow:none; |
| 553 |
} |
| 554 |
.wpbc_ui_el__root_section_header_a { |
| 555 |
flex-flow: row nowrap; |
| 556 |
align-items: center; |
| 557 |
gap: 8px; |
| 558 |
} |
| 559 |
.wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon { |
| 560 |
margin: 0; |
| 561 |
flex: 0 0 auto; |
| 562 |
} |
| 563 |
.wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before{ |
| 564 |
font-size:9px; |
| 565 |
font-weight: 600 !important; |
| 566 |
vertical-align: 0; |
| 567 |
line-height: 2; |
| 568 |
transition: all .4s ease-in-out; |
| 569 |
} |
| 570 |
/* Hovering and Expending */ |
| 571 |
.wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__vert_left_bar__section { |
| 572 |
display:none; |
| 573 |
} |
| 574 |
.wpbc_ui_el__vert_left_bar__root_section_element:not(.section_expanded) .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before{ |
| 575 |
transform: rotateZ(0deg); |
| 576 |
} |
| 577 |
.wpbc_ui_el__vert_left_bar__root_section_element.section_expanded .wpbc_ui_el__root_section_header_a .wpbc_ui_el__vert_menu_root_section_icon::before { |
| 578 |
transform: rotateZ(90deg); |
| 579 |
} |
| 580 |
/* Header text */ |
| 581 |
.wpbc_ui_el__root_section_header_a .wpbc_ui_el__section_header { |
| 582 |
/*text-transform: uppercase;*/ |
| 583 |
/*font-size: 11px;*/ |
| 584 |
/*font-weight: 600;*/ |
| 585 |
/*line-height: 2.2;*/ |
| 586 |
/*letter-spacing: 1px;*/ |
| 587 |
/*margin: 0;*/ |
| 588 |
|
| 589 |
/*text-transform: uppercase;*/ |
| 590 |
/*font-size: 11px;*/ |
| 591 |
/*line-height: 2.2;*/ |
| 592 |
/*letter-spacing: 1px;*/ |
| 593 |
/*margin: 0;*/ |
| 594 |
/*font-size: 11px;*/ |
| 595 |
/*font-weight: 650;*/ |
| 596 |
/*letter-spacing: 0.3px;*/ |
| 597 |
|
| 598 |
font-weight: 600; |
| 599 |
line-height: 2.2; |
| 600 |
letter-spacing: 0; |
| 601 |
margin: 0; |
| 602 |
font-size: 14px; |
| 603 |
color: #575757 !important; |
| 604 |
} |
| 605 |
.wpbc_ui_el__root_section_header_a:not(:hover) h2.wpbc_ui_el__section_header { |
| 606 |
color: #707070; |
| 607 |
} |
| 608 |
|
| 609 |
/* Section header */ |
| 610 |
.wpbc_ui_el__section_header { |
| 611 |
font-size: 13px; |
| 612 |
font-weight: 600; |
| 613 |
color: var(--wpbc_ui__gen__text-color); |
| 614 |
/*text-transform: uppercase;*/ |
| 615 |
letter-spacing: 0px; |
| 616 |
margin: 0 0 0 15px; |
| 617 |
} |
| 618 |
a > .wpbc_ui_el__section_header { |
| 619 |
color: var(--wpbc_admin-theme-color, #2271b1); |
| 620 |
font-weight: 400; |
| 621 |
font-size: 12px; |
| 622 |
font-weight: 400; |
| 623 |
letter-spacing: 0; |
| 624 |
margin: 0 0 0px 5px; |
| 625 |
text-transform: none; |
| 626 |
letter-spacing: 0px; |
| 627 |
} |
| 628 |
.wpbc_settings_page_wrapper .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back { |
| 629 |
width: auto; |
| 630 |
display: flex; |
| 631 |
flex-flow: row nowrap; |
| 632 |
justify-content: flex-start; |
| 633 |
align-items: center; |
| 634 |
margin: 0 0 0 10px; |
| 635 |
text-decoration: none; |
| 636 |
} |
| 637 |
/* Go Back for Compact mode. // FixIn: 10.12.1.7. */ |
| 638 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back { |
| 639 |
margin: 0; |
| 640 |
} |
| 641 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__go_back .wpbc_icn_navigate_before::before { |
| 642 |
font-size:22px; |
| 643 |
line-height: 16px; |
| 644 |
} |
| 645 |
/* Animation */ |
| 646 |
.wpbc_ui_el__vert_left_bar__section { |
| 647 |
/*animation: wpbc_ui_el__slide_to_left 200ms ease-in-out forwards;*/ |
| 648 |
/*transform-origin: left center;*/ |
| 649 |
/*transform: translateX(0%);*/ |
| 650 |
|
| 651 |
|
| 652 |
animation: wpbc_ui_el__dropdown_menu__anim__grow_down 200ms ease-in-out forwards; |
| 653 |
transform-origin: top center; |
| 654 |
|
| 655 |
display: flex; |
| 656 |
flex-flow: column nowrap; |
| 657 |
align-items: stretch; |
| 658 |
justify-content: flex-start; |
| 659 |
gap:5px; |
| 660 |
} |
| 661 |
/* -- Items -------------------------------------------------------------------------------------------------------- */ |
| 662 |
/* Default order */ |
| 663 |
.wpbc_ui_el__level__folder, |
| 664 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item, |
| 665 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub { |
| 666 |
order: 100; |
| 667 |
} |
| 668 |
|
| 669 |
/* Folder Block - Default order */ |
| 670 |
.wpbc_ui_el__level__folder { |
| 671 |
display: flex; |
| 672 |
flex-flow: column nowrap; |
| 673 |
justify-content: flex-start; |
| 674 |
align-items: stretch; |
| 675 |
gap: 1px; |
| 676 |
} |
| 677 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__level__folder { |
| 678 |
gap: 0; |
| 679 |
} |
| 680 |
.wpbc_ui_el__level__folder.expanded{ |
| 681 |
|
| 682 |
} |
| 683 |
/* In folder Item */ |
| 684 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item { |
| 685 |
|
| 686 |
} |
| 687 |
/* Folder */ |
| 688 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__folder, |
| 689 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__folder{ |
| 690 |
|
| 691 |
} |
| 692 |
/* Hide or show folder icons on expanded/colapsed blocks */ |
| 693 |
.wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_icon_collapsed { |
| 694 |
display: none; |
| 695 |
} |
| 696 |
.wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_icon_expanded { |
| 697 |
display: none; |
| 698 |
} |
| 699 |
/* Single A */ |
| 700 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item a.wpbc_ui_el__vert_nav_item__single, |
| 701 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item button.wpbc_ui_el__vert_nav_item__single{ |
| 702 |
|
| 703 |
} |
| 704 |
/* Item Sub*/ |
| 705 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item.wpbc_ui_el__vert_nav_item_sub{ |
| 706 |
|
| 707 |
} |
| 708 |
/* Sub - Single A */ |
| 709 |
.wpbc_ui_el__level__folder .wpbc_ui_el__vert_nav_item_sub a.wpbc_ui_el__vert_nav_item__single{ |
| 710 |
|
| 711 |
} |
| 712 |
/* Set animation for colapsed / expanded sub sections */ |
| 713 |
.wpbc_ui_el__level__folder.expanded .wpbc_ui_el__vert_nav_item_sub{ |
| 714 |
display:block; |
| 715 |
height:auto; |
| 716 |
animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards; |
| 717 |
transform-origin: top center; |
| 718 |
} |
| 719 |
/* Hide Colapsed sub section */ |
| 720 |
.wpbc_ui_el__level__folder:not(.expanded) .wpbc_ui_el__vert_nav_item_sub{ |
| 721 |
display:none; |
| 722 |
height:0; |
| 723 |
animation: wpbc_ui_el__dropdown_menu__anim__grow_down 400ms ease-in-out forwards; |
| 724 |
transform-origin: top center; |
| 725 |
} |
| 726 |
/* Item A --------------------------------------------------- */ |
| 727 |
.wpbc_ui_el__vert_nav_item__a { |
| 728 |
|
| 729 |
} |
| 730 |
.wpbc_ui_el__vert_nav_item__a *{ |
| 731 |
flex: 0 1 auto; |
| 732 |
} |
| 733 |
/* Left Icon */ |
| 734 |
.wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon{ |
| 735 |
|
| 736 |
} |
| 737 |
/* Title in Parent single element */ |
| 738 |
.wpbc_ui_el__vert_nav_item .wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_title { |
| 739 |
flex: 1 1 100%; |
| 740 |
display: flex; |
| 741 |
flex-flow: row wrap; |
| 742 |
justify-content: flex-start; |
| 743 |
align-items: center; |
| 744 |
} |
| 745 |
/* Sub title */ |
| 746 |
.wpbc_settings_page_wrapper .wpbc_ui_el__vert_nav_item_sub .wpbc_ui_el__vert_nav_title { |
| 747 |
font-weight: 400; |
| 748 |
font-size: 12px; |
| 749 |
line-height: 1.5; |
| 750 |
flex: 1 1 100%; |
| 751 |
display: flex; |
| 752 |
flex-flow: row wrap; |
| 753 |
justify-content: flex-start; |
| 754 |
align-items: center; |
| 755 |
} |
| 756 |
/* Right Icon */ |
| 757 |
.wpbc_ui_el__vert_nav_item__a .wpbc_ui_el__vert_nav_icon_right{ |
| 758 |
margin-left:auto; |
| 759 |
} |
| 760 |
/* Radio button icons */ |
| 761 |
.wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-on { |
| 762 |
color: var(--wpbc_ui_left_vert_nav__active_color) !important; |
| 763 |
} |
| 764 |
.wpbc_ui_el__vert_nav_item.active .wpbc_ui_el__vert_nav_icon_right.wpbc-bi-toggle2-off { |
| 765 |
color: #b4b4b4 !important; |
| 766 |
} |
| 767 |
.wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-on::before, |
| 768 |
.wpbc_ui_el__vert_nav_item__single .wpbc-bi-toggle2-off::before{ |
| 769 |
font-size:95%; |
| 770 |
} |
| 771 |
/* -- End Items ---------------------------------------------------------------------------------------------------- */ |
| 772 |
|
| 773 |
/* Row for header and buttons */ |
| 774 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui_el__vert_left_bar__root_sections_container { |
| 775 |
margin-top: 8px; |
| 776 |
} |
| 777 |
.wpbc_ui_el__expand_colapse_btns { |
| 778 |
padding: 0; |
| 779 |
/* We shift " > Bookings " menu to the same level as this colapse button */ |
| 780 |
margin: 16px 0 -38px; |
| 781 |
} |
| 782 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__expand_colapse_btns { |
| 783 |
margin-bottom: -22px; |
| 784 |
} |
| 785 |
/* I nstead of display:none in compact mode for 1st item we set visibility hidden to save height of this element for the .wpbc_ui_el__expand_colapse_btns */ |
| 786 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__root_section_element:first-child > a:first-child { |
| 787 |
display: flex; |
| 788 |
visibility: hidden; |
| 789 |
} |
| 790 |
.wpbc_ui_el__expand_colapse_btns a, |
| 791 |
.wpbc_ui_el__expand_colapse_btns a:focus, |
| 792 |
.wpbc_ui_el__expand_colapse_btns a:hover { |
| 793 |
box-shadow: none; |
| 794 |
outline: 0; |
| 795 |
} |
| 796 |
.wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a { |
| 797 |
margin-left: auto; |
| 798 |
padding: 0 8px; |
| 799 |
} |
| 800 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns { |
| 801 |
justify-content: center; |
| 802 |
} |
| 803 |
.wpbc_settings_page_wrapper.compact .wpbc_ui_el__vert_left_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a { |
| 804 |
margin-left: 0; |
| 805 |
padding: 0; |
| 806 |
} |
| 807 |
.wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a { |
| 808 |
margin-left: auto; |
| 809 |
padding: 0 8px; |
| 810 |
} |
| 811 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns { |
| 812 |
justify-content: center; |
| 813 |
} |
| 814 |
.wpbc_settings_page_wrapper.compact_right .wpbc_ui_el__vert_right_bar__content .wpbc_ui_el__expand_colapse_btns .wpbc_ui_el__a { |
| 815 |
margin-left: 0; |
| 816 |
padding: 0; |
| 817 |
} |
| 818 |
|
| 819 |
/* -- Side button - Colapse / Expand ------------------------------------------------------------------------------- // FixIn: 10.12.1.7. */ |
| 820 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button, |
| 821 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button { |
| 822 |
width: 22px; |
| 823 |
height: 41px; |
| 824 |
background: #ffffffc2; |
| 825 |
position: sticky; |
| 826 |
/*top: 50%;*/ |
| 827 |
/*top: calc( 100% - 41px - var(--wpbc_ui_top_nav__height) - var(--wpbc_ui_top_nav__wp_top_menu_height) );*/ |
| 828 |
/*top: calc( 100% - 41px - 20px );*/ |
| 829 |
border-style: solid; |
| 830 |
border-width: 1px 1px 1px 0px; |
| 831 |
border-color: #e1e1e1; |
| 832 |
border-color: #fff; |
| 833 |
border-radius: 0 3px 3px 0; |
| 834 |
z-index: 1; |
| 835 |
cursor: pointer; |
| 836 |
transition: all 0.3s ease-in-out; |
| 837 |
align-self: flex-end; |
| 838 |
margin-right: -23px; |
| 839 |
margin-top: -41px; |
| 840 |
box-shadow: 0 0 2px #0000000d; |
| 841 |
|
| 842 |
margin-top: auto; |
| 843 |
margin-bottom: 15px; |
| 844 |
order: 1; |
| 845 |
bottom: 15px; |
| 846 |
/* // FixIn: 10.12.4.4. */ |
| 847 |
bottom: 25%; |
| 848 |
box-shadow: var(--wpbc_ui__gen__panel_box-shadow); |
| 849 |
box-shadow: 1px 1px 3px rgba(17,24,39,.09); |
| 850 |
border-color: #00000014; |
| 851 |
background: #ffffffa6; |
| 852 |
margin-right: -22px; |
| 853 |
} |
| 854 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg, |
| 855 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg { |
| 856 |
width: 12px; |
| 857 |
height: 12px; |
| 858 |
display: block; |
| 859 |
position: relative; |
| 860 |
left: -2px; |
| 861 |
transition: all 0.3s ease-in-out; |
| 862 |
} |
| 863 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button:hover svg, |
| 864 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button:hover svg { |
| 865 |
left: -4px; |
| 866 |
} |
| 867 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav, |
| 868 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav { |
| 869 |
/*width: 24px;*/ |
| 870 |
/*height: 44px;*/ |
| 871 |
} |
| 872 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav svg, |
| 873 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav svg { |
| 874 |
transform: rotate(180deg); |
| 875 |
left: -1px; |
| 876 |
width: 14px; |
| 877 |
height: 14px; |
| 878 |
} |
| 879 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg, |
| 880 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg { |
| 881 |
left: 2px; |
| 882 |
} |
| 883 |
/* Set zoom move on hovering // FixIn: 10.12.4.4. */ |
| 884 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover, |
| 885 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover { |
| 886 |
width: 30px; |
| 887 |
margin-right: -30px; |
| 888 |
} |
| 889 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg, |
| 890 |
.wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button.wpbc_ui__top_nav__btn_open_left_vertical_nav:hover svg { |
| 891 |
left: 5px; |
| 892 |
height: 18px; |
| 893 |
width: 18px; |
| 894 |
} |
| 895 |
/* Set button black, if in minimized view */ |
| 896 |
.wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button, |
| 897 |
.wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button { |
| 898 |
background: #1d232775; |
| 899 |
} |
| 900 |
.wpbc_settings_page_wrapper.min_right .wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button svg path, |
| 901 |
.wpbc_settings_page_wrapper.min .wpbc_ui_el__vert_left_bar__wrapper .wpbc_ui__left_sidebar__side_button svg path{ |
| 902 |
fill: #fff; |
| 903 |
} |
| 904 |
|
| 905 |
/* == Right Sidebar ================================================================================================= */ |
| 906 |
/* Shift "#10.14.1 MultiUser (for Beta Test)" to the right. */ |
| 907 |
.wpbc_settings_page_content .wpbc_settings_path .wpbc_settings_path_el.wpbc_ui_settings__flex_container{ |
| 908 |
position:absolute; |
| 909 |
right:10px; |
| 910 |
} |
| 911 |
.wpbc_ui_el__vert_right_bar__wrapper { |
| 912 |
/* 22px + 5px - .wpbc_settings_path_el height +margin + 25px * 1.8 - H1 header + 13px * 1.5 + 20px - description */ |
| 913 |
margin-top: calc( 22px + 5px + 25px * 1.8 + 13px * 1.5 + 20px ); |
| 914 |
border-radius: 6px 0 0 6px; |
| 915 |
padding: 6px 0; |
| 916 |
} |
| 917 |
.wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper { |
| 918 |
padding: 0; |
| 919 |
} |
| 920 |
/* == M I N == */ |
| 921 |
.wpbc_ui_el__vert_right_bar__wrapper { |
| 922 |
/*order: 100;*/ |
| 923 |
} |
| 924 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button { |
| 925 |
align-self: flex-start; |
| 926 |
transform: rotateZ(180deg); |
| 927 |
margin-left: -22px; |
| 928 |
bottom: calc( 25% - 41px - 20px ); |
| 929 |
} |
| 930 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg { |
| 931 |
right: 2px; |
| 932 |
} |
| 933 |
/* Set zoom move on hovering // FixIn: 10.12.4.4. */ |
| 934 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover { |
| 935 |
width: 30px; |
| 936 |
margin-left: -30px; |
| 937 |
} |
| 938 |
.wpbc_ui_el__vert_right_bar__wrapper .wpbc_ui__right_sidebar__side_button.wpbc_ui__top_nav__btn_open_right_vertical_nav:hover svg { |
| 939 |
right: 5px; |
| 940 |
} |
| 941 |
|
| 942 |
.wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav, |
| 943 |
.wpbc_admin:not(.right_vertical_sidebar_displayed) .wpbc_ui__top_nav__btn_show_right_vertical_nav_divider{ |
| 944 |
display:none; |
| 945 |
} |
| 946 |
/* == Compact Right Sidebar ================================================================================================= */ |
| 947 |
.wpbc_admin .wpbc_ui_el__vert_right_bar__wrapper.wpbc_ui_el__vert_right_bar_compact__wrapper { |
| 948 |
border-radius: 0; |
| 949 |
box-shadow: none; |
| 950 |
border-left: 1px solid #00000017; |
| 951 |
} |
| 952 |
.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single { |
| 953 |
display: flex; |
| 954 |
flex-flow: column nowrap; |
| 955 |
align-items: center; |
| 956 |
justify-content: center; |
| 957 |
gap: 5px; |
| 958 |
|
| 959 |
min-height: 35px; |
| 960 |
padding: 8px 5px; |
| 961 |
|
| 962 |
margin: 0; |
| 963 |
border-radius: 0; |
| 964 |
|
| 965 |
font-size: 12px; |
| 966 |
font-weight: 600; |
| 967 |
line-height: 1.74; |
| 968 |
text-align: center; |
| 969 |
} |
| 970 |
.wpbc_ui_el__vert_right_bar_compact__wrapper button.wpbc_ui_el__vert_nav_item__a.wpbc_ui_el__vert_nav_item__single{ |
| 971 |
width:100%; |
| 972 |
} |
| 973 |
.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item a .wpbc_ui_el__vert_nav_icon::before, |
| 974 |
.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item button .wpbc_ui_el__vert_nav_icon::before { |
| 975 |
font-size: 24px; |
| 976 |
line-height: 26px; |
| 977 |
} |
| 978 |
.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a, |
| 979 |
.wpbc_ui_el__vert_right_bar_compact__wrapper .wpbc_ui_el__vert_nav_item.active a:hover { |
| 980 |
background-color: #274396; |
| 981 |
background-color: #547298; |
| 982 |
} |