Commit 4b0adb42 authored by 张伯涛's avatar 张伯涛

修改

parent cb57c4e0
...@@ -17,11 +17,16 @@ export default { ...@@ -17,11 +17,16 @@ export default {
const vnodes = [] const vnodes = []
if (icon) { if (icon) {
vnodes.push(<svg-icon icon-class={icon}/>) vnodes.push(<div><svg-icon icon-class={icon}/></div>)
} }
if (title) { if (title) {
vnodes.push(<span slot='title'>{(title)}</span>) vnodes.push(
<div style='padding-bottom: 5px;' slot='title'>
<div> {(title.split(';')[0])} </div>
<div style='padding-left: 5px;font-size: 12px;'>{(title.split(';')[1])}</div>
</div>
)
} }
return vnodes return vnodes
} }
......
...@@ -56,6 +56,7 @@ export default { ...@@ -56,6 +56,7 @@ export default {
width: 100%; width: 100%;
& .sidebar-logo { & .sidebar-logo {
margin-left: 55px;
width: 67px; width: 67px;
height: 36px; height: 36px;
vertical-align: middle; vertical-align: middle;
......
...@@ -3,17 +3,13 @@ ...@@ -3,17 +3,13 @@
<template v-if="item.showFather !== 'true' && hasOneShowingChild(item.children,item) && (!onlyOneChild.children||onlyOneChild.noShowingChildren)&&!item.alwaysShow"> <template v-if="item.showFather !== 'true' && hasOneShowingChild(item.children,item) && (!onlyOneChild.children||onlyOneChild.noShowingChildren)&&!item.alwaysShow">
<app-link v-if="onlyOneChild.meta" :to="resolvePath(onlyOneChild.path)"> <app-link v-if="onlyOneChild.meta" :to="resolvePath(onlyOneChild.path)">
<div class="menuTitle"> <div class="menuTitle">
<el-menu-item :index="resolvePath(onlyOneChild.path)" :class="{'submenu-title-noDropdown':!isNest}"> <el-menu-item style="" :index="resolvePath(onlyOneChild.path)" :class="{'submenu-title-noDropdown':!isNest}">
<div :class="{'childMenu':onlyOneChild.meta.title !== '平台首页;Home Page'}" style="display: flex;">
<item <item
v-if="onlyOneChild.meta.title.split(';')[1] === 'Home Page'"
:icon="onlyOneChild.meta.icon||(item.meta&&item.meta.icon)" :icon="onlyOneChild.meta.icon||(item.meta&&item.meta.icon)"
:title="onlyOneChild.meta.title.split(';')[0]+ '\n' + ' '+ onlyOneChild.meta.title.split(';')[1]" :title="onlyOneChild.meta.title"
/>
<item
v-else
:icon="onlyOneChild.meta.icon||(item.meta&&item.meta.icon)"
:title=" ' ' + onlyOneChild.meta.title.split(';')[0]+ '\n' + ' ' + onlyOneChild.meta.title.split(';')[1]"
/> />
</div>
</el-menu-item> </el-menu-item>
</div> </div>
</app-link> </app-link>
...@@ -25,7 +21,7 @@ ...@@ -25,7 +21,7 @@
<item <item
v-if="item.meta" v-if="item.meta"
:icon="item.meta && item.meta.icon" :icon="item.meta && item.meta.icon"
:title="item.meta.title.split(';')[0] + '\n' + ' ' + item.meta.title.split(';')[1] " :title="item.meta.title"
/> />
</div> </div>
</template> </template>
...@@ -111,13 +107,19 @@ export default { ...@@ -111,13 +107,19 @@ export default {
} }
</script> </script>
<style lang="scss"> <style lang="scss">
.childMenu{
padding-left: 20px!important;
}
.menuTitle{ .menuTitle{
.el-menu-item{ .el-menu-item{
padding-top: 10px;
height: 65px;
line-height: 24px!important; line-height: 24px!important;
white-space: pre-wrap!important; white-space: pre-wrap!important;
} }
} }
.metaTitle{ .metaTitle{
display: flex!important;
line-height: 24px!important; line-height: 24px!important;
white-space: pre-wrap!important; white-space: pre-wrap!important;
} }
......
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
} }
.svg-icon { .svg-icon {
margin-right: 17px; margin-right: 7px;
font-size: 20px; font-size: 20px;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment