@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry kind="src" path="src"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
|
||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
|
||||
<attributes>
|
||||
<attribute name="module" value="true"/>
|
||||
<attribute name="owner.project.facets" value="java"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/c3p0-0.9.5.5.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/commons-dbutils-1.7.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/fastjson-1.2.2.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/jsp-api.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/mchange-commons-java-0.2.19.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/mysql-connector-java-5.1.39-bin.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/servlet-api.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/taglibs-standard-compat-1.2.5.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/taglibs-standard-impl-1.2.5.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/taglibs-standard-jstlel-1.2.5.jar"/>
|
||||
<classpathentry kind="lib" path="WebContent/WEB-INF/lib/taglibs-standard-spec-1.2.5.jar"/>
|
||||
<classpathentry kind="output" path="build/classes"/>
|
||||
</classpath>
|
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>ChinapartyProject</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.wst.common.project.facet.core.builder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
<buildCommand>
|
||||
<name>org.eclipse.wst.validation.validationbuilder</name>
|
||||
<arguments>
|
||||
</arguments>
|
||||
</buildCommand>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
|
||||
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
|
||||
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
|
||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
|
||||
</natures>
|
||||
</projectDescription>
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<classpath>
|
||||
<classpathentry excluding="**/bower_components/*|**/node_modules/*|**/*.min.js" kind="src" path="WebContent"/>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER"/>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.WebProject">
|
||||
<attributes>
|
||||
<attribute name="hide" value="true"/>
|
||||
</attributes>
|
||||
</classpathentry>
|
||||
<classpathentry kind="con" path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary"/>
|
||||
<classpathentry kind="output" path=""/>
|
||||
</classpath>
|
@ -0,0 +1,3 @@
|
||||
eclipse.preferences.version=1
|
||||
encoding//src/com/xxxy/niehongxuan/action/classobj/getAllYearsServlet.java=UTF-8
|
||||
encoding//src/com/xxxy/niehongxuan/dao/DepartmentDao.java=UTF-8
|
@ -0,0 +1,7 @@
|
||||
eclipse.preferences.version=1
|
||||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
|
||||
org.eclipse.jdt.core.compiler.compliance=1.8
|
||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||
org.eclipse.jdt.core.compiler.source=1.8
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
|
||||
<wb-module deploy-name="ChinapartyProject">
|
||||
<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
|
||||
<property name="java-output-path" value="/ChinapartyProject/build/classes"/>
|
||||
<property name="context-root" value="ChinapartyProject"/>
|
||||
</wb-module>
|
||||
</project-modules>
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<faceted-project>
|
||||
<fixed facet="java"/>
|
||||
<fixed facet="wst.jsdt.web"/>
|
||||
<fixed facet="jst.web"/>
|
||||
<installed facet="java" version="1.8"/>
|
||||
<installed facet="jst.web" version="3.0"/>
|
||||
<installed facet="wst.jsdt.web" version="1.0"/>
|
||||
</faceted-project>
|
@ -0,0 +1 @@
|
||||
org.eclipse.wst.jsdt.launching.baseBrowserLibrary
|
@ -0,0 +1 @@
|
||||
Window
|
@ -0,0 +1,3 @@
|
||||
Manifest-Version: 1.0
|
||||
Class-Path:
|
||||
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
|
||||
<display-name>ChinapartyProject</display-name>
|
||||
<welcome-file-list>
|
||||
<welcome-file>index.html</welcome-file>
|
||||
<welcome-file>index.htm</welcome-file>
|
||||
<welcome-file>index.jsp</welcome-file>
|
||||
<welcome-file>default.html</welcome-file>
|
||||
<welcome-file>default.htm</welcome-file>
|
||||
<welcome-file>default.jsp</welcome-file>
|
||||
</welcome-file-list>
|
||||
<servlet>
|
||||
<servlet-name>getAllYearsServlet</servlet-name>
|
||||
<servlet-class>com.xxxy.niehongxuan.action.classobj.getAllYearsServlet</servlet-class>
|
||||
</servlet>
|
||||
<servlet-mapping>
|
||||
<servlet-name>getAllYearsServlet</servlet-name>
|
||||
<url-pattern>/view/classobj/YearsList.jsp</url-pattern>
|
||||
</servlet-mapping>
|
||||
</web-app>
|
@ -0,0 +1,130 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>IT博客管理系统</title>
|
||||
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
|
||||
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
||||
|
||||
<link rel="shortcut icon" href="statics/favicon.ico" type="image/x-icon" />
|
||||
<link rel="stylesheet" href="statics/css/font.css">
|
||||
<link rel="stylesheet" href="statics/css/xadmin.css">
|
||||
|
||||
<script src="statics/js/jquery.min.js"></script>
|
||||
<script src="statics/lib/layui/layui.js" charset="utf-8"></script>
|
||||
<script type="text/javascript" src="statics/js/xadmin.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- 顶部开始 -->
|
||||
<div class="container">
|
||||
<div class="logo"><a href="index.html">IT博客管理系统</a></div>
|
||||
<div class="left_open">
|
||||
<i title="展开左侧栏" class="iconfont"></i>
|
||||
</div>
|
||||
<ul class="layui-nav right" lay-filter="">
|
||||
<li class="layui-nav-item">
|
||||
<a href="javascript:;">admin</a>
|
||||
<dl class="layui-nav-child"> <!-- 二级菜单 -->
|
||||
<dd><a onClick="x_admin_show('个人信息','http://www.baidu.com')">个人信息</a></dd>
|
||||
<dd><a onClick="x_admin_show('切换帐号','http://www.baidu.com')">切换帐号</a></dd>
|
||||
<dd><a href="login.html">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li class="layui-nav-item to-index"><a href="#">前台首页</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<!-- 顶部结束 -->
|
||||
<!-- 中部开始 -->
|
||||
<!-- 左侧菜单开始 -->
|
||||
<div class="left-nav">
|
||||
<div id="side-nav">
|
||||
<ul id="nav">
|
||||
<li >
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>系统管理</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li><a _href="/ChinapartyProject/getAllClassobjServlet"><i class="iconfont"></i><cite>用户管理</cite></a></li>
|
||||
<li><a _href="/ChinapartyProject/getAllTeacherobjServlet"><i class="iconfont"></i><cite>博文管理</cite></a></li>
|
||||
<li> <a _href="/ChinapartyProject/getAllDepartmentServlet"><i class="iconfont"></i><cite>评论管理</cite></a></li>
|
||||
<!-- <li><a _href="html/tab.html"><i class="iconfont"></i><cite>角色管理</cite></a></li> -->
|
||||
<li><a _href="/ChinapartyProject/getAllPostServlet"><i class="iconfont"></i><cite>标签管理</cite></a></li>
|
||||
<!--<li><a _href="html/nav.html"><i class="iconfont"></i><cite>人员管理</cite></a></li> -->
|
||||
<!--<li><a _href="html/tab.html"><i class="iconfont"></i><cite>用户管理</cite></a></li> -->
|
||||
</ul>
|
||||
</li>
|
||||
<!-- <li>
|
||||
<a href="javascript:;"><i class="iconfont"></i><cite>学习资源</cite><i class="iconfont nav_right"></i></a>
|
||||
<ul class="sub-menu">
|
||||
<li><a _href="html/upload.html"><i class="iconfont"></i><cite>资源类别</cite></a></li>
|
||||
<li><a _href="html/page.html"><i class="iconfont"></i><cite>资源管理</cite></a></li>
|
||||
</ul>
|
||||
</li> -->
|
||||
<!-- <li >
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>知识测试</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li><a _href="/ChinapartyProject/getAllThemeServlet"><i class="iconfont"></i><cite>测试主题</cite></a></li>
|
||||
<li><a _href="html/welcome2.html"><i class="iconfont"></i><cite>测试题库</cite></a></li>
|
||||
<li><a _href="html/welcome2.html"><i class="iconfont"></i><cite>测试结果</cite></a></li>
|
||||
</ul>
|
||||
</li> -->
|
||||
|
||||
<!-- <li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>学习足迹</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="statics/html/order-list.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>学习心得</cite>
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/order-list.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>学习记录</cite>
|
||||
</a>
|
||||
</li >
|
||||
</ul>
|
||||
</li> -->
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="x-slide_left"></div> -->
|
||||
<!-- 左侧菜单结束 -->
|
||||
<!-- 右侧主体开始 -->
|
||||
<div class="page-content">
|
||||
<div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false">
|
||||
<ul class="layui-tab-title">
|
||||
<li class="home"><i class="layui-icon"></i>我的桌面</li>
|
||||
</ul>
|
||||
<div class="layui-tab-content">
|
||||
<div class="layui-tab-item layui-show">
|
||||
<iframe src='statics/html/welcome.html' frameborder="0" scrolling="yes" class="x-iframe"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="page-content-bg"></div>
|
||||
<!-- 右侧主体结束 -->
|
||||
<!-- 中部结束 -->
|
||||
<!-- 底部开始 -->
|
||||
<!--<div class="footer">
|
||||
<div class="copyright">Copyright ©2019 L-admin v2.3 All Rights Reserved</div>
|
||||
</div>-->
|
||||
<!-- 底部结束 -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,235 @@
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>系统后台登录页面</title>
|
||||
<script
|
||||
src="${pageContext.request.contextPath}/static/bootstrap3/js/jquery-1.11.2.min.js"></script>
|
||||
<STYLE>
|
||||
body {
|
||||
background: #ebebeb;
|
||||
font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei",
|
||||
"\9ED1\4F53", Arial, sans-serif;
|
||||
color: #222;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
* {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.top_div {
|
||||
background: #008ead;
|
||||
width: 100%;
|
||||
height: 400px;
|
||||
}
|
||||
|
||||
.ipt {
|
||||
border: 1px solid #d3d3d3;
|
||||
padding: 10px 10px;
|
||||
width: 290px;
|
||||
border-radius: 4px;
|
||||
padding-left: 35px;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
|
||||
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
|
||||
ease-in-out .15s;
|
||||
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
|
||||
.15s;
|
||||
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
|
||||
}
|
||||
|
||||
.ipt:focus {
|
||||
border-color: #66afe9;
|
||||
outline: 0;
|
||||
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
|
||||
rgba(102, 175, 233, .6);
|
||||
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
|
||||
rgba(102, 175, 233, .6)
|
||||
}
|
||||
|
||||
.u_logo {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/username.png")
|
||||
no-repeat;
|
||||
padding: 10px 10px;
|
||||
position: absolute;
|
||||
top: 43px;
|
||||
left: 40px;
|
||||
}
|
||||
|
||||
.p_logo {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/password.png")
|
||||
no-repeat;
|
||||
padding: 10px 10px;
|
||||
position: absolute;
|
||||
top: 12px;
|
||||
left: 40px;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.tou {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/tou.png")
|
||||
no-repeat;
|
||||
width: 97px;
|
||||
height: 92px;
|
||||
position: absolute;
|
||||
top: -87px;
|
||||
left: 140px;
|
||||
}
|
||||
|
||||
.left_hand {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/left_hand.png")
|
||||
no-repeat;
|
||||
width: 32px;
|
||||
height: 37px;
|
||||
position: absolute;
|
||||
top: -38px;
|
||||
left: 150px;
|
||||
}
|
||||
|
||||
.right_hand {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/right_hand.png")
|
||||
no-repeat;
|
||||
width: 32px;
|
||||
height: 37px;
|
||||
position: absolute;
|
||||
top: -38px;
|
||||
right: -64px;
|
||||
}
|
||||
|
||||
.initial_left_hand {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/hand.png")
|
||||
no-repeat;
|
||||
width: 30px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
top: -12px;
|
||||
left: 100px;
|
||||
}
|
||||
|
||||
.initial_right_hand {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/hand.png")
|
||||
no-repeat;
|
||||
width: 30px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
top: -12px;
|
||||
right: -112px;
|
||||
}
|
||||
|
||||
.left_handing {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/left-handing.png")
|
||||
no-repeat;
|
||||
width: 30px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
top: -24px;
|
||||
left: 139px;
|
||||
}
|
||||
|
||||
.right_handinging {
|
||||
background:
|
||||
url("${pageContext.request.contextPath}/static/images/right_handing.png")
|
||||
no-repeat;
|
||||
width: 30px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
top: -21px;
|
||||
left: 210px;
|
||||
}
|
||||
</STYLE>
|
||||
|
||||
<SCRIPT type="text/javascript">
|
||||
$(function(){
|
||||
//得到焦点
|
||||
$("#password").focus(function() {
|
||||
$("#left_hand").animate({
|
||||
left : "150",
|
||||
top : " -38"
|
||||
}, {
|
||||
step : function() {
|
||||
if (parseInt($("#left_hand").css("left")) > 140) {
|
||||
$("#left_hand").attr("class", "left_hand");
|
||||
}
|
||||
}
|
||||
}, 2000);
|
||||
$("#right_hand").animate({
|
||||
right : "-64",
|
||||
top : "-38px"
|
||||
}, {
|
||||
step : function() {
|
||||
if (parseInt($("#right_hand").css("right")) > -70) {
|
||||
$("#right_hand").attr("class", "right_hand");
|
||||
}
|
||||
}
|
||||
}, 2000);
|
||||
});
|
||||
//失去焦点
|
||||
$("#password").blur(function() {
|
||||
$("#left_hand").attr("class", "initial_left_hand");
|
||||
$("#left_hand").attr("style", "left:100px;top:-12px;");
|
||||
$("#right_hand").attr("class", "initial_right_hand");
|
||||
$("#right_hand").attr("style", "right:-112px;top:-12px");
|
||||
});
|
||||
});
|
||||
|
||||
function checkForm() {
|
||||
var userName = $("#userName").val();
|
||||
var password = $("#password").val();
|
||||
if (userName == null || userName == "") {
|
||||
$("#error").html("用户名不能为空!");
|
||||
return false;
|
||||
}
|
||||
if (password == null || password == "") {
|
||||
$("#error").html("密码不能为空!");
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
</SCRIPT>
|
||||
</head>
|
||||
<body>
|
||||
<DIV class="top_div"></DIV>
|
||||
<form action="LoginsServlet" method="post" onsubmit="return checkForm()"">
|
||||
<DIV style="background: rgb(255, 255, 255); margin: -100px auto auto; border: 1px solid rgb(231, 231, 231); border-image: none; width: 400px; height: 200px; text-align: center;">
|
||||
<DIV style="width: 165px; height: 96px; position: absolute;">
|
||||
<DIV class="tou"></DIV>
|
||||
<DIV class="initial_left_hand" id="left_hand"></DIV>
|
||||
<DIV class="initial_right_hand" id="right_hand"></DIV>
|
||||
</DIV>
|
||||
<P style="padding: 30px 0px 10px; position: relative;">
|
||||
<SPAN class="u_logo"></SPAN> <INPUT id="userName" name="admin_name"
|
||||
class="ipt" type="text" placeholder="请输入用户名">
|
||||
</P>
|
||||
<P style="position: relative;">
|
||||
<SPAN class="p_logo"></SPAN> <INPUT id="password" name="admin_pwd"
|
||||
class="ipt" type="password" placeholder="请输入密码">
|
||||
</P>
|
||||
<DIV
|
||||
style="height: 50px; line-height: 50px; margin-top: 30px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;">
|
||||
<P style="margin: 0px 35px 20px 45px;">
|
||||
<SPAN style="float: left;">管理员登录系统</SPAN>
|
||||
<SPAN style="float: right;">
|
||||
<input type="submit" style="background: rgb(0, 142, 173); padding: 7px 10px; border-radius: 4px; border: 1px solid rgb(26, 117, 152); border-image: none; color: rgb(255, 255, 255); font-weight: bold;"
|
||||
value="登录" />
|
||||
</SPAN>
|
||||
</P>
|
||||
</DIV>
|
||||
</DIV>
|
||||
</form>
|
||||
<div style="text-align: center; padding-top: 30px"></div>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,16 @@
|
||||
@font-face {
|
||||
font-family: 'iconfont';
|
||||
src: url('../fonts/iconfont.eot');
|
||||
src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
|
||||
url('../fonts/iconfont.woff') format('woff'),
|
||||
url('../fonts/iconfont.ttf') format('truetype'),
|
||||
url('../fonts/iconfont.svg#iconfont') format('svg');
|
||||
}
|
||||
.iconfont{
|
||||
font-family:"iconfont" !important;
|
||||
font-size:15px;font-style:normal;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-webkit-text-stroke-width: 0.2px;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
@ -0,0 +1,135 @@
|
||||
.login-page {
|
||||
width: 420px;
|
||||
padding: 8% 0 0;
|
||||
margin: auto;
|
||||
}
|
||||
.form {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
background: #fff;
|
||||
max-width: 400px;
|
||||
margin: 0 auto 100px;
|
||||
padding: 40px 40px 50px;
|
||||
text-align: center;
|
||||
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
|
||||
}
|
||||
.form input {
|
||||
font-family: "Roboto", sans-serif;
|
||||
outline: 0;
|
||||
background: #f2f2f2;
|
||||
width: 100%;
|
||||
border: 0;
|
||||
margin: 0 0 15px;
|
||||
padding: 15px;
|
||||
box-sizing: border-box;
|
||||
font-size: 14px;
|
||||
}
|
||||
.form button {
|
||||
font-family: "Microsoft YaHei", "Roboto", sans-serif;
|
||||
text-transform: uppercase;
|
||||
outline: 0;
|
||||
background: #0dc316;
|
||||
width: 100%;
|
||||
border: 0;
|
||||
padding: 15px;
|
||||
color: #FFFFFF;
|
||||
font-size: 15px;
|
||||
-webkit-transition: all 0.3 ease;
|
||||
transition: all 0.3 ease;
|
||||
cursor: pointer;
|
||||
}
|
||||
.form button:hover, .form button:active, .form button:focus {
|
||||
background: #0eb618;
|
||||
}
|
||||
.form .message {
|
||||
margin: 18px 0 0;
|
||||
color: #b3b3b3;
|
||||
font-size: 14px;
|
||||
}
|
||||
.form .message a {
|
||||
color: #0eb618;
|
||||
text-decoration: none;
|
||||
}
|
||||
.form .register-form {
|
||||
display: none;
|
||||
}
|
||||
.container {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
max-width: 300px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.container:before, .container:after {
|
||||
content: "";
|
||||
display: block;
|
||||
clear: both;
|
||||
}
|
||||
.container .info {
|
||||
margin: 50px auto;
|
||||
text-align: center;
|
||||
}
|
||||
.container .info h1 {
|
||||
margin: 0 0 15px;
|
||||
padding: 0;
|
||||
font-size: 36px;
|
||||
font-weight: 300;
|
||||
color: #1a1a1a;
|
||||
}
|
||||
.container .info span {
|
||||
color: #4d4d4d;
|
||||
font-size: 12px;
|
||||
}
|
||||
.container .info span a {
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
}
|
||||
.container .info span .fa {
|
||||
color: #EF3B3A;
|
||||
}
|
||||
.login-form h2{ font-size:24px; color:#212121; font-weight:600; text-align:left;}
|
||||
body {
|
||||
background: #20222A; /* fallback for old browsers */
|
||||
font-family: "microsoft", sans-serif;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
.shake_effect {
|
||||
-webkit-animation-name: shake;
|
||||
animation-name: shake;
|
||||
-webkit-animation-duration: 1s;
|
||||
animation-duration: 1s;
|
||||
}
|
||||
@-webkit-keyframes shake {
|
||||
from, to {
|
||||
-webkit-transform: translate3d(0, 0, 0);
|
||||
transform: translate3d(0, 0, 0);
|
||||
}
|
||||
10%, 30%, 50%, 70%, 90% {
|
||||
-webkit-transform: translate3d(-10px, 0, 0);
|
||||
transform: translate3d(-10px, 0, 0);
|
||||
}
|
||||
20%, 40%, 60%, 80% {
|
||||
-webkit-transform: translate3d(10px, 0, 0);
|
||||
transform: translate3d(10px, 0, 0);
|
||||
}
|
||||
}
|
||||
@keyframes shake {
|
||||
from, to {
|
||||
-webkit-transform: translate3d(0, 0, 0);
|
||||
transform: translate3d(0, 0, 0);
|
||||
}
|
||||
10%, 30%, 50%, 70%, 90% {
|
||||
-webkit-transform: translate3d(-10px, 0, 0);
|
||||
transform: translate3d(-10px, 0, 0);
|
||||
}
|
||||
20%, 40%, 60%, 80% {
|
||||
-webkit-transform: translate3d(10px, 0, 0);
|
||||
transform: translate3d(10px, 0, 0);
|
||||
}
|
||||
}
|
||||
p.center {
|
||||
color: #888;
|
||||
font-family: "Microsoft YaHei";
|
||||
}
|
||||
/* CSS Document */
|
||||
|
@ -0,0 +1,357 @@
|
||||
*{
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
li{
|
||||
list-style-type: none;
|
||||
}
|
||||
a{
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a:hover{
|
||||
font-weight: bold;
|
||||
}
|
||||
#main{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.btn{
|
||||
border: none;
|
||||
padding: 3px 15px ;
|
||||
font-size: 15px;
|
||||
font-weight: bold;
|
||||
}
|
||||
.btn-blue{
|
||||
color: white;
|
||||
background-color: #359ee8;
|
||||
}
|
||||
.btn-blue:hover{
|
||||
cursor: pointer;
|
||||
background-color: #dbd6d687;
|
||||
}
|
||||
.left{
|
||||
float: left;
|
||||
}
|
||||
.clearfix{
|
||||
zoom: 1;
|
||||
}
|
||||
.table {
|
||||
border-top: 1px solid #cccccc;
|
||||
border-left: 1px solid #cccccc;
|
||||
border-right: 1px solid #cccccc;
|
||||
}
|
||||
.table tr:hover{
|
||||
background: whitesmoke;
|
||||
}
|
||||
.table th{
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
font-weight: bold;
|
||||
font-size: 15px;
|
||||
background: #ccc;
|
||||
}
|
||||
|
||||
.table td{
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.text-center{
|
||||
text-align: center;
|
||||
}
|
||||
.login{
|
||||
width: 500px;
|
||||
height: 340px;
|
||||
background: #0077ca;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
margin: -170px;
|
||||
}
|
||||
.loginMain{
|
||||
padding: 50px;
|
||||
color: white;
|
||||
}
|
||||
.loginMain form ul li{
|
||||
margin-top: 10px;
|
||||
}
|
||||
.loginMain ul span{
|
||||
display: inline-block;
|
||||
width: 102px;
|
||||
height: 30px;
|
||||
text-align: right;
|
||||
font-size: 15px;
|
||||
}
|
||||
.loginMain ul li input[type="text"],.loginMain ul li input[type="password"]{
|
||||
height: 25px;
|
||||
width: 205px;
|
||||
border-radius: initial;
|
||||
}
|
||||
.loginMain ul li input[name="verify"]{
|
||||
width: 75px;
|
||||
}
|
||||
img[name="verifyImg"]{
|
||||
margin-left: 50px;
|
||||
height: 30px;
|
||||
width: 79px;
|
||||
float:right;
|
||||
position: absolute;
|
||||
}
|
||||
.loginMain ul li input[name="submit"],.loginMain ul li input[name="reset"]{
|
||||
width: 78px;
|
||||
height: 30px;
|
||||
background-color: #00608b;
|
||||
margin: 0px -57px 0px 106px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.loginMain ul li input[name="submit"]:hover{
|
||||
background-color: darkblue;
|
||||
}
|
||||
.loginMain ul li input[name="reset"]:hover{
|
||||
background-color: darkblue;
|
||||
}
|
||||
#warmText{
|
||||
display: block;
|
||||
margin-left: 115px;
|
||||
width: 200px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
|
||||
/*顶部导航*/
|
||||
|
||||
.head{
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
background-color: #0077ca;
|
||||
float: right;
|
||||
}
|
||||
|
||||
|
||||
.headLogo{
|
||||
width: 150px;
|
||||
height: 50px;
|
||||
text-align: center;
|
||||
line-height: 50px;
|
||||
color: white;
|
||||
float: left;
|
||||
}
|
||||
|
||||
ul.headnav li{
|
||||
width: 72px;
|
||||
height: 50px;
|
||||
line-height: 47px;
|
||||
margin-right: 2px;
|
||||
border: white;
|
||||
float: left;
|
||||
background-color: #00a2ca;
|
||||
|
||||
}
|
||||
.head .headnav li.current-menu{
|
||||
width: 120px;
|
||||
background: #82a8ff;
|
||||
}
|
||||
ul.headnav li a{
|
||||
text-align: center;
|
||||
display: block;
|
||||
}
|
||||
ul.headnav li a:hover{
|
||||
|
||||
font-weight: bold;
|
||||
}
|
||||
#headnavRight li{
|
||||
display: block;
|
||||
float: left;
|
||||
margin: 25px 2px 0px 6px;
|
||||
background-color: #82a8ff;
|
||||
}
|
||||
#headnavRight li:first-child{
|
||||
margin-left: 19%;
|
||||
}
|
||||
.leftMenu{
|
||||
position: absolute;
|
||||
top: 53px;
|
||||
overflow-x: hidden;
|
||||
overflow-y: auto;
|
||||
|
||||
}
|
||||
.leftMenu_1 dl{
|
||||
background-color: #0077CA;
|
||||
width: 150px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.leftMenu_1 dl dt{
|
||||
width: 150px;
|
||||
text-indent: 20px;
|
||||
padding-top: 8px;
|
||||
height: 30px;
|
||||
font-weight: bold;
|
||||
background: url(../img/toggle.png ) 120px 17px no-repeat;
|
||||
}
|
||||
.leftMenu_1 dl dd{
|
||||
background-color: #d3e5ee;
|
||||
}
|
||||
|
||||
.leftMenu_1 dl dd ul li{
|
||||
height: 30px;
|
||||
margin-left: 30px;
|
||||
|
||||
}
|
||||
.leftMenu_1 dl dd ul li a{
|
||||
width: 150px;
|
||||
display: block;
|
||||
background: #D3E5EE;
|
||||
color: #00a2ca;
|
||||
}
|
||||
.leftMenu_1 dl dd ul li a:hover{
|
||||
font-weight: bold;
|
||||
border: 1px solid #00A2CA;
|
||||
}
|
||||
|
||||
.rightMain{
|
||||
position: absolute;
|
||||
top: 50px;
|
||||
left: 155px;
|
||||
bottom: 0px;
|
||||
right: 0px;
|
||||
overflow: initial;
|
||||
margin-top: 5px;
|
||||
}
|
||||
.rightContent{
|
||||
height: 100%;
|
||||
|
||||
}
|
||||
.rightContent iframe{
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
}
|
||||
body.showLeftMenu .rightMain{
|
||||
left: 155px;
|
||||
}
|
||||
body.hideLeftMenu .rightMain{
|
||||
left: 0px;
|
||||
}
|
||||
.maincol-left{
|
||||
float: left;
|
||||
}
|
||||
.maincol dl{
|
||||
border:2px solid greenyellow;
|
||||
margin-bottom: 5px;
|
||||
width:430px;
|
||||
background-color: #00a2ca;
|
||||
text-align: left;
|
||||
color: #d3e5ee;
|
||||
padding-left: 10px;
|
||||
}
|
||||
.maincol-left dl:first-child{
|
||||
background-color: #329be3;
|
||||
}
|
||||
.maincol dl dd{
|
||||
font-size: 13px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.maincol dl dt{
|
||||
margin: 10px 0px;
|
||||
}
|
||||
.maincol-right{
|
||||
float: right;
|
||||
}
|
||||
.maincol-right dl{
|
||||
background-color: #54b834;
|
||||
}
|
||||
.pos{
|
||||
height: 35px;
|
||||
border-bottom: 2px solid #ccc;
|
||||
padding-left: 20px;
|
||||
line-height: 35px;
|
||||
font-size: 14px;
|
||||
color: #0077CA;
|
||||
font-weight: bold;
|
||||
}
|
||||
.operatr{
|
||||
margin: 5px;
|
||||
height: 25px;
|
||||
}
|
||||
.page{
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
border-bottom: 1px solid #cccccc;
|
||||
border-right: 1px solid #cccccc;
|
||||
border-left: 1px solid #cccccc;
|
||||
}
|
||||
.text-left{
|
||||
text-align: left;
|
||||
}
|
||||
.tableWrap{
|
||||
margin: 5px;
|
||||
}
|
||||
|
||||
.title{
|
||||
width: 100px;
|
||||
}
|
||||
.textarea-default{
|
||||
width: 600px;
|
||||
height: 90px;
|
||||
}
|
||||
.leftMenu_1 dl dd ul a.currentLeftMenu{
|
||||
border-bottom: 1px solid #cccccc;
|
||||
border-right: 1px solid #cccccc;
|
||||
border-left: 1px solid #cccccc;
|
||||
background-color: ghostwhite;
|
||||
}
|
||||
.optionsBar ul{
|
||||
|
||||
}
|
||||
.optionsBar ul li{
|
||||
border: 1px solid honeydew;
|
||||
font-size: 15px;
|
||||
background-color: #bebebe8f;
|
||||
height: 20px;
|
||||
display: inline-block;
|
||||
margin-left: 8px;
|
||||
margin-top: 10px;
|
||||
|
||||
padding: 2px;
|
||||
}
|
||||
.optionsBar ul li:hover{
|
||||
font-weight: bold;
|
||||
background-color: whitesmoke;
|
||||
}
|
||||
.webItem{
|
||||
display: none;
|
||||
}
|
||||
.webItem dl{
|
||||
margin-top: 55px;
|
||||
width: 100%;
|
||||
}
|
||||
.webItem dl dd{
|
||||
display: block;
|
||||
margin-left: 10px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
font-size: 14px;
|
||||
|
||||
}
|
||||
.webItem dl dd input[type="text"],.webItem dl dd textarea{
|
||||
margin-left: 100px;
|
||||
width: 20%;
|
||||
}
|
||||
.webItem dl dd input{
|
||||
position: relative;
|
||||
|
||||
}
|
||||
input[type="button"]{
|
||||
padding: 1px 8px;
|
||||
background-color: #00a2ca;
|
||||
border: 1px solid whitesmoke;
|
||||
margin-left: 181px;
|
||||
}
|
||||
input[type="button"]:hover{
|
||||
background-color: #D3E5EE;
|
||||
}
|
||||
.optionsBar ul li.currentWebItem{
|
||||
background-color: white;
|
||||
}
|
@ -0,0 +1,565 @@
|
||||
@charset "utf-8";
|
||||
@import url(../lib/layui/css/layui.css);
|
||||
*{
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
font-family: "microsoft yahei","Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||
}
|
||||
a{
|
||||
text-decoration: none;
|
||||
}
|
||||
html{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
overflow-x:hidden;
|
||||
overflow-y:auto;
|
||||
}
|
||||
body{
|
||||
width: 100%;
|
||||
min-height: 100%;
|
||||
}
|
||||
.login-bg{
|
||||
background: #eeeeee url() 0 0 no-repeat;
|
||||
background-size: cover;
|
||||
overflow: hidden;
|
||||
}
|
||||
.form-wrap{background:#f8f8f8; margin-top:15px;}
|
||||
.login{
|
||||
margin: 120px auto 0 auto;
|
||||
min-height: 420px;
|
||||
max-width: 420px;
|
||||
padding: 40px;
|
||||
background-color: #ffffff;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
border-radius: 4px;
|
||||
/* overflow-x: hidden; */
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.login a.logo{
|
||||
display: block;
|
||||
height: 58px;
|
||||
width: 167px;
|
||||
margin: 0 auto 30px auto;
|
||||
background-size: 167px 42px;
|
||||
}
|
||||
.login .message {
|
||||
margin: 10px 0 0 0;
|
||||
padding: 18px 10px 18px 60px;
|
||||
background: #0dc316;
|
||||
position: relative;
|
||||
color: #fff;
|
||||
font-size: 16px;
|
||||
}
|
||||
.login #darkbannerwrap {
|
||||
/* background: url(../images/aiwrap.png);
|
||||
*/ width: 18px;
|
||||
height: 10px;
|
||||
margin: 0 0 20px -58px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.login input[type=text],
|
||||
.login input[type=file],
|
||||
.login input[type=password],
|
||||
.login input[type=email], select {
|
||||
border: 1px solid #DCDEE0;
|
||||
vertical-align: middle;
|
||||
border-radius: 3px;
|
||||
height: 50px;
|
||||
padding: 0px 16px;
|
||||
font-size: 14px;
|
||||
color: #555555;
|
||||
outline:none;
|
||||
width:100%;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
.login input[type=text]:focus,
|
||||
.login input[type=file]:focus,
|
||||
.login input[type=password]:focus,
|
||||
.login input[type=email]:focus, select:focus {
|
||||
border: 1px solid #27A9E3;
|
||||
}
|
||||
.login input[type=submit],
|
||||
.login input[type=button]{
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
padding: 12px 24px;
|
||||
margin: 0px;
|
||||
font-size: 18px;
|
||||
line-height: 24px;
|
||||
text-align: center;
|
||||
white-space: nowrap;
|
||||
vertical-align: middle;
|
||||
cursor: pointer;
|
||||
color: #ffffff;
|
||||
background-color: #189F92;
|
||||
border-radius: 3px;
|
||||
border: none;
|
||||
-webkit-appearance: none;
|
||||
outline:none;
|
||||
width:100%;
|
||||
}
|
||||
.login hr {
|
||||
background: #fff url() 0 0 no-repeat;
|
||||
}
|
||||
.login hr.hr15 {
|
||||
height: 15px;
|
||||
border: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
width: 100%;
|
||||
}
|
||||
.login hr.hr20 {
|
||||
height: 20px;
|
||||
border: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
width: 100%;
|
||||
}
|
||||
.x-body{
|
||||
padding: 20px;
|
||||
}
|
||||
.x-nav{
|
||||
padding: 0 20px;
|
||||
position: relative;
|
||||
z-index: 99;
|
||||
border-bottom: 1px solid #e5e5e5;
|
||||
line-height: 39px;
|
||||
height: 39px;
|
||||
overflow: hidden;
|
||||
}
|
||||
xblock{
|
||||
display: block;
|
||||
margin-bottom: 10px;
|
||||
padding: 5px ;
|
||||
padding-left:6px;
|
||||
padding-right:15px;
|
||||
line-height: 22px;
|
||||
/* border-left: 5px solid #15c142; */
|
||||
border-radius: 0 2px 2px 0;
|
||||
background-color: #f2f2f2;
|
||||
}
|
||||
.x-right{
|
||||
float: right;
|
||||
}
|
||||
.x-so{
|
||||
/*text-align: center;*/
|
||||
/*background: #f2f2f2 url() 0 0 no-repeat;*/
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
.x-so input.layui-input{
|
||||
width: 150px;
|
||||
}
|
||||
.x-so .layui-form-label{
|
||||
display: inline-block;
|
||||
}
|
||||
.x-so input.layui-input,.x-so input.layui-btn{
|
||||
display: inline-block;
|
||||
}
|
||||
.x-red{
|
||||
color: red;
|
||||
}
|
||||
.x-a{
|
||||
color: #099641;
|
||||
}
|
||||
.x-a:hover{
|
||||
color: #077e37;
|
||||
}
|
||||
.x-sort{
|
||||
height: 30px;
|
||||
}
|
||||
.x-show{
|
||||
cursor: pointer;
|
||||
}
|
||||
.layui-form-switch{
|
||||
margin-top: 0px;
|
||||
}
|
||||
.layui-input:focus, .layui-textarea:focus {
|
||||
border-color: #15c142!important;
|
||||
}
|
||||
|
||||
.page{
|
||||
margin-top: 20px;
|
||||
text-align: center;
|
||||
|
||||
}
|
||||
.page a{
|
||||
display: inline-block;
|
||||
background: #f5f5f5;
|
||||
color: #888;
|
||||
padding: 10px 13px;
|
||||
min-width: 15px;
|
||||
transition:background-color ease .5s;
|
||||
font-family:"microsoft yahei";
|
||||
border-radius:3px;
|
||||
|
||||
}
|
||||
.page span{
|
||||
display: inline-block;
|
||||
padding: 10px 10px;
|
||||
min-width: 15px;
|
||||
}
|
||||
.page span.current{
|
||||
display: inline-block;
|
||||
background: #15c142 url() 0 0 no-repeat;
|
||||
color: #fff;
|
||||
padding: 10px 13px;
|
||||
min-width: 15px;
|
||||
border-radius:3px;
|
||||
}
|
||||
.page .pagination li{
|
||||
display: inline-block;
|
||||
margin-right: 5px;
|
||||
text-align: center;
|
||||
}
|
||||
.page .pagination li.active span{
|
||||
background: #15c142 url() 0 0 no-repeat;
|
||||
color: #fff;
|
||||
|
||||
}
|
||||
|
||||
/*登录样式*/
|
||||
/*头部*/
|
||||
.container{
|
||||
width: 100%;
|
||||
height: 55px;
|
||||
background-color:#111;
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
.container .logo a{
|
||||
float: left;
|
||||
color: #fff;
|
||||
font-size: 18px;
|
||||
padding-left: 20px;
|
||||
line-height: 50px;
|
||||
width: 200px;
|
||||
transition:background-color ease .3s
|
||||
}
|
||||
.container .right{
|
||||
background-color:rgba(0,0,0,0);
|
||||
float: right;
|
||||
transition:background-color ease .3s
|
||||
|
||||
}
|
||||
.container .left_open{
|
||||
height: 55px;
|
||||
float: left;
|
||||
}
|
||||
.container .left_open i{
|
||||
display: block;
|
||||
background: rgba(255,255,255,0.1) url() 0 0 no-repeat;
|
||||
color: #fff;
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
line-height: 32px;
|
||||
border-radius: 3px;
|
||||
text-align: center;
|
||||
margin-top: 10px;
|
||||
cursor: pointer;
|
||||
transition:background-color ease .3s
|
||||
}
|
||||
.container .left_open i:hover{
|
||||
background: rgba(255,255,255,0.3) url() 0 0 no-repeat;
|
||||
}
|
||||
|
||||
.container .left{
|
||||
background-color:rgba(0,0,0,0);
|
||||
float: left;
|
||||
|
||||
}
|
||||
.container .layui-nav-item{
|
||||
line-height: 50px;
|
||||
}
|
||||
.container .layui-nav-more{
|
||||
top: 25px;
|
||||
}
|
||||
.container .layui-nav-child{
|
||||
top: 50px;
|
||||
}
|
||||
.container .layui-nav-child i{
|
||||
margin-right: 10px;
|
||||
}
|
||||
.layui-nav .layui-nav-item a{
|
||||
color: #ccc;
|
||||
cursor: pointer;
|
||||
}
|
||||
.layui-nav .layui-nav-item >a:hover{
|
||||
color: #fff;
|
||||
cursor: pointer;
|
||||
}
|
||||
.layui-nav .layui-nav-child a{
|
||||
color: #333;
|
||||
cursor: pointer;
|
||||
}
|
||||
.left-nav{
|
||||
position: absolute;
|
||||
top: 51px;
|
||||
bottom: 0px;
|
||||
left: 0;
|
||||
z-index: 2;
|
||||
padding-top: 10px;
|
||||
background-color: #222324;
|
||||
width: 220px;
|
||||
max-width: 220px;
|
||||
overflow: hidden;
|
||||
border-right: 1px solid #131e26;
|
||||
|
||||
/*width: 0px;*/
|
||||
}
|
||||
.left-nav #nav > li{
|
||||
line-height:30px;
|
||||
border-left:4px solid #222324;
|
||||
transition:background-color ease .3s
|
||||
}
|
||||
.left-nav #nav > li:hover {
|
||||
background:#181818;
|
||||
border-left:4px solid #42b8f1;
|
||||
}
|
||||
.left-nav #nav > li.open {
|
||||
border-left:4px solid #42b8f1;
|
||||
background:#181818;
|
||||
}
|
||||
|
||||
|
||||
.left-nav #nav li a:hover {
|
||||
color: white;
|
||||
}
|
||||
.left-nav #nav .current{
|
||||
background:#41b8f0;
|
||||
}
|
||||
.left-nav #nav li a{
|
||||
font-size: 14px;
|
||||
padding: 12px 15px 12px 20px;
|
||||
display: block;
|
||||
cursor: pointer;
|
||||
color:#8e8e8e;
|
||||
transition:background-color ease .3s;
|
||||
}
|
||||
|
||||
.left-nav #nav li a cite{
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.left-nav #nav li .sub-menu{
|
||||
display: none;
|
||||
}
|
||||
.left-nav #nav li .opened{
|
||||
display: block;
|
||||
background:#454648;
|
||||
}
|
||||
.left-nav #nav li .opened:hover{
|
||||
/*background: #fff url() 0 0 no-repeat;*/
|
||||
}
|
||||
.left-nav #nav li .opened .current{
|
||||
}
|
||||
.left-nav #nav li .sub-menu li{
|
||||
background:#181818;
|
||||
transition:background-color ease .3s
|
||||
/*color: blue;*/
|
||||
/*background: #fff url() 0 0 no-repeat;*/
|
||||
}
|
||||
.left-nav #nav li .sub-menu li:hover{
|
||||
background:#303235;
|
||||
/*color: blue;*/
|
||||
/*background: #fff url() 0 0 no-repeat;*/
|
||||
}
|
||||
.left-nav #nav li .sub-menu li a{
|
||||
padding: 10px 15px 10px 30px;
|
||||
font-size: 14px;
|
||||
cursor: pointer;
|
||||
color:#8e8e8e;
|
||||
}
|
||||
.left-nav #nav li .sub-menu li .sub-menu li a{
|
||||
padding-left: 45px;
|
||||
}
|
||||
/*点击当前菜单显示效果*/
|
||||
.menu-current {
|
||||
background:#282b33!important;
|
||||
}
|
||||
.menu-current > a{
|
||||
color:#fff!important;
|
||||
}
|
||||
.left-nav #nav li .sub-menu li a:hover{
|
||||
color: #fff;
|
||||
}
|
||||
.left-nav #nav li .sub-menu li a i{
|
||||
font-size: 12px;
|
||||
}
|
||||
.left-nav #nav li a i{
|
||||
padding-right: 10px;
|
||||
padding-top:8px;
|
||||
line-height: 14px;
|
||||
}
|
||||
.left-nav #nav li .nav_right{
|
||||
float: right;
|
||||
font-size: 16px;
|
||||
}
|
||||
.page a:hover{ color:#fff; background:#969696; }
|
||||
.x-slide_left {
|
||||
width: 17px;
|
||||
height: 61px;
|
||||
background: url(../images/icon.png) 0 0 no-repeat;
|
||||
position: absolute;
|
||||
top: 200px;
|
||||
left: 221px;
|
||||
cursor: pointer;
|
||||
z-index: 3;
|
||||
}
|
||||
.page-content{
|
||||
position: absolute;
|
||||
top: 51px;
|
||||
right: 0;
|
||||
bottom: 0px;
|
||||
left: 221px;
|
||||
overflow: hidden;
|
||||
z-index: 1;
|
||||
}
|
||||
.page-content-bg{
|
||||
position: absolute;
|
||||
top: 46px;
|
||||
right: 0;
|
||||
bottom: 42px;
|
||||
left: 221px;
|
||||
background: rgba(0,0,0,0.5); url() 0 0 no-repeat;
|
||||
overflow: hidden;
|
||||
z-index: 100;
|
||||
display: none;
|
||||
}
|
||||
|
||||
.page-content .tab{
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
background: #EFEEF0 url() 0 0 no-repeat;
|
||||
margin: 0px;
|
||||
}
|
||||
.page-content .layui-tab-title{
|
||||
/*padding-top: 5px;*/
|
||||
height: 35px;
|
||||
background: #EFEEF0 url() 0 0 no-repeat;
|
||||
position: relative;
|
||||
z-index: 100;
|
||||
}
|
||||
.page-content .layui-tab-title li.home i{
|
||||
padding-right: 5px;
|
||||
}
|
||||
.page-content .layui-tab-title li.home .layui-tab-close{
|
||||
display: none;
|
||||
}
|
||||
.page-content .layui-tab-title li{
|
||||
line-height: 35px;
|
||||
}
|
||||
.page-content .layui-tab-title .layui-this:after{
|
||||
height: 36px;
|
||||
}
|
||||
.page-content .layui-tab-title li .layui-tab-close{
|
||||
border-radius: 50%;
|
||||
}
|
||||
.page-content .layui-tab-title .layui-this{
|
||||
background: #fff url() 0 0 no-repeat;
|
||||
}
|
||||
.page-content .layui-tab-bar{
|
||||
height:34px;
|
||||
line-height: 35px;
|
||||
}
|
||||
.page-content .layui-tab-content{
|
||||
position: absolute;
|
||||
top: 36px;
|
||||
bottom: 0px;
|
||||
width: 100%;
|
||||
background: #fff url() 0 0 no-repeat;
|
||||
padding: 0px;
|
||||
overflow: hidden;
|
||||
}
|
||||
.page-content .layui-tab-content .layui-tab-item{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
||||
}
|
||||
.page-content .layui-tab-content .layui-tab-item iframe{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
||||
}
|
||||
.x-admin-carousel,.layui-carousel,.x-admin-carousel>[carousel-item]>* {
|
||||
background-color:#fff
|
||||
}
|
||||
|
||||
.x-admin-backlog .x-admin-backlog-body {
|
||||
display:block;
|
||||
padding:10px 15px;
|
||||
background-color:#f8f8f8;
|
||||
color:#999;
|
||||
border-radius:2px;
|
||||
transition:all .3s;
|
||||
-webkit-transition:all .3s
|
||||
}
|
||||
.x-admin-backlog-body h3 {
|
||||
padding-bottom:10px;
|
||||
font-size:12px
|
||||
}
|
||||
.x-admin-backlog-body p cite {
|
||||
font-style:normal;
|
||||
font-size:30px;
|
||||
font-weight:300;
|
||||
color:#169f1d;
|
||||
}
|
||||
.x-admin-backlog-body:hover {
|
||||
background-color:#CFCFCF;
|
||||
color:#888
|
||||
}
|
||||
|
||||
.welcome-footer{padding: 30px 0; line-height: 30px; text-align: center; background-color: #eee; color: #666; font-weight: 300;}
|
||||
body .layui-layout-admin .footer-demo{height: auto; padding: 15px 0; line-height: 26px;}
|
||||
.welcome-footer a{padding: 0 5px;}
|
||||
|
||||
table th, table td {
|
||||
word-break: break-all;
|
||||
}
|
||||
|
||||
.footer{
|
||||
position: fixed;
|
||||
bottom: 0px;
|
||||
width: 100%;
|
||||
background-color: #323436;
|
||||
text-align:center;
|
||||
font-size:12px;
|
||||
border-top: 1px solid rgba(0, 0, 0, 0.1);
|
||||
line-height: 41px;
|
||||
color: #666;
|
||||
/*padding-left: 10px;*/
|
||||
}
|
||||
.footer .copyright{
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
|
||||
@media screen and (max-width: 768px){
|
||||
.fast-add{
|
||||
display: none;
|
||||
}
|
||||
.layui-nav .to-index{
|
||||
display: none;
|
||||
}
|
||||
.container .logo a{
|
||||
width: 140px;
|
||||
}
|
||||
.container .left_open {
|
||||
/*float: right;*/
|
||||
}
|
||||
.left-nav{
|
||||
left: -221px;
|
||||
}
|
||||
.page-content{
|
||||
left: 0px;
|
||||
}
|
||||
.page-content .layui-tab-content .layui-tab-item{
|
||||
-webkit-overflow-scrolling: touch;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
.x-so input.layui-input{
|
||||
width: 100%;
|
||||
margin: 10px;
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,303 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>后台登录-L-admin2.0</title>
|
||||
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
|
||||
<meta http-equiv="Cache-Control" content="no-siteapp" />
|
||||
|
||||
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
|
||||
<link rel="stylesheet" href="css/font.css">
|
||||
<link rel="stylesheet" href="css/xadmin.css">
|
||||
<script src="http://www.jq22.com/jquery/jquery-1.10.2.js"></script>
|
||||
<script src="lib/layui/layui.js" charset="utf-8"></script>
|
||||
<script type="text/javascript" src="js/xadmin.js"></script>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- 顶部开始 -->
|
||||
<div class="container">
|
||||
<div class="logo"><a href="index.html">L-admin v2.0</a></div>
|
||||
<div class="left_open">
|
||||
<i title="展开左侧栏" class="iconfont"></i>
|
||||
</div>
|
||||
<ul class="layui-nav left fast-add" lay-filter="">
|
||||
<li class="layui-nav-item">
|
||||
<a href="javascript:;">+新增</a>
|
||||
<dl class="layui-nav-child"> <!-- 二级菜单 -->
|
||||
<dd><a onclick="x_admin_show('资讯','http://www.baidu.com')"><i class="iconfont"></i>资讯</a></dd>
|
||||
<dd><a onclick="x_admin_show('图片','http://www.baidu.com')"><i class="iconfont"></i>图片</a></dd>
|
||||
<dd><a onclick="x_admin_show('用户','http://www.baidu.com')"><i class="iconfont"></i>用户</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="layui-nav right" lay-filter="">
|
||||
<li class="layui-nav-item">
|
||||
<a href="javascript:;">admin</a>
|
||||
<dl class="layui-nav-child"> <!-- 二级菜单 -->
|
||||
<dd><a onclick="x_admin_show('个人信息','http://www.baidu.com')">个人信息</a></dd>
|
||||
<dd><a onclick="x_admin_show('切换帐号','http://www.baidu.com')">切换帐号</a></dd>
|
||||
<dd><a href="login.html">退出</a></dd>
|
||||
</dl>
|
||||
</li>
|
||||
<li class="layui-nav-item to-index"><a href="#">前台首页</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
<!-- 顶部结束 -->
|
||||
<!-- 中部开始 -->
|
||||
<!-- 左侧菜单开始 -->
|
||||
<div class="left-nav">
|
||||
<div id="side-nav">
|
||||
<ul id="nav">
|
||||
<li >
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>主页</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li><a _href="html/welcome.html"><i class="iconfont"></i><cite>控制台</cite></a></li >
|
||||
</ul>
|
||||
</li>
|
||||
<li >
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>基本元素</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li><a _href="html/grid.html"><i class="iconfont"></i><cite>栅格</cite></a></li>
|
||||
<li><a _href="html/unicode.html"><i class="iconfont"></i><cite>图标字体</cite></a></li>
|
||||
<li><a _href="html/form1.html"><i class="iconfont"></i><cite>表单元素</cite></a></li>
|
||||
<li> <a _href="html/form2.html"><i class="iconfont"></i><cite>表单组合</cite></a></li>
|
||||
<li><a _href="html/buttons.html"><i class="iconfont"></i><cite>按钮</cite></a></li>
|
||||
<li><a _href="html/nav.html"><i class="iconfont"></i><cite>导航/面包屑</cite></a></li>
|
||||
<li><a _href="html/tab.html"><i class="iconfont"></i><cite>选项卡</cite></a></li>
|
||||
<li><a _href="html/progress-bar.html"><i class="iconfont"></i><cite>进度条</cite></a></li>
|
||||
<li><a _href="html/panel.html"><i class="iconfont"></i><cite>面板</cite></a></li>
|
||||
<li><a _href="html/badge.html"><i class="iconfont"></i><cite>微章</cite></a></li>
|
||||
<li><a _href="html/timeline.html"><i class="iconfont"></i><cite>时间线</cite></a></li>
|
||||
<li><a _href="html/table-element.html"><i class="iconfont"></i><cite>静态表格</cite></a></li>
|
||||
<li><a _href="html/anim.html"><i class="iconfont"></i><cite>动画</cite></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>组件页面</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/upload.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>文件上传</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/city.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>城市三级联动</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/cate.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>多级分类</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/carousel.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>轮播图</cite>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>订单管理</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/order-list.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>订单列表</cite>
|
||||
</a>
|
||||
</li >
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>管理员管理</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/admin-list.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>管理员列表</cite>
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/admin-role.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>角色管理</cite>
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/admin-cate.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>权限分类</cite>
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/admin-rule.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>权限管理</cite>
|
||||
</a>
|
||||
</li >
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>用户管理</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/member-list.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>会员列表</cite>
|
||||
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/member-del.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>会员删除</cite>
|
||||
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>会员管理</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/member-del.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>会员列表</cite>
|
||||
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/member-del.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>会员删除</cite>
|
||||
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<a href="javascript:;">
|
||||
<i class="iconfont"></i>
|
||||
<cite>系统统计</cite>
|
||||
<i class="iconfont nav_right"></i>
|
||||
</a>
|
||||
<ul class="sub-menu">
|
||||
<li>
|
||||
<a _href="html/echarts1.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>拆线图</cite>
|
||||
</a>
|
||||
</li >
|
||||
<li>
|
||||
<a _href="html/echarts2.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>柱状图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts3.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>地图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts4.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>饼图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts5.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>雷达图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts6.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>k线图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts7.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>热力图</cite>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a _href="html/echarts8.html">
|
||||
<i class="iconfont"></i>
|
||||
<cite>仪表图</cite>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</li> </ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div class="x-slide_left"></div> -->
|
||||
<!-- 左侧菜单结束 -->
|
||||
<!-- 右侧主体开始 -->
|
||||
<div class="page-content">
|
||||
<div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false">
|
||||
<ul class="layui-tab-title">
|
||||
<li class="home"><i class="layui-icon"></i>我的桌面</li>
|
||||
</ul>
|
||||
<div class="layui-tab-content">
|
||||
<div class="layui-tab-item layui-show">
|
||||
<iframe src='html/welcome.html' frameborder="0" scrolling="yes" class="x-iframe"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="page-content-bg"></div>
|
||||
<!-- 右侧主体结束 -->
|
||||
<!-- 中部结束 -->
|
||||
<!-- 底部开始 -->
|
||||
<!--<div class="footer">
|
||||
<div class="copyright">Copyright ©2019 L-admin v2.3 All Rights Reserved</div>
|
||||
</div>-->
|
||||
<!-- 底部结束 -->
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,158 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>欢迎页面-L-admin1.0</title>
|
||||
<meta name="renderer" content="webkit">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
|
||||
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
|
||||
<link rel="stylesheet" href="../css/font.css">
|
||||
<link rel="stylesheet" href="../css/xadmin.css">
|
||||
</head>
|
||||
<body>
|
||||
<div class="x-body layui-anim layui-anim-up">
|
||||
<blockquote class="layui-elem-quote">欢迎管理员:
|
||||
<span class="x-red">test</span>!当前时间:2021-05-11 08:50:53</blockquote>
|
||||
<fieldset class="layui-elem-field">
|
||||
<legend>数据统计</legend>
|
||||
<div class="layui-field-box">
|
||||
<div class="layui-col-md12">
|
||||
<div class="layui-card">
|
||||
<div class="layui-card-body">
|
||||
<div class="layui-carousel x-admin-carousel x-admin-backlog" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 90px;">
|
||||
<div carousel-item="">
|
||||
<ul class="layui-row layui-col-space10 layui-this">
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>文章数</h3>
|
||||
<p>
|
||||
<cite>66</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>会员数</h3>
|
||||
<p>
|
||||
<cite>12</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>回复数</h3>
|
||||
<p>
|
||||
<cite>99</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>商品数</h3>
|
||||
<p>
|
||||
<cite>67</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>文章数</h3>
|
||||
<p>
|
||||
<cite>67</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
<li class="layui-col-xs2">
|
||||
<a href="javascript:;" class="x-admin-backlog-body">
|
||||
<h3>文章数</h3>
|
||||
<p>
|
||||
<cite>6766</cite></p>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<fieldset class="layui-elem-field">
|
||||
<legend>系统通知</legend>
|
||||
<div class="layui-field-box">
|
||||
<table class="layui-table" lay-skin="line">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td >
|
||||
<a class="x-a" href="/" target="_blank">新版L-admin 2.0上线了</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td >
|
||||
<a class="x-a" href="/" target="_blank">交流qq:(370946531)</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
<fieldset class="layui-elem-field">
|
||||
<legend>系统信息</legend>
|
||||
<div class="layui-field-box">
|
||||
<table class="layui-table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>xxx版本</th>
|
||||
<td>1.0.180420</td></tr>
|
||||
<tr>
|
||||
<th>服务器地址</th>
|
||||
<td>#</td></tr>
|
||||
<tr>
|
||||
<th>操作系统</th>
|
||||
<td>WINNT</td></tr>
|
||||
<tr>
|
||||
<th>运行环境</th>
|
||||
<td>Apache/2.4.23 (Win32) OpenSSL/1.0.2j mod_fcgid/2.3.9</td></tr>
|
||||
<tr>
|
||||
<th>PHP版本</th>
|
||||
<td>5.6.27</td></tr>
|
||||
<tr>
|
||||
<th>PHP运行方式</th>
|
||||
<td>cgi-fcgi</td></tr>
|
||||
<tr>
|
||||
<th>MYSQL版本</th>
|
||||
<td>5.5.53</td></tr>
|
||||
<tr>
|
||||
<th>ThinkPHP</th>
|
||||
<td>5.0.18</td></tr>
|
||||
<tr>
|
||||
<th>上传附件限制</th>
|
||||
<td>2M</td></tr>
|
||||
<tr>
|
||||
<th>执行时间限制</th>
|
||||
<td>30s</td></tr>
|
||||
<tr>
|
||||
<th>剩余空间</th>
|
||||
<td>86015.2M</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
<fieldset class="layui-elem-field">
|
||||
<legend>开发团队</legend>
|
||||
<div class="layui-field-box">
|
||||
<table class="layui-table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>版权所有</th>
|
||||
<td>cdnuti(xuebingsi)
|
||||
<a href="http://#/" class='x-a' target="_blank">访问官网</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>开发者</th>
|
||||
<td>along(370946531@qq.com)</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</fieldset>
|
||||
<blockquote class="layui-elem-quote layui-quote-nm">感谢layui,百度Echarts,jquery,本系统由L-admin提供技术支持。</blockquote>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 183 B |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 3.8 KiB |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 181 B |
After Width: | Height: | Size: 6.0 KiB |
@ -0,0 +1,2 @@
|
||||
|
||||
|