Logo 加入初始化

develop
就眠仪式 2020-07-10 13:33:25 +08:00
parent a7e41878b8
commit cf2c7b1b28
2 changed files with 23 additions and 10 deletions

View File

@ -40,6 +40,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'pearAuth', 'pearTab', 'pear
this.themeRender(option);
this.noticeRender(option);
this.permissionRender(option);
this.logoRender(option);
}
this.permissionRender = function(option) {
@ -47,6 +48,13 @@ layui.define(['table', 'jquery', 'element', 'form', 'pearAuth', 'pearTab', 'pear
pearAuth.loadPermission(option.auth);
}
}
this.logoRender = function(option){
$(".layui-logo .logo").attr("src",option.logoImage);
$(".layui-logo .title").html(option.logoTitle);
}
this.menuRender = function(option) {
sideMenu = pearMenu.render({
@ -248,7 +256,7 @@ layui.define(['table', 'jquery', 'element', 'form', 'pearAuth', 'pearTab', 'pear
theme += '</style>';
$("iframe").contents().find("head").append(theme);
$("#pearone-bg-color").html(style);
$("#pearadmin-bg-color").html(style);
}

View File

@ -12,10 +12,11 @@
<link rel="stylesheet" href="admin/css/pearNotice.css" />
<link rel="stylesheet" href="admin/css/pearSocial.css" />
<link rel="stylesheet" href="admin/css/pearMenu.css" />
<style id="pearone-bg-color"></style>
<!-- 主 题 更 换 -->
<style id="pearadmin-bg-color"></style>
</head>
<body class="layui-layout-body pear-admin">
<!--局框架 -->
<!-- -->
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<!-- 顶 部 左 侧 功 能 -->
@ -42,11 +43,12 @@
<li class="setting layui-nav-item"><a href="#" class="layui-icon layui-icon-more-vertical"></a></li>
</ul>
</div>
<!-- 侧 边 区 域 -->
<div class="layui-side layui-bg-black">
<!-- 顶 部 图 标 -->
<div class="layui-logo">
<img class="logo" src="admin/images/logo.png" />
<span class="title">Pear Admin</span>
<img class="logo" src="" />
<span class="title"></span>
</div>
<!-- 侧 边 菜 单 -->
<div class="layui-side-scroll">
@ -57,18 +59,19 @@
<div id="content"></div>
</div>
</div>
<!-- 移动端 遮盖层 -->
<!-- -->
<div class="pear-cover"></div>
<!-- 初始加载 动画-->
<!-- 载 动 -->
<div class="loader-main">
<div class="loader"></div>
</div>
<!--天组件 -->
<!-- -->
<div id="social" class="layui-hide-xs"></div>
<!-- 移动端 的 收缩适-->
<!-- 收 缩 适 -->
<div class="collaspe pe-collaspe layui-hide-sm">
<i class="layui-icon layui-icon-shrink-right"></i>
</div>
<!-- 依 赖 脚 本 -->
<script src="component/layui/layui.js"></script>
<script>
layui.use(['pearAdmin', 'jquery', 'pearSocial', 'layer'], function() {
@ -87,7 +90,9 @@
data: 'admin/data/menu.json', // 菜 单 数 据 加 载 地 址
select: '0', // 默 认 选 中 菜 单 项
notice: 'admin/data/notice.json', // 消 息 列 表 数 据
auth: 'admin/data/permission.json' // 前端权限限制false 关闭该功能
auth: 'admin/data/permission.json', // 前端权限限制false 关闭该功能
logoTitle:"Pear Admin", // 网站标题
logoImage:"admin/images/logo.png" // 网站Logo
};
var setting = {