tdesign-react
Version:
TDesign Component for React
48 lines (36 loc) • 872 B
text/less
// 组件允许单个组件打包,因此默认引入公共基础样式
@import '../../base.less';
@import './_var.less';
@import './_mixin.less';
@import '../../mixins/_reset.less';
.@{prefix}-layout {
.reset;
}
.@{prefix}-layout,
.@{prefix}-layout__direction-vertical {
display: flex;
flex-direction: column;
background: @layout-bg-color;
flex: auto;
}
.@{prefix}-layout--with-sider,
.@{prefix}-layout__direction-horizontal {
flex-direction: row;
}
.@{prefix}-layout__header {
height: @layout-header-height;
background-color: @layout-header-bg-color;
}
.@{prefix}-layout__content {
flex: auto;
}
.@{prefix}-layout__sider {
position: relative;
transition: all @layout-sider-anim-duration;
background: @layout-sider-bg-color;
width: @layout-sider-width;
}
.@{prefix}-layout__footer {
color: @layout-footer-color;
padding: 24px;
}