提交 77abc38c authored 作者: caicai's avatar caicai

修复bug2

上级 443f7ffc
src/assets/alisis.png

1.6 KB | W: | H:

src/assets/alisis.png

507 Bytes | W: | H:

src/assets/alisis.png
src/assets/alisis.png
src/assets/alisis.png
src/assets/alisis.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/alisis_a.png

1.7 KB | W: | H:

src/assets/alisis_a.png

509 Bytes | W: | H:

src/assets/alisis_a.png
src/assets/alisis_a.png
src/assets/alisis_a.png
src/assets/alisis_a.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/search.png

1.4 KB | W: | H:

src/assets/search.png

548 Bytes | W: | H:

src/assets/search.png
src/assets/search.png
src/assets/search.png
src/assets/search.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/search_a.png

1.4 KB | W: | H:

src/assets/search_a.png

525 Bytes | W: | H:

src/assets/search_a.png
src/assets/search_a.png
src/assets/search_a.png
src/assets/search_a.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/setting.png

2.1 KB | W: | H:

src/assets/setting.png

784 Bytes | W: | H:

src/assets/setting.png
src/assets/setting.png
src/assets/setting.png
src/assets/setting.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/setting_a.png

2.1 KB | W: | H:

src/assets/setting_a.png

777 Bytes | W: | H:

src/assets/setting_a.png
src/assets/setting_a.png
src/assets/setting_a.png
src/assets/setting_a.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/statr.png

209 Bytes | W: | H:

src/assets/statr.png

248 Bytes | W: | H:

src/assets/statr.png
src/assets/statr.png
src/assets/statr.png
src/assets/statr.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/user.png

1.4 KB | W: | H:

src/assets/user.png

575 Bytes | W: | H:

src/assets/user.png
src/assets/user.png
src/assets/user.png
src/assets/user.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/user_a.png

1.4 KB | W: | H:

src/assets/user_a.png

572 Bytes | W: | H:

src/assets/user_a.png
src/assets/user_a.png
src/assets/user_a.png
src/assets/user_a.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/xueshimao.png

1.6 KB | W: | H:

src/assets/xueshimao.png

556 Bytes | W: | H:

src/assets/xueshimao.png
src/assets/xueshimao.png
src/assets/xueshimao.png
src/assets/xueshimao.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/xueshimao_a.png

1.6 KB | W: | H:

src/assets/xueshimao_a.png

549 Bytes | W: | H:

