bt-xtgxq-system-user-center/src/main/resources/static/assets/layuiadmin/config.js
2021-01-26 11:43:11 +08:00

161 lines
6.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

layui.define(['laytpl', 'layer', 'element', 'util'], function (exports) {
exports('setter', {
container: 'LAY_app' //容器ID
, base: layui.cache.base //记录静态资源所在路径
, views: layui.cache.base + 'tpl/' //动态模板所在目录
, entry: 'index' //默认视图文件名
, engine: '.html' //视图文件后缀名
, pageTabs: true //是否开启页面选项卡功能。iframe版推荐开启
, name: 'layuiAdmin'
, tableName: 'layuiAdmin' //本地存储表名
, MOD_NAME: 'admin' //模块事件名
, debug: true //是否开启调试模式。如开启,接口异常时会抛出异常 URL 等信息
//自定义请求字段
, request: {
tokenName: false //自动携带 token 的字段名access_token。可设置 false 不携带。
}
//自定义响应字段
, response: {
statusName: 'code' //数据状态的字段名称
, statusCode: {
ok: 0 //数据状态一切正常的状态码
, logout: 1001 //登录状态失效的状态码
}
, msgName: 'msg' //状态信息的字段名称
, dataName: 'data' //数据详情的字段名称
}
//扩展的第三方模块
, extend: [
'echarts', //echarts 核心包
'echartsTheme' //echarts 主题
]
//主题配置
, theme: {
//内置主题配色方案
color: [{
main: '#20222A' //主题色
, selected: '#009688' //选中色
, alias: 'default' //默认别名
}, {
main: '#03152A'
, selected: '#3B91FF'
, alias: 'dark-blue' //藏蓝
}, {
main: '#2E241B'
, selected: '#A48566'
, alias: 'coffee' //咖啡
}, {
main: '#50314F'
, selected: '#7A4D7B'
, alias: 'purple-red' //紫红
}, {
main: '#344058'
, logo: '#1E9FFF'
, selected: '#1E9FFF'
, alias: 'ocean' //海洋
}, {
main: '#3A3D49'
, logo: '#2F9688'
, selected: '#5FB878'
, alias: 'green' //墨绿
}, {
main: '#20222A'
, logo: '#F78400'
, selected: '#F78400'
, alias: 'red' //橙色
}, {
main: '#28333E'
, logo: '#AA3130'
, selected: '#AA3130'
, alias: 'fashion-red' //时尚红
}, {
main: '#24262F'
, logo: '#3A3D49'
, selected: '#009688'
, alias: 'classic-black' //经典黑
}, {
logo: '#226A62'
, header: '#2F9688'
, headerCite: '#fff' // 头字体颜色
, headerHover: '#fff' // 头移入颜色
, alias: 'green-header' //墨绿头
}, {
main: '#344058'
, logo: '#0085E8'
, selected: '#1E9FFF'
, header: '#1E9FFF'
, headerCite: '#fff' // 头字体颜色
, headerHover: '#fff' // 头移入颜色
, alias: 'ocean-header' //海洋头
}, {
header: '#393D49'
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'classic-black-header' //经典黑头
}, {
main: '#50314F'
, logo: '#50314F'
, selected: '#7A4D7B'
, header: '#50314F'
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'purple-red-header' //紫红头
}, {
main: '#28333E'
, logo: '#28333E'
, selected: '#AA3130'
, header: '#AA3130'
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'fashion-red-header' //时尚红头
}, {
main: '#28333E'
, logo: '#009688'
, selected: '#009688'
, header: '#009688'
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'green-header' //墨绿头
}, {
main: '#1E9FFF'
, header: '#1E9FFF'
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'blue-header-menu' //蓝头蓝菜单
}, {
main: '#ededed' // 菜单背景颜色
, mainFont: 'rgba(0, 0, 0, .8)' // 菜单字体颜色
, mainSelected: '#1E9FFF' // 菜单选择背景颜色
, mainSelectedFont: 'rgba(255, 255, 255, .8)' // 菜单选择背景字体颜色
, logo: '#1E9FFF' // logo背景颜色
, logoFont: 'rgba(255, 255, 255, .8)' // logo字体
, header: '#1E9FFF' // 头背景颜色
, selected: 'rgba(0, 0, 0, 1)' // 选中色
, headerCite: 'rgba(255, 255, 255, .8)' // 头字体颜色
, headerHover: 'rgb(255, 255, 255)' // 头移入颜色
, alias: 'blue-header-grey-menu' //蓝头灰菜单
}, {
main: '#ffffff' // 菜单背景颜色
, mainFont: 'rgba(0, 0, 0, .8)' // 菜单字体颜色
, mainSelected: 'rgba(227,227,227,0.8)' // 菜单选择背景颜色
, header: '#ffffff' // 头背景颜色
, selected: 'rgba(217,217,217,0.8)' // 选中色
, logoFont: 'rgba(0, 0, 0, .8)' // logo字体
, headerCite: 'rgba(0, 0, 0, .8)' // 头字体颜色
, headerHover: 'rgb(0, 0, 0)' // 头移入颜色
, alias: 'white-header-menu' //蓝头灰菜单
}]
//初始的颜色索引,对应上面的配色方案数组索引
//如果本地已经有主题色记录则以本地记录为优先除非请求本地数据localStorage
, initColorIndex: 0
}
});
});