From cfa1b455ee4305046e12c9c97fc1a75496368f28 Mon Sep 17 00:00:00 2001
From: panmeicheng <350012167@qq.com>
Date: Wed, 28 Nov 2018 22:45:10 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E4=B8=BB=E9=A2=98=E8=AE=BE=E7=BD=AE?=
=?UTF-8?q?=E6=A0=8F=E7=9B=AE=E7=9A=AE=E8=82=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/resources/static/ruoyi/index.js | 17 +++++++-----
.../src/main/resources/templates/index.html | 26 ++++++++++++++-----
2 files changed, 31 insertions(+), 12 deletions(-)
diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/index.js b/ruoyi-admin/src/main/resources/static/ruoyi/index.js
index 4867c6ede..45a83356d 100644
--- a/ruoyi-admin/src/main/resources/static/ruoyi/index.js
+++ b/ruoyi-admin/src/main/resources/static/ruoyi/index.js
@@ -88,23 +88,28 @@ $(function () {
}), $("#boxedlayout").click(function () {
$("#boxedlayout").is(":checked") ? ($("body").addClass("boxed-layout"), $("#fixednavbar").prop("checked", !1), $(".navbar-fixed-top").removeClass("navbar-fixed-top").addClass("navbar-static-top"), $("body").removeClass("fixed-nav"), localStorageSupport && localStorage.setItem("fixednavbar", "off"), localStorageSupport && localStorage.setItem("boxedlayout", "on")) : ($("body").removeClass("boxed-layout"), localStorageSupport && localStorage.setItem("boxedlayout", "off"))
}), $(".s-skin-0").click(function () {
- return $("body").removeClass("skin-1"), $("body").removeClass("skin-2"), $("body").removeClass("skin-3"), !1
+ //默认 skin-default、蓝色 skin-blue、黄色 skin-yellow
+ return $("body").removeClass("skin-blue"), $("body").removeClass("skin-yellow"),$("body").addClass("skin-default"),
+ localStorageSupport && localStorage.setItem("skin_name", "skin-default"),!1
}), $(".s-skin-1").click(function () {
- return $("body").removeClass("skin-2"), $("body").removeClass("skin-3"), $("body").addClass("skin-1"), !1
- }), $(".s-skin-3").click(function () {
- return $("body").removeClass("skin-1"), $("body").removeClass("skin-2"), $("body").addClass("skin-3"), !1
+ return $("body").removeClass("skin-default"), $("body").removeClass("skin-yellow"), $("body").addClass("skin-blue"),
+ localStorageSupport && localStorage.setItem("skin_name", "skin-blue"),!1
+ }), $(".s-skin-2").click(function () {
+ return $("body").removeClass("skin-default"), $("body").removeClass("skin-yellow"), $("body").addClass("skin-yellow"),
+ localStorageSupport && localStorage.setItem("skin_name", "skin-yellow"),!1
}), localStorageSupport){
var e = localStorage.getItem("collapse_menu"), a = localStorage.getItem("fixednavbar"),
o = localStorage.getItem("boxedlayout");
"on" == e && $("#collapsemenu").prop("checked", "checked"), "on" == a && $("#fixednavbar").prop("checked", "checked"), "on" == o && $("#boxedlayout").prop("checked", "checked")
+
}
if (localStorageSupport) {//第一次加载 初始化 主题设置
var e = localStorage.getItem("collapse_menu"), a = localStorage.getItem("fixednavbar"),
- o = localStorage.getItem("boxedlayout"), l = $("body");
+ o = localStorage.getItem("boxedlayout"), l = $("body"),skinName = localStorage.getItem("skin_name");
"on" == e && (l.hasClass("body-small") || l.addClass("mini-navbar")),
"on" == a && ($(".navbar-static-top").removeClass("navbar-static-top").addClass("navbar-fixed-top"),
l.addClass("fixed-nav")),
- "on" == o && l.addClass("boxed-layout")
+ "on" == o && l.addClass("boxed-layout"),skinName != null &&l.removeClass("skin-default skin-blue skin-yellow")&&l.addClass(skinName);
}
});
diff --git a/ruoyi-admin/src/main/resources/templates/index.html b/ruoyi-admin/src/main/resources/templates/index.html
index 986d54d61..11e3ee34d 100644
--- a/ruoyi-admin/src/main/resources/templates/index.html
+++ b/ruoyi-admin/src/main/resources/templates/index.html
@@ -179,17 +179,31 @@
皮肤选择
+
+