|
208 | 208 | transition-duration: .3s; |
209 | 209 | } |
210 | 210 |
|
211 | | -.bb-dockview .bb-dockview-btn-wrapper { |
| 211 | +.ribbon-body.ribbon-body > div, |
| 212 | +.bb-dockview .dv-split-view-container, |
| 213 | +.bb-dockview .dv-split-view-container .dv-view-container .dv-view { |
| 214 | + overflow: initial; |
| 215 | +} |
| 216 | + |
| 217 | + .bb-dockview .dv-split-view-container .dv-view-container > .dv-view > .dv-groupview:has(.dv-resize-container) { |
| 218 | + overflow: initial !important; |
| 219 | + } |
| 220 | + |
| 221 | + |
| 222 | +.bb-dockview { |
| 223 | + display: flex; |
| 224 | +} |
| 225 | + .bb-dockview > div { |
| 226 | + width: 1%!important; |
| 227 | + flex: 1; |
| 228 | + } |
| 229 | + |
| 230 | +.bb-dockview .bb-dockview-btn-wrapper > div { |
| 231 | + width: 20px; |
| 232 | + padding: 2px 0; |
| 233 | + margin-bottom: 10px; |
| 234 | + position: relative; |
212 | 235 | cursor: pointer; |
213 | | - float: left; |
214 | | - position: absolute; |
215 | | - left: 0; |
216 | | - top: 0; |
217 | | - transform: translate(-100%); |
218 | 236 | user-select: none; |
| 237 | + writing-mode: vertical-lr; |
| 238 | + text-orientation: sideways; |
| 239 | + color: var(--dv-inactivegroup-visiblepanel-tab-color); |
219 | 240 | } |
220 | 241 |
|
221 | | - .bb-dockview .bb-dockview-btn-wrapper > div { |
222 | | - width: 20px; |
223 | | - padding: 2px 0; |
224 | | - margin-bottom: 10px; |
225 | | - position: relative; |
226 | | - writing-mode: vertical-lr; |
227 | | - text-orientation: sideways; |
228 | | - color: var(--dv-inactivegroup-visiblepanel-tab-color); |
| 242 | + .bb-dockview .bb-dockview-btn-wrapper > div:hover, |
| 243 | + .bb-dockview .bb-dockview-btn-wrapper > div.active { |
| 244 | + color: var(--dv-activegroup-visiblepanel-tab-color); |
229 | 245 | } |
230 | 246 |
|
231 | | - .bb-dockview .bb-dockview-btn-wrapper > div:hover, |
232 | | - .bb-dockview .bb-dockview-btn-wrapper > div.active { |
233 | | - color: var(--dv-activegroup-visiblepanel-tab-color); |
| 247 | + .bb-dockview .bb-dockview-btn-wrapper > div:hover::after, |
| 248 | + .bb-dockview .bb-dockview-btn-wrapper > div.active::after { |
| 249 | + content: ''; |
| 250 | + position: absolute; |
| 251 | + top: 0; |
| 252 | + width: 3px; |
| 253 | + height: 100%; |
| 254 | + background-color: var(--bb-ribbon-menu-bg); |
234 | 255 | } |
235 | | - |
236 | | - .bb-dockview .bb-dockview-btn-wrapper > div:hover::after, |
237 | | - .bb-dockview .bb-dockview-btn-wrapper > div.active::after { |
238 | | - content: ''; |
239 | | - position: absolute; |
240 | | - left: -3px; |
241 | | - top: 0; |
242 | | - width: 3px; |
243 | | - height: 100%; |
244 | | - background-color: var(--bb-ribbon-menu-bg); |
245 | | - } |
246 | | - |
247 | | - .bb-dockview .bb-dockview-btn-wrapper > div span { |
248 | | - display: block; |
249 | | - margin-bottom: -5px; |
| 256 | + .bb-dockview .bb-dockview-btn-wrapper-right > div:hover::after, |
| 257 | + .bb-dockview .bb-dockview-btn-wrapper-right > div.active::after { |
| 258 | + right: 0; |
250 | 259 | } |
251 | 260 |
|
252 | | -.bb-dockview:has(>.bb-dockview-btn-wrapper>div) { |
253 | | - margin-left: 23px; |
254 | | - width: calc(100% - 23px); |
| 261 | +.bb-dockview .dv-resize-container-drawer { |
| 262 | + height: 100% !important; |
| 263 | +} |
| 264 | +.bb-dockview .dv-resize-container-drawer:not(.active) { |
| 265 | + z-index: -1!important; |
255 | 266 | } |
256 | 267 |
|
257 | | -.bb-dockview .dv-resize-container.dv-resize-container-drawer > div:not(.dv-resize-handle-right):not(.dv-groupview-floating), |
| 268 | +.bb-dockview .dv-resize-container.dv-resize-container-drawer.bb-resize-container-right { |
| 269 | + box-shadow: -8px 8px 8px 0px rgba(83, 89, 93, 0.5); |
| 270 | +} |
| 271 | + |
| 272 | +.bb-dockview .dv-resize-container.dv-resize-container-drawer.bb-resize-container-right > div:not(.dv-resize-handle-left):not(.dv-groupview-floating), |
| 273 | +.bb-dockview .dv-resize-container.dv-resize-container-drawer.bb-resize-container-left > div:not(.dv-resize-handle-right):not(.dv-groupview-floating), |
258 | 274 | .bb-dockview .dv-resize-container.dv-resize-container-drawer > .dv-groupview-floating > .dv-tabs-and-actions-container .bb-dockview-control-icon-float, |
259 | 275 | .bb-dockview .dv-resize-container.dv-resize-container-drawer > .dv-groupview-floating > .dv-tabs-and-actions-container .bb-dockview-control-icon-dock, |
260 | 276 | .bb-dockview .dv-resize-container.dv-resize-container-drawer > .dv-groupview-floating > .dv-tabs-and-actions-container .bb-dockview-control-icon-down, |
|
263 | 279 | display: none; |
264 | 280 | } |
265 | 281 |
|
266 | | -.bb-dockview .dv-resize-container-drawer { |
267 | | - height: 100% !important; |
268 | | -} |
269 | | - |
270 | 282 | .bb-dockview .dv-tabs-and-actions-container:has(.dropdown-item) .dv-scrollbar-horizontal { |
271 | 283 | display: none; |
272 | 284 | } |
|
0 commit comments