qilin-components
Version:
Components used by Qilin editor and Qilin plugins
62 lines (46 loc) • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _styledComponents = _interopRequireDefault(require("styled-components"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const Container = _styledComponents.default.section`
position: relative;
display: flex;
flex: 1;
flex-direction: ${props => props.vertical ? "row" : "column"};
overflow-y: auto;
overflow-x: hidden;
/* react-split-pane */
.Resizer {
background-color: ${props => props.theme.border};
background-clip: padding-box;
z-index: 1;
&.vertical {
margin: 0 -5px;
width: 11px;
height: auto;
border-width: 0 5px;
border-style: solid;
border-color: transparent;
cursor: col-resize;
}
&.horizontal {
margin: -5px 0;
height: 11px;
width: auto;
border-width: 5px 0;
border-style: solid;
border-color: transparent;
cursor: row-resize;
}
}
/* react-split-pane */
.Pane {
overflow-x: hidden;
overflow-y: hidden;
}
`;
var _default = Container;
exports.default = _default;