@import "../ms-admin/4.7.0/less/app.less"; // 自定义菜单 .ms-custom-menu{ color: rgb(242, 242, 246); .ms-custom-container{ margin: 10px; .ms-flex(); // 侧边 .el-aside{ background: #fff; .ms-width-height(280px,470px) !important; // 微信界面 .el-container{ // 头部 .el-header{ .ms-line-height(40px) !important; .ms-font(16px,#fff); text-align: center; background: #323232; } .el-main{ padding: 0; .ms-width-height(280px,379px) !important; } .el-footer{ white-space: nowrap; padding: 0; font-size: 0; background-color: #FAFAFA; .ms-width-height(280px,50px) !important; .ms-flex(flex-start); border-top: 1px solid @borderColor !important; >.el-button{ .ms-width-height(40px,50px) !important; padding:0 !important; border: none !important; border-right: 1px solid @borderColor !important; } .el-button{ border-radius: 0 !important; height:50px !important; background: transparent !important; } .ms-create-menu{ flex: 1; font-size: 0; .ms-flex(space-between); .el-button{ flex: 1; border: none !important; background: transparent !important; span{ color:#333; } } .ms-create-sub-menu{ flex: 1; position: relative; >.el-button:first-child{ width:100%; } >.el-button:last-child{ position: absolute; top: -60px; left: 0; border: 1px solid @borderColor !important; width: 100%; } } // 添加菜单 .el-button--default{ border-left: 1px solid @borderColor !important; padding:0 !important; flex: 1; } } } } } // 内容 .el-main{ padding: 0; padding-left: 20px; flex: 1; height: 470px; // 内容区域卡片 .custom-menu-card{ height: 100%; // 内容菜单表单 .ms-custom-menu-name{ .el-form-item__content{ .el-input{ .ms-width-height(153px,30px) !important; } .ms-flex(flex-start); span{ margin-left: 10px; .ms-font(@auxiliarySize,@auxiliaryColor); } } } // 菜单内容 .ms-custom-menu-content{ .el-tabs{ border: 1px solid @borderColor; .el-tabs__header{ background: #f2f2f6; border-radius:4px 4px 0 0 !important; margin: 0 !important; .el-tabs__nav-scroll{ padding: 0 20px; i{ margin-right: 8px; } } } .el-tab-pane{ padding: 20px; .ms-width-height(100%,220px); .ms-flex(); // 素材库 >div{ flex: 1; border: 1px dashed @borderColor; .ms-flex(center); align-items: center; flex-direction: column; i{ .ms-font(20px,@themeColor,bolder); } span{ margin-top:8px; line-height: 1; } &:hover{ cursor: pointer; } } >div:last-child{ margin-left:20px; } } } } } } } }