UNPKG

@aplus-frontend/ui

Version:

277 lines (276 loc) 7.6 kB
.reset-component { box-sizing: border-box; margin: 0; padding: 0; color: #182948; font-size: 12px; font-family: inherit; line-height: 18px; list-style: none; } .reset-scrollbar ::-webkit-scrollbar { width: 10px; height: 10px; } .reset-scrollbar ::-webkit-scrollbar-thumb { background-color: var(--ap-scrollbar-thumb-color-base); background-clip: content-box; border: 1px solid transparent; border-radius: 4px; } .reset-scrollbar ::-webkit-scrollbar-track, .reset-scrollbar ::-webkit-scrollbar-corner { background-color: var(--ap-table-header-bg, #f2f6f9); } .reset-scrollbar ::-webkit-scrollbar-thumb:hover, .reset-scrollbar ::-webkit-scrollbar-thumb:active { background-color: var(--ap-scrollbar-thumb-color-hover); } .clear-fix::before { display: table; content: ''; } .clear-fix::after { display: table; clear: both; content: ''; } .common-style { box-sizing: border-box; font-size: 12px; font-family: inherit; } .common-style::before, .common-style::after { box-sizing: border-box; } .split-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .split-bar-preview { position: absolute; z-index: 1; display: none; background: var(--ap-color-primary); opacity: 0.2; transition: none; pointer-events: none; } .aplus-splitter { box-sizing: border-box; margin: 0; padding: 0; color: #182948; font-size: 12px; line-height: 18px; list-style: none; font-family: inherit; display: flex; width: 100%; height: 100%; align-items: stretch; } .aplus-splitter > .aplus-splitter-bar { flex: none; position: relative; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger { z-index: 1; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger::before { content: ""; background: rgba(0, 0, 0, 0.04); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger::after { content: ""; background: rgba(0, 0, 0, 0.15); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger:hover:not(.aplus-splitter-bar-dragger-active)::before { background: #e6f4ff; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-active { z-index: 2px; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-active::before { background: #bae0ff; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger { z-index: 0; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger, .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger:hover, .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger-active { cursor: default; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger::before, .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger:hover::before, .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger-active::before { background: rgba(0, 0, 0, 0.04); } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-dragger-disabled.aplus-splitter-bar-dragger::after { display: none; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1000; background: rgba(0, 0, 0, 0.04); font-size: 10px; border-radius: 2px; color: #182948; cursor: pointer; opacity: 0; display: flex; justify-content: center; align-items: center; } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar:hover { background-color: rgba(0, 0, 0, 0.15); } .aplus-splitter > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar:active { background-color: #e6f4ff; } .aplus-splitter > .aplus-splitter-bar:hover .aplus-splitter-bar-collapse-bar, .aplus-splitter > .aplus-splitter-bar:active .aplus-splitter-bar-collapse-bar { opacity: 1; } .aplus-splitter-mask { position: fixed; z-index: 1000; inset: 0; } .aplus-splitter-mask-horizontal { cursor: col-resize; } .aplus-splitter-mask-vertical { cursor: row-resize; } .aplus-splitter-horizontal { flex-direction: row; } .aplus-splitter-horizontal > .aplus-splitter-bar { width: 0; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-preview { height: 100%; width: 2px; position: absolute; z-index: 1; display: none; background: var(--ap-color-primary); opacity: 0.2; transition: none; pointer-events: none; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-preview-active { display: block; transform: translateX(var(--aplus-splitter-bar-preview-offset)); } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-dragger { cursor: col-resize; height: 100%; width: 6px; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-dragger::before { height: 100%; width: 2px; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-dragger::after { height: 20px; width: 2px; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar { width: 10px; height: 24px; } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar-start { left: auto; right: calc(6px / 2); transform: translateY(-50%); } .aplus-splitter-horizontal > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar-end { left: calc(6px / 2); right: auto; transform: translateY(-50%); } .aplus-splitter-vertical { flex-direction: column; } .aplus-splitter-vertical > .aplus-splitter-bar { height: 0; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-preview { height: 2px; width: 100%; position: absolute; z-index: 1; display: none; background: var(--ap-color-primary); opacity: 0.2; transition: none; pointer-events: none; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-preview.aplus-splitter-bar-preview-active { display: block; transform: translateY(var(--aplus-splitter-bar-preview-offset)); } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-dragger { cursor: row-resize; width: 100%; height: 6px; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-dragger::before { width: 100%; height: 2px; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-dragger::after { width: 20px; height: 2px; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar { height: 10px; width: 24px; } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar-start { top: auto; bottom: calc(6px / 2); transform: translateX(-50%); } .aplus-splitter-vertical > .aplus-splitter-bar .aplus-splitter-bar-collapse-bar-end { top: calc(6px / 2); bottom: auto; transform: translateX(-50%); } .aplus-splitter-panel { overflow: auto; padding: 0 1px; scrollbar-width: thin; box-sizing: border-box; } .aplus-splitter-panel-hidden { padding: 0; overflow: hidden; } .aplus-splitter-panel:has(.aplus-splitter:only-child) { overflow: hidden; }