guns 功能菜单及主题设置

  • 一、默认主题设置
  • 二、点击顶部导航栏-->跳转指定页面
  • 三、点击顶部导航栏->左侧菜单栏收缩展开
  • 四、右侧菜单栏设置
  • 五、页脚设置

一、默认主题设置

1.新增自己设置的主题样式css代码:env-sys/webapp/assets/common/module/theme/theme-lxh.css

2.找到设置主题的html位置,如下:

代码解读
3.在theme.html加入新增的主题theme: "lxh"

var themes = [{title: '新增主题', theme: 'lxh'},{title: '黑白主题', theme: 'admin'},{title: '黑色主题', theme: 'black'},{title: '蓝色主题', theme: 'blue'},{title: '藏青主题', theme: 'cyan'},{title: '黄色主题', theme: 'yellow'},{title: '绿色主题', theme: 'green'},{title: '紫白主题', theme: 'purple-white'},{title: '紫色主题', theme: 'purple'},{title: '白色主题', theme: 'white'},{title: '红白主题', theme: 'red-white'},{title: '红色主题', theme: 'red'}];for (var i = 0; i < themes.length; i++) {var str = '<div class="btnTheme" theme="theme-' + themes[i].theme + '" title="' + themes[i].title + '">';str += '      <img src="' + Feng.ctxPath + '/assets/common/module/theme/img/theme-' + themes[i].theme + '.png">';str += '   </div>';$('.theme-div').append(str)}// 切换主题var mTheme = layui.data(admin.tableName).theme;$('.btnTheme[theme=' + (mTheme ? mTheme : admin.defaultTheme) + ']').addClass('active');$('.btnTheme').click(function () {$('.btnTheme').removeClass('active');$(this).addClass('active');admin.changeTheme($(this).attr('theme'));});

4.然后在该html对应的js文件里设置默认主题defaultTheme为我们上面新增的主题theme-lxh,此处对应我们项目的jsadmin.js
5.设置完毕

二、点击顶部导航栏–>跳转指定页面

