Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
N
najiu-admin-template
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
najiu-frontend
najiu-admin-template
Commits
6f830703
Unverified
Commit
6f830703
authored
Jul 13, 2021
by
周旭
Committed by
GitHub
Jul 13, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
perf(menu): Optimize the style of the bottom collapse button in the Mix menu layout (#896)
parent
bfb5ebd7
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
7 deletions
+10
-7
CHANGELOG.zh_CN.md
CHANGELOG.zh_CN.md
+1
-0
MixSider.vue
src/layouts/default/sider/MixSider.vue
+9
-7
No files found.
CHANGELOG.zh_CN.md
View file @
6f830703
### ✨ Features
### ✨ Features
-
**NoticeList**
添加分页、超长自动省略、标题点击事件、标题删除线等功能
-
**NoticeList**
添加分页、超长自动省略、标题点击事件、标题删除线等功能
-
**MixSider**
优化 Mix 菜单布局时 底部折叠按钮 的样式,与其它菜单布局时的风格保持一致
### 🐛 Bug Fixes
### 🐛 Bug Fixes
...
...
src/layouts/default/sider/MixSider.vue
View file @
6f830703
...
@@ -15,7 +15,7 @@
...
@@ -15,7 +15,7 @@
>
>
<AppLogo
:showTitle=
"false"
:class=
"`$
{prefixCls}-logo`" />
<AppLogo
:showTitle=
"false"
:class=
"`$
{prefixCls}-logo`" />
<Trigger
:class=
"`$
{prefixCls}-trigger`" />
<
Layout
Trigger
:class=
"`$
{prefixCls}-trigger`" />
<ScrollContainer>
<ScrollContainer>
<ul
:class=
"`$
{prefixCls}-module`">
<ul
:class=
"`$
{prefixCls}-module`">
...
@@ -86,7 +86,6 @@
...
@@ -86,7 +86,6 @@
import
{
SimpleMenu
,
SimpleMenuTag
}
from
'
/@/components/SimpleMenu
'
;
import
{
SimpleMenu
,
SimpleMenuTag
}
from
'
/@/components/SimpleMenu
'
;
import
{
Icon
}
from
'
/@/components/Icon
'
;
import
{
Icon
}
from
'
/@/components/Icon
'
;
import
{
AppLogo
}
from
'
/@/components/Application
'
;
import
{
AppLogo
}
from
'
/@/components/Application
'
;
import
Trigger
from
'
../trigger/HeaderTrigger.vue
'
;
import
{
useMenuSetting
}
from
'
/@/hooks/setting/useMenuSetting
'
;
import
{
useMenuSetting
}
from
'
/@/hooks/setting/useMenuSetting
'
;
import
{
useDragLine
}
from
'
./useLayoutSider
'
;
import
{
useDragLine
}
from
'
./useLayoutSider
'
;
import
{
useGlobSetting
}
from
'
/@/hooks/setting
'
;
import
{
useGlobSetting
}
from
'
/@/hooks/setting
'
;
...
@@ -97,6 +96,7 @@
...
@@ -97,6 +96,7 @@
import
clickOutside
from
'
/@/directives/clickOutside
'
;
import
clickOutside
from
'
/@/directives/clickOutside
'
;
import
{
getChildrenMenus
,
getCurrentParentPath
,
getShallowMenus
}
from
'
/@/router/menus
'
;
import
{
getChildrenMenus
,
getCurrentParentPath
,
getShallowMenus
}
from
'
/@/router/menus
'
;
import
{
listenerRouteChange
}
from
'
/@/logics/mitt/routeChange
'
;
import
{
listenerRouteChange
}
from
'
/@/logics/mitt/routeChange
'
;
import
LayoutTrigger
from
'
../trigger/index.vue
'
;
export
default
defineComponent
({
export
default
defineComponent
({
name
:
'
LayoutMixSider
'
,
name
:
'
LayoutMixSider
'
,
...
@@ -105,7 +105,7 @@
...
@@ -105,7 +105,7 @@
AppLogo
,
AppLogo
,
SimpleMenu
,
SimpleMenu
,
Icon
,
Icon
,
Trigger
,
Layout
Trigger
,
SimpleMenuTag
,
SimpleMenuTag
,
},
},
directives
:
{
directives
:
{
...
@@ -486,17 +486,19 @@
...
@@ -486,17 +486,19 @@
bottom: 0;
bottom: 0;
left: 0;
left: 0;
width: 100%;
width: 100%;
padding: 6px;
font-size: 14px;
padding-left: 12px;
font-size: 18px;
color: rgba(255, 255, 255, 0.65);
color: rgba(255, 255, 255, 0.65);
text-align: center;
cursor: pointer;
cursor: pointer;
background-color: @sider-dark-bg-color;
background-color: @trigger-dark-bg-color;
height: 36px;
line-height: 36px;
}
}
&.light &-trigger {
&.light &-trigger {
color: rgba(0, 0, 0, 0.65);
color: rgba(0, 0, 0, 0.65);
background-color: #fff;
background-color: #fff;
border-top: 1px solid #eee;
}
}
&-menu-list {
&-menu-list {
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment