UNPKG

funda-ui

Version:

React components using pure Bootstrap 5+ which does not contain any external style and script libraries.

64 lines (61 loc) 1.44 kB
/* ====================================================== <!-- Splitter Panel --> /* ====================================================== */ .splitter-panel { --splitter-panel-divider-color: rgba(0, 0, 0, 0.15); --splitter-panel-divider-hover-color: rgba(210, 253, 253, .86); display: flex; position: relative; } .splitter-panel .splitter-panel-left { width: var(--splitter-panel-left-w, 0); } .splitter-panel .splitter-panel-divider { position: relative; width: 1px; cursor: col-resize; padding: 0 2px; transition: all 0.25s; z-index: 1; } .splitter-panel .splitter-panel-divider::before { content: ""; position: absolute; top: 0; left: 0; width: 1px; height: 100%; background: var(--splitter-panel-divider-color); } .splitter-panel .splitter-panel-divider::after { content: ""; position: absolute; top: 0; left: -2px; width: 5px; height: 100%; } .splitter-panel .splitter-panel-divider:hover::after { background: var(--splitter-panel-divider-hover-color); } .splitter-panel .splitter-panel-right { flex: 1; } .splitter-panel-vertical { display: flex; flex-direction: column; } .splitter-panel-vertical .splitter-panel-top, .splitter-panel-vertical .splitter-panel-bottom { min-height: 50px; } @media (max-width: 767px) { .splitter-panel { display: none !important; } } @media (min-width: 768px) { .splitter-panel-vertical { display: none !important; } }