本系统框架采用的是EasyWeb iframe v3.1.3
相关说明文档可参考:EasyWeb iframe( https://easyweb.vip/ )

1.顶部导航栏html位置

2._header.html部分代码解读

<div class="layui-header"><ul class="layui-nav layui-layout-left"><li class="layui-nav-item" lay-unselect><a ew-event="flexible" title="侧边伸缩"><i class="layui-icon layui-icon-shrink-right"></i></a></li><li class="layui-nav-item" lay-unselect><a ew-event="refresh" title="刷新"><i class="layui-icon layui-icon-refresh-3"></i></a></li>@var types = shiro.getUser().systemTypes;@if(tool.isNotEmpty(types)){@for(type in types) {@if(typeLP.index == 1){<li class="layui-nav-item layui-hide-xs layui-this" lay-unselect><a ew-href="${ctxPath}/system/console" nav-bind="${type.code}">${type.name}</a></li>@}else if(typeLP.index == 2){<li class="layui-nav-item layui-hide-xs" lay-unselect><a ew-href="${ctxPath}/emergency/statistic" ew-title="风险源统计" nav-bind="${type.code}">${type.name}</a></li>@}else if(typeLP.index == 3){<li class="layui-nav-item layui-hide-xs" lay-unselect><a ew-href="${ctxPath}/assist/statistics" ew-title="辅助统计分析" nav-bind="${type.code}">${type.name}</a></li>@}else if(typeLP.index == 4){<li class="layui-nav-item layui-hide-xs" lay-unselect><a ew-href="${ctxPath}/alarmTEvent" ew-title="事件管理" nav-bind="${type.code}">${type.name}</a></li>@}else if(typeLP.index == 5){<li class="layui-nav-item layui-hide-xs" lay-unselect><a ew-href="${ctxPath}/planTDisposal" ew-title="生成处置方案" nav-bind="${type.code}">${type.name}</a></li>@}else if(typeLP.index == 6){<li class="layui-nav-item layui-hide-xs" lay-unselect><a ew-href="${ctxPath}/assist/gisModel" ew-title="Gis模型" nav-bind="${type.code}">${type.name}</a></li>@}@}@}</ul>
</div>

这里 typeLP.index 对应的就是顶部导航栏第1、2、3、4、5、6个,此处所使用的的是EasyWeb iframe框架中,a 标签的 ew-href 属性,即打开一个新页签,ew-title 设置新页签的标题名称,如下

3.设置完毕

三、点击顶部导航栏->左侧菜单栏收缩展开

1.找到侧边栏对应html代码:

2._sidebar.html 代码解读:

3.对应效果如下:(默认第一个菜单栏展开,其余菜单栏收缩

4.设置完毕

四、右侧菜单栏设置

1.对应代码位置:

2.添加链接:

3.效果如下:

五、页脚设置

1.代码位置:env-sys/webapp/pages/common/_footer.html

2.代码解读:

@/* 页脚 */
<div class="layui-footer">Copyright © 2019 Stylefeng All rights reserved.<span class="pull-right">Version 企业版 v1.0</span>
</div>@/* 手机屏幕遮罩层 */
<div class="site-mobile-shade"></div>

3.效果如下:

guns 功能菜单及主题设置相关推荐

  1. ggplot2笔记8:主题设置、存储导出

    ggplot2绘图基础系列: 1初识ggplot2.基本用法以及如何绘制几何对象 2图层的使用--基础.怎样加标签.注释 3工具箱--误差线.加权数.展示数据分布 4语法基础 5通过图层构建图像 6标 ...

  2. 配置linux终端主题需要密码,Mac/Ubuntu下终端色彩主题设置

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 审美是主观的, 但是总有一些东西是大家普遍觉得更"美"的. 我自己由于工作性质和个人爱好两方面的原因 ...

  3. VS2010主题设置及插件推荐

    本文主要写了个人使用 VS2010 的一些配置及实用插件,从而打造一个符合个人风格的开发环境. 基础设置 安装 Visual Assist X 在 VS2010 中若不安装 Visual Assist ...

  4. Hexo-fluid主题设置统计博客阅读量

    Hexo-fluid主题设置统计博客阅读量 开始小插曲: 我使用的是sublime文本编辑器: [官网]  https://www.sublimetext.com/ 正戏开始 查找关键字:web_an ...

  5. 微信气泡主题设置_微信猫和老鼠主题怎么弄?猫和老鼠聊天气泡主题设置教程...

    阅读本文前,请您先点击上面的"科技阿",再点击"关注",这样您就可以继续免费收到文章了.每天都会有分享,都是免费订阅,请您放心关注.  注:本文转载自网络,如有 ...

  6. php更换wordpress用户头像,WordPress主题设置在前台页面添加用户头像教程

    WordPress默认用户头像都是采用gravatar头像,因为gravatar头像是全球公认头像,使用非常广泛,但是想要使用它需要去它的官网注册,对于普通用户是不方便的,今天WordPress主题站 ...

  7. myeclipse里html添加背景颜色,myeclipse怎么设置主题-设置myeclipse主题背景颜色的教程 - 河东软件园...

    Myeclipse是eclipse的升级版,它在该软件中增加了很多的新功能,虽然功能有所改变,但是操作界面基本上是没有太大变化的.在myeclipse界面中默认的界面是灰色的,这个背景色用久了之后就会 ...

  8. 护眼的VS2019黑色主题!把 Visual Studio 2019 主题设置为 JetBrains Darcula 主题,类似 Pycharm, CLion, IntelliJ IDEA

    把 Visual Studio 2019 (注意不是VSCode)主题设置为 JetBrains 全家桶样式,即为Darcula Theme,类似 Pycharm, CLion, IntelliJ I ...

  9. 微信气泡主题设置_微信皮肤主题怎么弄 微信设置更换修改气泡和主题教程

    对于微信的皮肤主题是可以根据每个人不同的爱好进行设置的,最近呢就上架了一款超级受欢迎的猫和老鼠气泡主题,如果您想要进行更换修改要怎么弄呢,下面小编会带来详细的微信设置更换修改气泡和主题教程. 微信设置 ...

最新文章

  1. java bean 单例模式_单例模式 - Beans_bag - 博客园
  2. 7-4 螺旋方阵 (20 分)
  3. 在JUnit测试中使用Builder模式
  4. python根须系统斜杠_深入浅出Python中的os模块
  5. Unix基本系统数据类型和stat结构体
  6. html如何让框架的边框消失,css如何让边框透明?
  7. 转:大型网站架构系列:负载均衡详解(2)
  8. 判断本地和云端通讯录是否一致
  9. .net、mono和C#
  10. 送给你,PBA商业分析指南(全书下载)
  11. Windows server 2016 安装oracle
  12. 惠普136nw打印机清零_惠普打印机硒鼓清零方法是怎样的
  13. 薛定谔Maestro教程--用户界面1
  14. 毕向东Mysql教程_传智播客_毕姥爷_2012年毕向东Java基础教程_毕向东老师
  15. java int转byte_JAVA中怎么将int数据转换为byte数据?
  16. 逆波兰表达式(后缀表达式)
  17. C#篇-值类型和引用类型
  18. 微信公众号后台添加安全域名 提示:无法访问xxx指向的web服务器(或虚拟主机)的目录,请检查网络设置
  19. AMD移动双显卡驱动14.4_WHQL正式版64位_byTimer0677
  20. 超级IP哈利波特改编,网易这款刷爆朋友圈的手游究竟怎么样?

热门文章

  1. 操作数据库问题:Statement not executed or executed statement has no resultset
  2. frp内网穿透服务器搭建及免费frp服务器提供
  3. ATKKPING(网络丢包测试工具)
  4. 运营商如何才能实现让降费实实在在、消费者明明白白
  5. 测试驱动开发(TDD)前端篇
  6. C#接口与抽象类学习笔记
  7. sqoop搭建配置使用
  8. python输出4行递减星星_python中while循环打印星星的四种形状
  9. Python 五种图片相似度比较方法
  10. docker登录私库时提示 x509: certificate signed by unknown authority