Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBiz-Vue-R7-Res
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz-R7前端标准模板
iBiz-Vue-R7-Res
提交
297779bb
提交
297779bb
编写于
6月 04, 2020
作者:
tony001
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新应用样式
上级
0eac4555
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
46 行增加
和
109 行删除
+46
-109
app-breadcrumb.vue
src/components/app-breadcrumb/app-breadcrumb.vue
+10
-15
tab-page-exp.less
src/components/tab-page-exp/tab-page-exp.less
+5
-0
blue.theme.less
src/theme/blue.theme.less
+9
-36
dark-blue.theme.less
src/theme/dark-blue.theme.less
+18
-47
default.theme.less
src/theme/default.theme.less
+4
-11
未找到文件。
src/components/app-breadcrumb/app-breadcrumb.vue
浏览文件 @
297779bb
...
...
@@ -23,7 +23,7 @@
<
script
lang=
"ts"
>
import
{
compile
}
from
'path-to-regexp'
import
{
Component
,
Vue
,
Watch
}
from
'vue-property-decorator'
import
{
Component
,
Vue
,
Watch
,
Prop
}
from
'vue-property-decorator'
import
{
RouteRecord
,
Route
}
from
'vue-router'
@
Component
({
...
...
@@ -32,6 +32,9 @@ import { RouteRecord, Route } from 'vue-router'
export
default
class
extends
Vue
{
private
breadcrumbs
:
RouteRecord
[]
=
[]
@
Prop
()
public
defPSAppView
?:
any
;
@
Watch
(
'$route'
)
private
onRouteChange
(
route
:
Route
)
{
// if you go to the redirect page, do not update the breadcrumbs
...
...
@@ -70,23 +73,15 @@ export default class extends Vue {
return
name
.
trim
().
toLocaleLowerCase
()
===
'index'
.
toLocaleLowerCase
()
}
private
pathCompile
(
path
:
string
)
{
const
{
params
}
=
this
.
$route
const
toPath
=
compile
(
path
)
return
toPath
(
params
)
private
pathCompile
(
item
:
any
)
{
const
{
params
,
path
,
query
}
=
item
;
return
{
params
,
path
,
query
};
}
private
handleLink
(
item
:
any
)
{
const
{
redirect
,
path
}
=
item
if
(
redirect
)
{
this
.
$router
.
push
(
redirect
).
catch
(
err
=>
{
console
.
warn
(
err
)
})
return
}
this
.
$router
.
push
(
this
.
pathCompile
(
path
)).
catch
(
err
=>
{
console
.
warn
(
err
)
})
this
.
$router
.
push
(
this
.
pathCompile
(
item
)).
catch
(
err
=>
{
console
.
warn
(
err
);
});
}
}
</
script
>
...
...
src/components/tab-page-exp/tab-page-exp.less
浏览文件 @
297779bb
...
...
@@ -89,6 +89,7 @@
.ibiz-page-tag {
.el-tabs{
.el-tabs__nav{
padding:0px 10px;
border:none;
}
.el-tabs__item{
...
...
@@ -105,5 +106,9 @@
.el-tabs__nav-scroll{
background-color: white;
}
.el-tabs__header{
box-shadow: 0 1px 2px 0 rgba(0,0,0,.15);
margin:0 0 1 0;
}
}
}
\ No newline at end of file
src/theme/blue.theme.less
浏览文件 @
297779bb
/*** BRGIN:默认蓝色主题 ***/
.app_theme_blue {
> .ivu-layout-has-sider > .ivu-layout > header{
background-color: #2d5f8b;
color: #6ba1d1;
.app-theme-icon {
color: #6ba1d1;
}
.header-right {
> div:hover {
background: #3774aa;
}
}
.header-left {
i{
color:#b4bcc8;
}
i:hover{
color:#fff;
}
.app-breadcrumb{
> span .el-breadcrumb__item .el-breadcrumb__inner{
a{
color:#b4bcc8 !important;
cursor: pointer !important;
}
a:last-child:hover{
color:#fff !important;
}
}
}
}
.el-menu.el-menu--horizontal {
/* .el-menu.el-menu--horizontal {
> .el-menu-item, > .el-submenu > .el-submenu__title {
background: #2d5f8b;
color: #6ba1d1;
...
...
@@ -52,18 +26,17 @@
color: #f1f1f1;
}
}
}
}
*/
}
> .ivu-layout {
> .ivu-layout-sider {
background-color: #4276a4;
.sider-top {
.ivu-icon {
background: #2d5f8b;
color: #6ba1d1;
}
}
> .ivu-layout-sider {
background-color: #4276a4;
.sider-top {
color: hsla(0,0%,100%,.8);
background: #2d5f8b;
}
}
}
> .el-menu , > .ivu-layout > .ivu-layout-sider .app-app-menu > .app-menu {
background: #4276a4;
...
...
src/theme/dark-blue.theme.less
浏览文件 @
297779bb
/*** BRGIN:默认Dark Blue主题 ***/
.app_theme_darkblue {
> .ivu-layout-has-sider > .ivu-layout > header{
background-color: #2b3643;
color: #606d80;
.app-theme-icon {
color: #606d80;
}
.header-right {
> div:hover {
background: #3b4a5c;
}
}
.header-left {
i{
color:#b4bcc8;
}
i:hover{
color:#fff;
}
.app-breadcrumb{
> span .el-breadcrumb__item .el-breadcrumb__inner{
a{
color:#b4bcc8 !important;
cursor: pointer !important;
}
a:last-child:hover{
color:#fff !important;
}
}
}
}
}/*
.el-menu.el-menu--horizontal {
> .el-menu-item, > .el-submenu > .el-submenu__title {
background: #2
b3643
;
background: #2
0222A
;
color: #606d80;
i {
color: #606d80;
}
}
> .el-menu-item.is-active, > .el-submenu.is-active > .el-submenu__title {
background-color: #
364150
;
background-color: #
20222A
;
color: #f1f1f1;
i {
color: #f1f1f1;
...
...
@@ -52,23 +26,20 @@
color: #f1f1f1;
}
}
}
}
*/
}
> .ivu-layout {
> .ivu-layout-sider {
background-color: #
364150
;
background-color: #
20222A
;
.sider-top {
.ivu-icon {
background: #2b3643;
color: #606d80;
}
color: hsla(0,0%,100%,.8);
background-color: #20222A;
}
}
}
> .el-menu , > .ivu-layout > .ivu-layout-sider .app-app-menu > .app-menu {
background: #
364150
;
background: #
20222A
;
.el-menu-item:hover, .el-menu-item:hover {
background: #3e4b5c !important;
color: #f1f1f1 !important;
i {
color: #f1f1f1;
...
...
@@ -82,13 +53,13 @@
}
}
.el-menu-item.is-active{
border-left: 4px solid #
1caf9a
;
background: #
3e4b5c
!important;
border-left: 4px solid #
409EFF
;
background: #
060708
!important;
color:white;
}
.el-submenu.is-opened, .el-submenu:hover, .el-submenu.is-active {
> .el-submenu__title {
background: #
364150
;
background: #
20222A
;
}
}
.el-submenu__title, .el-menu-item {
...
...
@@ -98,21 +69,21 @@
}
}
.el-menu-item {
border-top: 1px solid #
364150
;
background: #
364150
;
border-top: 1px solid #
20222A
;
background: #
20222A
;
border-left: 4px solid transparent;
}
.el-submenu {
border-top: 1px solid #
364150
;
background: #
364150
;
border-top: 1px solid #
20222A
;
background: #
20222A
;
> .el-menu {
border-top: 1px solid #
364150
;
background: #
364150
;
border-top: 1px solid #
20222A
;
background: #
20222A
;
}
}
}
.ivu-menu-light{
background: #
364150
;
background: #
20222A
;
}
.ivu-menu-submenu-title{
color: #fff;
...
...
src/theme/default.theme.less
浏览文件 @
297779bb
/*** BRGIN:默认亮色主题 ***/
.app-default-theme {
> header {
background-color: #e8eaec;
color: #aaaaaa;
> .ivu-layout-has-sider > .ivu-layout > header {
.app-theme-icon {
color: #aaaaaa;
}
.header-right {
> div:hover {
background: #d4d4d4;
}
}
.el-menu.el-menu--horizontal {
/* .el-menu.el-menu--horizontal {
> .el-menu-item, > .el-submenu > .el-submenu__title {
background: #e1e1e1;
color: #aaaaaa;
...
...
@@ -33,14 +26,14 @@
color: #666666;
}
}
}
}
*/
}
> .ivu-layout {
> .ivu-layout-sider {
background-color: #f6f6f6;
.sider-top {
background-color: #e8eaec;
.ivu-icon {
background: #f6f6f6;
color: #aaaaaa;
}
}
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录