|
@@ -0,0 +1,586 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="zh-CN" xmlns="http://www.w3.org/1999/html"
|
|
|
+ xmlns:th="http://www.thymeleaf.org"
|
|
|
+ xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout">
|
|
|
+<head>
|
|
|
+ <meta charset="UTF-8"/>
|
|
|
+ <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"/>
|
|
|
+ <title></title>
|
|
|
+ <!-- Favicon -->
|
|
|
+ <link rel="icon" href="https://files.minbb.cn/blog/favicon.ico" type="image/x-icon"/>
|
|
|
+
|
|
|
+ <!-- Google Fonts -->
|
|
|
+ <link href="https://fonts.googleapis.com/css?family=Roboto:400,700&subset=latin,cyrillic-ext" rel="stylesheet" type="text/css"/>
|
|
|
+ <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" type="text/css"/>
|
|
|
+
|
|
|
+ <!-- Bootstrap Core Css -->
|
|
|
+ <link href="https://files.minbb.cn/plugins/bootstrap/css/bootstrap.css" rel="stylesheet"/>
|
|
|
+ <!-- Waves Effect Css -->
|
|
|
+ <link href="https://files.minbb.cn/plugins/node-waves/waves.css" rel="stylesheet"/>
|
|
|
+ <!-- Animation Css -->
|
|
|
+ <link href="https://files.minbb.cn/plugins/animate-css/animate.css" rel="stylesheet"/>
|
|
|
+ <!-- Sweetalert Css -->
|
|
|
+ <link href="https://files.minbb.cn/plugins/sweetalert/sweetalert.css" rel="stylesheet"/>
|
|
|
+ <!-- Custom Css -->
|
|
|
+ <link href="https://files.minbb.cn/css/style.css" rel="stylesheet"/>
|
|
|
+ <!-- AdminBSB Themes. You can choose a theme from css/themes instead of get all themes -->
|
|
|
+ <link href="https://files.minbb.cn/css/themes/all-themes.css" rel="stylesheet"/>
|
|
|
+
|
|
|
+ <!-- Jquery Core Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/jquery/jquery.min.js"></script>
|
|
|
+ <!-- Bootstrap Core Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/bootstrap/js/bootstrap.js"></script>
|
|
|
+ <!-- Select Plugin Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/bootstrap-select/js/bootstrap-select.js"></script>
|
|
|
+ <!-- Slimscroll Plugin Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/jquery-slimscroll/jquery.slimscroll.js"></script>
|
|
|
+ <!-- Waves Effect Plugin Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/node-waves/waves.js"></script>
|
|
|
+ <!-- SweetAlert Plugin Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/sweetalert/sweetalert.min.js"></script>
|
|
|
+ <!-- Bootstrap Notify Plugin Js -->
|
|
|
+ <script src="https://files.minbb.cn/plugins/bootstrap-notify/bootstrap-notify.js"></script>
|
|
|
+ <!-- Custom Js -->
|
|
|
+ <script src="https://files.minbb.cn/js/admin.js"></script>
|
|
|
+ <script src="/js/date-util.js"></script>
|
|
|
+ <script src="/js/admin-common.js"></script>
|
|
|
+</head>
|
|
|
+<body class="theme-green" th:with="user=${#authentication.principal}">
|
|
|
+<!-- Page Loader -->
|
|
|
+<div class="page-loader-wrapper">
|
|
|
+ <div class="loader">
|
|
|
+ <div class="preloader">
|
|
|
+ <div class="spinner-layer pl-red">
|
|
|
+ <div class="circle-clipper left">
|
|
|
+ <div class="circle"></div>
|
|
|
+ </div>
|
|
|
+ <div class="circle-clipper right">
|
|
|
+ <div class="circle"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <p>请稍等,加载中...</p>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
+<!-- #END# Page Loader -->
|
|
|
+<!-- Overlay For Sidebars -->
|
|
|
+<div class="overlay"></div>
|
|
|
+<!-- #END# Overlay For Sidebars -->
|
|
|
+<!-- Top Bar -->
|
|
|
+<nav class="navbar">
|
|
|
+ <div class="container-fluid">
|
|
|
+ <div class="navbar-header">
|
|
|
+ <a href="javascript:void(0);" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false"></a>
|
|
|
+ <a href="javascript:void(0);" class="bars"></a>
|
|
|
+ <a class="navbar-brand" href="/admin/">[[${APP_NAME}]] - 系统管理</a>
|
|
|
+ </div>
|
|
|
+ <div class="collapse navbar-collapse" id="navbar-collapse">
|
|
|
+ <ul class="nav navbar-nav navbar-right">
|
|
|
+ <li data-toggle="tooltip" data-placement="bottom" title="进入博客"><a class="js-search" href="/" target="_blank"><i class="material-icons">web</i></a></li>
|
|
|
+ <!-- Notifications -->
|
|
|
+ <li class="dropdown">
|
|
|
+ <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button">
|
|
|
+ <i class="material-icons">notifications</i>
|
|
|
+ <span class="label-count">7</span>
|
|
|
+ </a>
|
|
|
+ <ul class="dropdown-menu">
|
|
|
+ <li class="header">NOTIFICATIONS</li>
|
|
|
+ <li class="body">
|
|
|
+ <ul class="menu">
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-light-green">
|
|
|
+ <i class="material-icons">person_add</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4>12 new members joined</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 14 mins ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-cyan">
|
|
|
+ <i class="material-icons">add_shopping_cart</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4>4 sales made</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 22 mins ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-red">
|
|
|
+ <i class="material-icons">delete_forever</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4><b>Nancy Doe</b> deleted account</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 3 hours ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-orange">
|
|
|
+ <i class="material-icons">mode_edit</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4><b>Nancy</b> changed name</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 2 hours ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-blue-grey">
|
|
|
+ <i class="material-icons">comment</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4><b>John</b> commented your post</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 4 hours ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-light-green">
|
|
|
+ <i class="material-icons">cached</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4><b>John</b> updated status</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> 3 hours ago
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <div class="icon-circle bg-purple">
|
|
|
+ <i class="material-icons">settings</i>
|
|
|
+ </div>
|
|
|
+ <div class="menu-info">
|
|
|
+ <h4>Settings updated</h4>
|
|
|
+ <p>
|
|
|
+ <i class="material-icons">access_time</i> Yesterday
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li class="footer">
|
|
|
+ <a href="javascript:void(0);">View All Notifications</a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <!-- #END# Notifications -->
|
|
|
+ <!-- Tasks -->
|
|
|
+ <li class="dropdown">
|
|
|
+ <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button">
|
|
|
+ <i class="material-icons">flag</i>
|
|
|
+ <span class="label-count">9</span>
|
|
|
+ </a>
|
|
|
+ <ul class="dropdown-menu">
|
|
|
+ <li class="header">TASKS</li>
|
|
|
+ <li class="body">
|
|
|
+ <ul class="menu tasks">
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <h4>
|
|
|
+ Footer display issue
|
|
|
+ <small>32%</small>
|
|
|
+ </h4>
|
|
|
+ <div class="progress">
|
|
|
+ <div class="progress-bar bg-pink" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 32%">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <h4>
|
|
|
+ Make new buttons
|
|
|
+ <small>45%</small>
|
|
|
+ </h4>
|
|
|
+ <div class="progress">
|
|
|
+ <div class="progress-bar bg-cyan" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 45%">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <h4>
|
|
|
+ Create new dashboard
|
|
|
+ <small>54%</small>
|
|
|
+ </h4>
|
|
|
+ <div class="progress">
|
|
|
+ <div class="progress-bar bg-teal" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 54%">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <h4>
|
|
|
+ Solve transition issue
|
|
|
+ <small>65%</small>
|
|
|
+ </h4>
|
|
|
+ <div class="progress">
|
|
|
+ <div class="progress-bar bg-orange" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 65%">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <h4>
|
|
|
+ Answer GitHub questions
|
|
|
+ <small>92%</small>
|
|
|
+ </h4>
|
|
|
+ <div class="progress">
|
|
|
+ <div class="progress-bar bg-purple" role="progressbar" aria-valuenow="85" aria-valuemin="0" aria-valuemax="100" style="width: 92%">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li class="footer">
|
|
|
+ <a href="javascript:void(0);">View All Tasks</a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <!-- #END# Tasks -->
|
|
|
+ <li class="pull-right"><a href="javascript:void(0);" class="js-right-sidebar" data-close="true"><i class="material-icons">more_vert</i></a></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</nav>
|
|
|
+<!-- #Top Bar -->
|
|
|
+<section>
|
|
|
+ <!-- Left Sidebar -->
|
|
|
+ <aside id="leftsidebar" class="sidebar">
|
|
|
+ <!-- User Info -->
|
|
|
+ <div class="user-info" style="background: #4CAF50;">
|
|
|
+ <div class="image">
|
|
|
+ <img alt="User" src="" width="56" height="56" th:alt="${user.name}" th:src="${user.avatar}"/>
|
|
|
+ </div>
|
|
|
+ <div class="info-container" style="top: 16px;">
|
|
|
+ <div class="name" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" th:text="${user.name}"></div>
|
|
|
+ <div class="email" th:text="${user.mail}"></div>
|
|
|
+ <div class="btn-group user-helper-dropdown">
|
|
|
+ <i class="material-icons" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">keyboard_arrow_down</i>
|
|
|
+ <ul class="dropdown-menu pull-right">
|
|
|
+ <li><a href="javascript:void(0);"><i class="material-icons">person</i>我的主页</a></li>
|
|
|
+ <li class="divider" role="separator"></li>
|
|
|
+ <li><a href="javascript:void(0);" onclick="logout();"><i class="material-icons">input</i>退出登录</a></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- #User Info -->
|
|
|
+ <!-- Menu -->
|
|
|
+ <div class="menu">
|
|
|
+ <ul class="list">
|
|
|
+ <li class="header">导航</li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-overview'}? 'active'">
|
|
|
+ <a href="/admin/overview">
|
|
|
+ <i class="material-icons">assessment</i>
|
|
|
+ <span>系统概况</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-post-edit'}? 'active'">
|
|
|
+ <a href="/admin/content/edit">
|
|
|
+ <i class="material-icons">create</i>
|
|
|
+ <span>发布内容</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-post'}? 'active'">
|
|
|
+ <a href="/admin/post">
|
|
|
+ <i class="material-icons">view_list</i>
|
|
|
+ <span>文章管理</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-page'}? 'active'">
|
|
|
+ <a href="/admin/page">
|
|
|
+ <i class="material-icons">description</i>
|
|
|
+ <span>页面管理</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-comments'}? 'active'">
|
|
|
+ <a href="/admin/comments">
|
|
|
+ <i class="material-icons">forum</i>
|
|
|
+ <span>评论管理</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-attachments'}? 'active'">
|
|
|
+ <a href="/admin/attachments">
|
|
|
+ <i class="material-icons">cloud_upload</i>
|
|
|
+ <span>附件管理</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-tags'}? 'active'">
|
|
|
+ <a href="/admin/tags">
|
|
|
+ <i class="material-icons">bookmark</i>
|
|
|
+ <span>分类 / 标签</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-recycle-post' || ACTIVE == 'admin-recycle-page' || ACTIVE == 'admin-recycle-comment'}? 'active'">
|
|
|
+ <a href="javascript:void(0);" class="menu-toggle">
|
|
|
+ <i class="material-icons">delete_forever</i>
|
|
|
+ <span>回收站</span>
|
|
|
+ </a>
|
|
|
+ <ul class="ml-menu">
|
|
|
+ <li th:class="${ACTIVE == 'admin-recycle-post'}? 'active'"><a href="/admin/recycle/post">文章回收站</a></li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-recycle-page'}? 'active'"><a href="/admin/recycle/page">页面回收站</a></li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-recycle-comment'}? 'active'"><a href="/admin/recycle/comment">评论回收站</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'quote-category' || ACTIVE == 'quote-tag' || ACTIVE == 'admin-file-url'}? 'active'">
|
|
|
+ <a href="javascript:void(0);" class="menu-toggle">
|
|
|
+ <i class="material-icons">widgets</i>
|
|
|
+ <span>其他</span>
|
|
|
+ </a>
|
|
|
+ <ul class="ml-menu">
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);" class="menu-toggle" th:classappend="${ACTIVE == 'quote-category' || ACTIVE == 'quote-tag'}? 'toggled'">分类 / 标签 引用</a>
|
|
|
+ <ul class="ml-menu">
|
|
|
+ <li th:class="${ACTIVE == 'quote-category'}? 'active'"><a href="/admin/quote/category">分类引用</a></li>
|
|
|
+ <li th:class="${ACTIVE == 'quote-tag'}? 'active'"><a href="/admin/quote/tag">标签引用</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-file-url'}? 'active'"><a href="/admin/file/url">文件链接</a></li>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-system-config'}? 'active'">
|
|
|
+ <a href="/admin/system/config">
|
|
|
+ <i class="material-icons">settings</i>
|
|
|
+ <span>系统设置</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li class="header">数据统计</li>
|
|
|
+ <li th:class="${ACTIVE == 'admin-web-log'}? 'active'">
|
|
|
+ <a href="/admin/web/log">
|
|
|
+ <i class="material-icons col-light-blue">donut_large</i>
|
|
|
+ <span>页面访问日志</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <i class="material-icons col-amber">donut_large</i>
|
|
|
+ <span>告警信息</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <a href="javascript:void(0);">
|
|
|
+ <i class="material-icons col-red">donut_large</i>
|
|
|
+ <span>错误记录</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <!-- #Menu -->
|
|
|
+ <!-- Footer -->
|
|
|
+ <div class="legal">
|
|
|
+ <div class="copyright">
|
|
|
+ © 2018 - [[${#dates.format(new java.util.Date(), 'yyyy')}]] <a href="/">[[${APP_NAME}]] - 渔民开发</a>.
|
|
|
+ </div>
|
|
|
+ <div class="version">
|
|
|
+ <strong>Version: </strong> 1.0.0
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!-- #Footer -->
|
|
|
+ </aside>
|
|
|
+ <!-- #END# Left Sidebar -->
|
|
|
+ <!-- Right Sidebar -->
|
|
|
+ <aside id="rightsidebar" class="right-sidebar">
|
|
|
+ <ul class="nav nav-tabs tab-nav-right" role="tablist">
|
|
|
+ <li role="presentation" class="active"><a href="#skins" data-toggle="tab">SKINS</a></li>
|
|
|
+ <li role="presentation"><a href="#settings" data-toggle="tab">SETTINGS</a></li>
|
|
|
+ </ul>
|
|
|
+ <div class="tab-content">
|
|
|
+ <div role="tabpanel" class="tab-pane fade in active in active" id="skins">
|
|
|
+ <ul class="demo-choose-skin">
|
|
|
+ <li data-theme="red">
|
|
|
+ <div class="red"></div>
|
|
|
+ <span>Red</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="pink">
|
|
|
+ <div class="pink"></div>
|
|
|
+ <span>Pink</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="purple">
|
|
|
+ <div class="purple"></div>
|
|
|
+ <span>Purple</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="deep-purple">
|
|
|
+ <div class="deep-purple"></div>
|
|
|
+ <span>Deep Purple</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="indigo">
|
|
|
+ <div class="indigo"></div>
|
|
|
+ <span>Indigo</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="blue">
|
|
|
+ <div class="blue"></div>
|
|
|
+ <span>Blue</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="light-blue">
|
|
|
+ <div class="light-blue"></div>
|
|
|
+ <span>Light Blue</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="cyan">
|
|
|
+ <div class="cyan"></div>
|
|
|
+ <span>Cyan</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="teal">
|
|
|
+ <div class="teal"></div>
|
|
|
+ <span>Teal</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="green" class="active">
|
|
|
+ <div class="green"></div>
|
|
|
+ <span>Green</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="light-green">
|
|
|
+ <div class="light-green"></div>
|
|
|
+ <span>Light Green</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="lime">
|
|
|
+ <div class="lime"></div>
|
|
|
+ <span>Lime</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="yellow">
|
|
|
+ <div class="yellow"></div>
|
|
|
+ <span>Yellow</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="amber">
|
|
|
+ <div class="amber"></div>
|
|
|
+ <span>Amber</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="orange">
|
|
|
+ <div class="orange"></div>
|
|
|
+ <span>Orange</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="deep-orange">
|
|
|
+ <div class="deep-orange"></div>
|
|
|
+ <span>Deep Orange</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="brown">
|
|
|
+ <div class="brown"></div>
|
|
|
+ <span>Brown</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="grey">
|
|
|
+ <div class="grey"></div>
|
|
|
+ <span>Grey</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="blue-grey">
|
|
|
+ <div class="blue-grey"></div>
|
|
|
+ <span>Blue Grey</span>
|
|
|
+ </li>
|
|
|
+ <li data-theme="black">
|
|
|
+ <div class="black"></div>
|
|
|
+ <span>Black</span>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div role="tabpanel" class="tab-pane fade" id="settings">
|
|
|
+ <div class="demo-settings">
|
|
|
+ <p>GENERAL SETTINGS</p>
|
|
|
+ <ul class="setting-list">
|
|
|
+ <li>
|
|
|
+ <span>Report Panel Usage</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox" checked><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>Email Redirect</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox"><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ <p>SYSTEM SETTINGS</p>
|
|
|
+ <ul class="setting-list">
|
|
|
+ <li>
|
|
|
+ <span>Notifications</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox" checked><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>Auto Updates</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox" checked><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ <p>ACCOUNT SETTINGS</p>
|
|
|
+ <ul class="setting-list">
|
|
|
+ <li>
|
|
|
+ <span>Offline</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox"><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>Location Permission</span>
|
|
|
+ <div class="switch">
|
|
|
+ <label><input type="checkbox" checked><span class="lever"></span></label>
|
|
|
+ </div>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </aside>
|
|
|
+ <!-- #END# Right Sidebar -->
|
|
|
+</section>
|
|
|
+
|
|
|
+<section class="content">
|
|
|
+ <div class="container-fluid" layout:fragment="content">
|
|
|
+ <div class="block-header">
|
|
|
+ <h2>内容页</h2>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</section>
|
|
|
+
|
|
|
+<script type="text/javascript">
|
|
|
+ $(function () {
|
|
|
+ $('[data-toggle="tooltip"]').tooltip({
|
|
|
+ container: 'body'
|
|
|
+ });
|
|
|
+ });
|
|
|
+
|
|
|
+ function logout() {
|
|
|
+ swal({
|
|
|
+ title: "退出登录",
|
|
|
+ text: "确定退出登录吗?",
|
|
|
+ type: "error",
|
|
|
+ showCancelButton: true,
|
|
|
+ closeOnConfirm: false,
|
|
|
+ showLoaderOnConfirm: true,
|
|
|
+ confirmButtonText: "退出",
|
|
|
+ confirmButtonColor: "#F27474",
|
|
|
+ cancelButtonText: "取消",
|
|
|
+ cancelButtonColor: "#9E9E9E",
|
|
|
+ }, function () {
|
|
|
+ window.location.href = '/logout';
|
|
|
+ });
|
|
|
+ }
|
|
|
+</script>
|
|
|
+</body>
|
|
|
+</html>
|