src/assets/xueshimao_a.png
src/assets/xueshimao_a.png
src/assets/xueshimao_a.png
src/assets/xueshimao_a.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -149,8 +149,19 @@ export default { ...@@ -149,8 +149,19 @@ export default {
window.removeEventListener("contextmenu",this.handleEvent) window.removeEventListener("contextmenu",this.handleEvent)
}, },
methods: { methods: {
findParentEl({dataType, element, className}) {
if(dataType) {
if(element.dataset.type === dataType) return element;
if(element.parentElement) return this.findParentEl({dataType,element:element.parentElement});
}
if(className) {
if(element.classList.contains(className)) return element;
if(element.parentElement) return this.findParentEl({className,element:element.parentElement});
}
return null;
},
handleEvent(e) { handleEvent(e) {
// console.dir(e) console.dir(e)
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
if(e.target.dataset.type === 'closeMask' || this.showMenu) { if(e.target.dataset.type === 'closeMask' || this.showMenu) {
...@@ -166,8 +177,10 @@ export default { ...@@ -166,8 +177,10 @@ export default {
) { ) {
return; return;
} }
let itemWrapElement = this.findParentEl({className:"item_wrap", element:e.target});
// 需要显示右键菜单 // 需要显示右键菜单
this.menuPosition.left = e.layerX; this.menuPosition.left = (itemWrapElement && (itemWrapElement.offsetLeft+20)) || (e.layerX - 16);
this.menuPosition.top = e.layerY; this.menuPosition.top = e.layerY;
this.menuPosition.id = parentType === 'right-menu' ? e.target.parentElement.dataset.id : e.target.dataset.id; this.menuPosition.id = parentType === 'right-menu' ? e.target.parentElement.dataset.id : e.target.dataset.id;
this.menuPosition.current = parentType === 'right-menu' ? e.target.parentElement.dataset.index : e.target.dataset.index; this.menuPosition.current = parentType === 'right-menu' ? e.target.parentElement.dataset.index : e.target.dataset.index;
......
...@@ -64,12 +64,13 @@ export default { ...@@ -64,12 +64,13 @@ export default {
} }
} }
.item_img { .item_img {
width: 50px; padding: 4px;
height: 50px; width: 42px;
height: 42px;
object-fit: contain; object-fit: contain;
} }
.item_name { .item_name {
margin-top: 3px; margin-top: 6px;
color: #333333; color: #333333;
font-size: 14px; font-size: 14px;
font-weight: 400; font-weight: 400;
......
...@@ -83,8 +83,10 @@ export default { ...@@ -83,8 +83,10 @@ export default {
.left_img { .left_img {
margin-top: 6px; margin-top: 6px;
width: 225px; width: 225px;
height: 60px; // height: 60px;
height: 54px;
object-fit: contain; object-fit: contain;
} }
.left_name { .left_name {
padding-left: 4px; padding-left: 4px;
...@@ -101,6 +103,11 @@ export default { ...@@ -101,6 +103,11 @@ export default {
border-radius: 6px; border-radius: 6px;
margin-left: 8px; margin-left: 8px;
background: rgba(0, 0, 0, .1); background: rgba(0, 0, 0, .1);
// border: 2px solid transparent;
// border-radius: 16px;
// background-clip: padding-box, border-box;
// background-origin: padding-box, border-box;
// background-image: linear-gradient(to right, #fff, #fff), linear-gradient(180deg, #87B7FF 44%, #0071FF 100%, #9CC7F8 6%, #0077FF 100%);
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
...@@ -124,7 +131,7 @@ export default { ...@@ -124,7 +131,7 @@ export default {
width: 36px; width: 36px;
height: 36px; height: 36px;
border-radius: 10px; border-radius: 10px;
border: 1px solid rgba(255, 255, 255, .1); // border: 1px solid rgba(255, 255, 255, .1);
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
...@@ -146,9 +153,11 @@ export default { ...@@ -146,9 +153,11 @@ export default {
} }
.img { .img {
flex-shrink: 0; flex-shrink: 0;
// height: 36px; width: 36px;
height: 100%; height: 36px;
// width: 36px; // height: 100%;
object-fit: contain;
} }
.app_name { .app_name {
// display: none; // display: none;
......
...@@ -3,7 +3,8 @@ ...@@ -3,7 +3,8 @@
<div class="left_main"> <div class="left_main">
<img src="~@/assets/xuchanzhongxue.png" alt="" class="left_img" @click="getFrontApp"> <img src="~@/assets/xuchanzhongxue.png" alt="" class="left_img" @click="getFrontApp">
</div> </div>
<div class="right_app" :class="['active_'+(current+1)]"> <div class="right_app_wrapper">
<div class="right_app" :class="['active_'+(current+1)]">
<el-scrollbar ref="scroll" style="height: 50px;"> <el-scrollbar ref="scroll" style="height: 50px;">
<div class="second_app_list"> <div class="second_app_list">
<div v-for="(item,index) in list" :key="index" class="second_app_item" @click="tapApp(item)"> <div v-for="(item,index) in list" :key="index" class="second_app_item" @click="tapApp(item)">
...@@ -32,6 +33,7 @@ ...@@ -32,6 +33,7 @@
</div> </div>
</div> </div>
</div> </div>
</div>
</div> </div>
</template> </template>
...@@ -83,7 +85,8 @@ export default { ...@@ -83,7 +85,8 @@ export default {
if(hasSoft.length < 4 && hasSoft.length > 0) { if(hasSoft.length < 4 && hasSoft.length > 0) {
hasSoft = hasSoft.concat( new Array( 4 - hasSoft.length).fill({}) ) hasSoft = hasSoft.concat( new Array( 4 - hasSoft.length).fill({}) )
} }
return hasSoft && hasSoft.slice(0,4) || [] // return hasSoft && hasSoft.slice(0,4) || []
return hasSoft || []
}, },
list() { list() {
return this.fourList[this.current] && this.fourList[this.current].softList return this.fourList[this.current] && this.fourList[this.current].softList
...@@ -161,6 +164,12 @@ export default { ...@@ -161,6 +164,12 @@ export default {
} }
} }
.right_app_wrapper {
display: flex;
align-items: center;
// justify-content: center;
flex: 1;
}
.right_app { .right_app {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
...@@ -210,15 +219,17 @@ export default { ...@@ -210,15 +219,17 @@ export default {
// padding-top: 6px; // padding-top: 6px;
// width: 176px; // width: 176px;
// width: 132px; // width: 132px;
flex: 1; width: 206px;
// border: 1px solid red; // flex: 1;
flex-shrink: 0;
cursor: pointer; cursor: pointer;
line-height: 1; line-height: 1;
height: 100%; height: 100%;
background-image: url(~@/assets/bgc/3.png); background-image: url(~@/assets/bgc/3.png);
background-size: auto 52px; background-size: 206px 52px;
background-position: -50px ; background-position: -50px ;
background-repeat: repeat; background-repeat: repeat;
// border: 1px solid red;
&.disable { &.disable {
cursor: auto; cursor: auto;
pointer-events: none; pointer-events: none;
...@@ -231,7 +242,11 @@ export default { ...@@ -231,7 +242,11 @@ export default {
// } // }
.icon_size { .icon_size {
font-size: 20px; font-size: 20px;
&.icon-kehoulianxi-weixuanzhong {
font-size: 18px;
}
} }
.tab_name { .tab_name {
padding-left: 8px; padding-left: 8px;
font-size: 12px; font-size: 12px;
...@@ -242,7 +257,8 @@ export default { ...@@ -242,7 +257,8 @@ export default {
&.active { &.active {
background-image: url(~@/assets/bgc/2.png); background-image: url(~@/assets/bgc/2.png);
background-position: bottom; background-position: bottom;
background-size: auto 48px; // background-size: auto 48px;
background-size: 100% 36px;
background-repeat: no-repeat; background-repeat: no-repeat;
.tab_name { .tab_name {
font-size: 14px; font-size: 14px;
...@@ -250,6 +266,9 @@ export default { ...@@ -250,6 +266,9 @@ export default {
} }
.icon_size { .icon_size {
font-size: 22px; font-size: 22px;
&.icon-kehoulianxi-xuanzhong {
font-size: 20px;
}
} }
} }
} }
...@@ -260,6 +279,7 @@ export default { ...@@ -260,6 +279,7 @@ export default {
margin-bottom: 4px; margin-bottom: 4px;
height: 50px; height: 50px;
.second_app_item { .second_app_item {
margin-top: -4px;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
...@@ -268,8 +288,10 @@ export default { ...@@ -268,8 +288,10 @@ export default {
} }
.second_app_img { .second_app_img {
padding: 4px; padding: 4px;
width: 42px; // width: 42px;
height: 42px; // height: 42px;
width: 38px;
height: 38px;
object-fit: contain; object-fit: contain;
cursor: pointer; cursor: pointer;
} }
......
...@@ -17,7 +17,7 @@ export default { ...@@ -17,7 +17,7 @@ export default {
<style lang="less" scoped> <style lang="less" scoped>
.box { .box {
float: left; // float: left;
// width: 460px; // width: 460px;
// width: 43%; // width: 43%;
// width: 49%; // width: 49%;
......
<template> <template>
<div class="dragbox_container"> <div class="dragbox_container">
<div class="dragbox_head"> <div class="dragbox_head">
<img @click="addCate" src="~@/assets/addCategory.png" alt="" class="dragbox_head_img"><span @click="addCate" class="dragbox_head_txt">添加分类</span> <img @click="addCate" src="~@/assets/addCategory.png" alt="" class="dragbox_head_img"><span @click="addCate" class="dragbox_head_txt">添加分类</span>
</div> </div>
<cateBox v-for="(cItem, cIndex) in cateList" :key="cIndex" :nolist="(!cItem.softList || cItem.softList.length == 0)"> <cateBox v-for="(cItem, cIndex) in cateList" :key="cIndex" :nolist="(!cItem.softList || cItem.softList.length == 0)">
<div class="dragbox_cate" :data-id="cItem.id" data-type="cate_container"> <div class="dragbox_cate" :data-id="cItem.id" data-type="cate_container">
<!-- @dblclick="modifyName(cItem.name,cIndex)" --> <!-- @dblclick="modifyName(cItem.name,cIndex)" -->
<div v-if="editIndex != cIndex" class="dragbox_cate_header"> <div v-if="editIndex != cIndex" class="dragbox_cate_header" :class="{'noList':(!cItem.softList || cItem.softList.length == 0)}">
<div class="dragbox_cate_name" >{{cItem.name}} <div class="dragbox_cate_name" >{{cItem.name}}
<img @click="modifyName(cItem.name,cIndex)" <img @click="modifyName(cItem.name,cIndex)"
src="~@/assets/edit_icon.png" alt="" class="dragbox_cate_edit"> src="~@/assets/edit_icon.png" alt="" class="dragbox_cate_edit">
</div>
<img @click="delCate(cItem,cIndex)" src="~@/assets/close.png" alt="" class="dragbox_cate_del">
</div>
<el-input v-else v-model="editName" placeholder="" @blur="closeEdit(cIndex)" class="dragbox_cate_input"></el-input>
<div v-if="cItem.softList" class="dragbox_cate_list">
<cateItem v-for="(sItem, sIndex) in cItem.softList" :key="sIndex" :detail="sItem" :src="sItem.icon" :name="sItem.name"></cateItem>
</div> </div>
<img @click="delCate(cItem,cIndex)" src="~@/assets/close.png" alt="" class="dragbox_cate_del">
</div>
<el-input v-else v-model="editName" placeholder="" @blur="closeEdit(cIndex)" class="dragbox_cate_input"></el-input>
<div v-if="cItem.softList" class="dragbox_cate_list">
<cateItem v-for="(sItem, sIndex) in cItem.softList" :key="sIndex" :detail="sItem" :src="sItem.icon" :name="sItem.name"></cateItem>
</div> </div>
</div> </cateBox>
</cateBox>
<el-dialog <el-dialog
title="添加分类" title="添加分类"
:visible.sync="centerDialogVisible" :visible.sync="centerDialogVisible"
...@@ -100,9 +100,15 @@ export default { ...@@ -100,9 +100,15 @@ export default {
window.removeEventListener("contextmenu",this.handleEvent) window.removeEventListener("contextmenu",this.handleEvent)
}, },
methods: { methods: {
findParentEl({dataType, element}) { findParentEl({dataType, element, className}) {
if(element.dataset.type === dataType) return element; if(dataType) {
if(element.parentElement) return this.findParentEl({dataType,element:element.parentElement}); if(element.dataset.type === dataType) return element;
if(element.parentElement) return this.findParentEl({dataType,element:element.parentElement});
}
if(className) {
if(element.classList.contains(className)) return element;
if(element.parentElement) return this.findParentEl({className,element:element.parentElement});
}
return null; return null;
}, },
handleEvent(e) { handleEvent(e) {
...@@ -114,14 +120,16 @@ export default { ...@@ -114,14 +120,16 @@ export default {
this.closeMenu(); this.closeMenu();
return; return;
} }
let parentType = e.target.parentElement &&
e.target.parentElement.dataset.type || '';
if ( if (
(e.target.parentElement && (parentType !== 'right-menu') &&
e.target.parentElement.dataset.type !== 'right-menu') &&
e.target.dataset.type !== 'right-menu' e.target.dataset.type !== 'right-menu'
) { ) {
return; return;
} }
let cateElement = this.findParentEl({dataType:"cate_container", element:e.target.parentElement ? e.target.parentElement : e.target}); let cateElement = this.findParentEl({dataType:"cate_container", element:e.target.parentElement ? e.target.parentElement : e.target});
let itemWrapElement = this.findParentEl({className:"item_wrap", element:e.target});
if(!cateElement || !cateElement.dataset.id) { if(!cateElement || !cateElement.dataset.id) {
return; return;
...@@ -129,9 +137,9 @@ export default { ...@@ -129,9 +137,9 @@ export default {
this.menuPosition.cateId = cateElement.dataset.id; this.menuPosition.cateId = cateElement.dataset.id;
// 需要显示右键菜单 // 需要显示右键菜单
this.menuPosition.left = e.layerX; this.menuPosition.left = (itemWrapElement && (itemWrapElement.offsetLeft+20)) || (e.layerX - 16);
this.menuPosition.top = e.layerY; this.menuPosition.top = e.layerY;
this.menuPosition.id = e.target.parentElement ? e.target.parentElement.dataset.id : e.target.dataset.id; this.menuPosition.id = parentType === 'right-menu' ? e.target.parentElement.dataset.id : e.target.dataset.id;
this.showMenu = true; this.showMenu = true;
}, },
listener() { listener() {
...@@ -204,6 +212,9 @@ export default { ...@@ -204,6 +212,9 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.dragbox_container {
// padding-bottom: 36px;
}
.dialog-footer { .dialog-footer {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
...@@ -231,6 +242,10 @@ export default { ...@@ -231,6 +242,10 @@ export default {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
padding-bottom: 20px;
&.noList {
padding-bottom: 0;
}
.dragbox_cate_del { .dragbox_cate_del {
cursor: pointer; cursor: pointer;
width: 14px; width: 14px;
......
...@@ -63,7 +63,7 @@ export default { ...@@ -63,7 +63,7 @@ export default {
object-fit: contain; object-fit: contain;
} }
.item_name { .item_name {
margin-top: 3px; margin-top: 6px;
color: #333333; color: #333333;
font-size: 14px; font-size: 14px;
font-weight: 400; font-weight: 400;
......
...@@ -18,5 +18,8 @@ export default { ...@@ -18,5 +18,8 @@ export default {
box-shadow: 0px 4px 4px 0px rgba(10,78,141,0.1); box-shadow: 0px 4px 4px 0px rgba(10,78,141,0.1);
border-radius: 20px 20px 20px 20px; border-radius: 20px 20px 20px 20px;
opacity: 0.8; opacity: 0.8;
&:last-child {
margin-bottom: 0;
}
} }
</style> </style>
\ No newline at end of file
<template> <template>
<div> <div class="appbox-container">
<box v-for="(sItem, sInd) in schoolList" :key="sInd" > <box v-for="(sItem, sInd) in schoolList" :key="sInd" >
<div class="resource_head"> <div class="resource_head">
<img v-if="sItem.icon === 'guojiazhihui'" src="~@/assets/school/zhihuipingtai.png" alt="" class="resource_icon"> <img v-if="sItem.icon === 'guojiazhihui'" src="~@/assets/school/zhihuipingtai.png" alt="" class="resource_icon">
...@@ -145,6 +145,9 @@ export default { ...@@ -145,6 +145,9 @@ export default {
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.appbox-container {
// padding-bottom: 36px;
}
.resource_head { .resource_head {
display: flex; display: flex;
align-items: center; align-items: center;
......
...@@ -48,12 +48,12 @@ export default { ...@@ -48,12 +48,12 @@ export default {
font-weight: 400; font-weight: 400;
color: #333333; color: #333333;
line-height: 16px; line-height: 16px;
&:hover,&:active {
color: #399DF9;
}
&.more { &.more {
color: #999999; color: #999999;
} }
&:hover,&:active {
color: #399DF9;
}
} }
} }
</style> </style>
\ No newline at end of file
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
<div class="aside_top"> <div class="aside_top">
<div class="aside_item" @click="toggleExpand"> <div class="aside_item" @click="toggleExpand">
<img src="~@/assets//statr.png" alt="" class="icon_img"> <img src="~@/assets//statr.png" alt="" class="icon_img">
<span v-if="expand">开始</span> <span v-if="expand" class="icon_text">开始</span>
</div> </div>
<!-- <div class="aside_item" @click="openWin('system')">关于系统</div> <!-- <div class="aside_item" @click="openWin('system')">关于系统</div>
<div class="aside_item" @click="openWin('settingCenter')">设置中心</div> <div class="aside_item" @click="openWin('settingCenter')">设置中心</div>
<div class="aside_item" @click="openWin('lockScreen')">锁屏</div> <div class="aside_item" @click="openWin('lockScreen')">锁屏</div>
...@@ -16,17 +16,17 @@ ...@@ -16,17 +16,17 @@
<div class="aside_item" @click="changeTap('school')" :class="{ 'active': current === 'school' }"> <div class="aside_item" @click="changeTap('school')" :class="{ 'active': current === 'school' }">
<img v-if="current === 'school'" src="~@/assets/xueshimao_a.png" alt="" class="icon_img"> <img v-if="current === 'school'" src="~@/assets/xueshimao_a.png" alt="" class="icon_img">
<img v-else src="~@/assets/xueshimao.png" alt="" class="icon_img"> <img v-else src="~@/assets/xueshimao.png" alt="" class="icon_img">
<span v-if="expand">学校应用</span> <span v-if="expand" class="icon_text">学校应用</span>
</div> </div>
<div class="aside_item" @click="changeTap('all')" :class="{ 'active': current === 'all' }"> <div class="aside_item" @click="changeTap('all')" :class="{ 'active': current === 'all' }">
<img v-if="current === 'all'" src="~@/assets/alisis_a.png" alt="" class="icon_img"> <img v-if="current === 'all'" src="~@/assets/alisis_a.png" alt="" class="icon_img">
<img v-else src="~@/assets/alisis.png" alt="" class="icon_img"> <img v-else src="~@/assets/alisis.png" alt="" class="icon_img">
<span v-if="expand">全部应用</span> <span v-if="expand" class="icon_text">全部应用</span>
</div> </div>
<div class="aside_item" @click="changeTap('mine')" :class="{ 'active': current === 'mine' }"> <div class="aside_item" @click="changeTap('mine')" :class="{ 'active': current === 'mine' }">
<img v-if="current === 'mine'" src="~@/assets/user_a.png" alt="" class="icon_img"> <img v-if="current === 'mine'" src="~@/assets/user_a.png" alt="" class="icon_img">
<img v-else src="~@/assets/user.png" alt="" class="icon_img"> <img v-else src="~@/assets/user.png" alt="" class="icon_img">
<span v-if="expand">我的应用</span> <span v-if="expand" class="icon_text">我的应用</span>
</div> </div>
</div> </div>
</el-aside> </el-aside>
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<!-- <span v-else-if="current === 'school'">学校应用</span> --> <!-- <span v-else-if="current === 'school'">学校应用</span> -->
<!-- <span v-else-if="current === 'mine'">我的应用</span> --> <!-- <span v-else-if="current === 'mine'">我的应用</span> -->
</div> </div>
<div> <div class="manage_main_content">
<Appbox v-if="current === 'all'" :cateList="categoryList" :listObj="listObj" :listAll="appList" @softAddtoCate="softAddtoCate"></Appbox> <Appbox v-if="current === 'all'" :cateList="categoryList" :listObj="listObj" :listAll="appList" @softAddtoCate="softAddtoCate"></Appbox>
<SchoolBox v-if="current === 'school'"></SchoolBox> <SchoolBox v-if="current === 'school'"></SchoolBox>
<DragBox ref="dragEl" v-if="current === 'mine'" :cateList="categoryList" <DragBox ref="dragEl" v-if="current === 'mine'" :cateList="categoryList"
...@@ -278,8 +278,10 @@ export default { ...@@ -278,8 +278,10 @@ export default {
cursor: pointer; cursor: pointer;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: flex-start;
margin-top: 14px; margin-top: 14px;
box-sizing: border-box;
padding: 0 14px;
width: 100%; width: 100%;
text-align: center; text-align: center;
font-size: 16px; font-size: 16px;
...@@ -294,15 +296,22 @@ export default { ...@@ -294,15 +296,22 @@ export default {
background: rgba(57, 157, 249, 0.08); background: rgba(57, 157, 249, 0.08);
} }
} }
.icon_text {
margin-left: 7px;
}
.icon_img { .icon_img {
margin-right: 7px; // margin-right: 7px;
width: 30px; width: 30px;
height: 30px; height: 30px;
} }
} }
.manage_main { .manage_main {
padding: 36px 48px 0; padding: 36px 0 0 48px;
background-color: #C6D3EA; background-color: #C6D3EA;
.manage_main_content {
padding-bottom: 36px;
padding-right: 48px;
}
.el-scrollbar__wrap { .el-scrollbar__wrap {
overflow-x: hidden; overflow-x: hidden;
} }
......
Markdown 格式
0% 或
您添加了 0 人 到此讨论。请谨慎行事。
请先完成此评论的编辑!
请 注册 或者 后发表评论