|
43 | 43 | width: 100%; |
44 | 44 | flex-direction: column; |
45 | 45 |
|
| 46 | + .layout-side { |
| 47 | + background-color: var(--bb-layout-sidebar-background); |
| 48 | + color: var(--bb-layout-sidebar-color); |
| 49 | + |
| 50 | + .layout-banner { |
| 51 | + display: flex; |
| 52 | + align-items: center; |
| 53 | + padding: 0 0.625rem; |
| 54 | + height: var(--bb-layout-header-height); |
| 55 | + font-size: var(--bb-layout-banner-font-size); |
| 56 | + border-bottom: 1px solid var(--bb-layout-banner-border-color); |
| 57 | + background-color: var(--bb-layout-sidebar-banner-background); |
| 58 | + |
| 59 | + .layout-logo { |
| 60 | + width: var(--bb-layout-banner-logo-width); |
| 61 | + border-radius: var(--bs-border-radius); |
| 62 | + background-color: var(--bb-layout-logo-bg); |
| 63 | + border: 1px solid var(--bb-layout-logo-border-color); |
| 64 | + |
| 65 | + + .layout-title { |
| 66 | + margin-left: var(--bb-layout-title-margin-left); |
| 67 | + } |
| 68 | + } |
| 69 | + } |
| 70 | + |
| 71 | + .layout-menu { |
| 72 | + overflow-x: hidden; |
| 73 | + padding: 0.5rem 0; |
| 74 | + |
| 75 | + .menu { |
| 76 | + --bb-menu-item-hover-color: var(--bb-layout-header-color); |
| 77 | + } |
| 78 | + } |
| 79 | + } |
| 80 | + |
46 | 81 | .layout-main { |
47 | 82 | flex: 1; |
48 | 83 | } |
|
55 | 90 | bottom: 0; |
56 | 91 | left: 0; |
57 | 92 | right: 0; |
58 | | - width: auto; |
59 | 93 | transition: transform .3s linear; |
60 | 94 | z-index: 1030; |
61 | | - background-color: var(--bb-layout-sidebar-background); |
62 | | - color: var(--bb-layout-sidebar-color); |
63 | | - |
64 | | - .layout-banner { |
65 | | - display: flex; |
66 | | - align-items: center; |
67 | | - padding: 0 0.625rem; |
68 | | - background-color: var(--bb-layout-sidebar-banner-background); |
69 | | - height: var(--bb-layout-header-height); |
70 | | - font-size: var(--bb-layout-banner-font-size); |
71 | | - border-bottom: 1px solid var(--bb-layout-banner-border-color); |
72 | | - |
73 | | - .layout-logo { |
74 | | - width: var(--bb-layout-banner-logo-width); |
75 | | - border-radius: var(--bs-border-radius); |
76 | | - background-color: var(--bb-layout-logo-bg); |
77 | | - border: 1px solid var(--bb-layout-logo-border-color); |
78 | | - |
79 | | - + .layout-title { |
80 | | - margin-left: var(--bb-layout-title-margin-left); |
81 | | - } |
82 | | - } |
83 | | - } |
84 | | - |
85 | | - .layout-user { |
86 | | - display: none; |
87 | | - } |
88 | 95 |
|
89 | 96 | .layout-menu { |
90 | | - overflow-x: hidden; |
91 | | - padding: 0.5rem 0; |
92 | 97 | height: calc(100vh - var(--bb-layout-header-height)); |
93 | | - |
94 | | - .menu { |
95 | | - --bb-menu-item-hover-color: var(--bb-layout-header-color); |
96 | | - } |
97 | 98 | } |
98 | 99 | } |
99 | 100 |
|
|
206 | 207 | .layout-side { |
207 | 208 | transform: translateX(0); |
208 | 209 | } |
209 | | - |
210 | | - .layout-footer { |
211 | | - display: none; |
212 | | - } |
213 | 210 | } |
214 | 211 | } |
215 | 212 |
|
|
242 | 239 | } |
243 | 240 |
|
244 | 241 | @media (min-width: 768px) { |
245 | | - .layout.is-page .layout-side { |
246 | | - transform: translateX(0); |
247 | | - position: relative; |
248 | | - } |
249 | | - |
250 | | - .layout.is-page .has-sidebar .layout-side { |
251 | | - top: 0; |
252 | | - } |
253 | | - |
254 | | - .layout.is-page.has-sidebar .layout-side.is-fixed-header { |
255 | | - top: 0; |
256 | | - height: calc(100vh); |
| 242 | + .layout.is-page { |
| 243 | + .layout-side { |
| 244 | + transform: translateX(0); |
| 245 | + position: relative; |
| 246 | + } |
257 | 247 | } |
258 | 248 |
|
259 | 249 | .layout.is-page .layout-side { |
|
274 | 264 | height: auto; |
275 | 265 | } |
276 | 266 |
|
277 | | - .layout .layout-side, |
278 | 267 | .layout.is-page .layout-side { |
279 | 268 | transition: width .3s linear; |
280 | 269 | } |
|
0 commit comments