| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <!DOCTYPE html>
- <html xmlns:th="http://www.thymeleaf.org">
- <head th:replace="/common/template :: header(~{::title},~{::link},~{::style})">
- <title>DevOps 系统</title>
- </head>
- <body class="layui-layout-body">
- <div class="layui-layout layui-layout-admin">
- <!-- 导航栏 -->
- <div class="layui-header">
- <a href="#" class="layui-logo">
- <span class="layui-logo-mini">DevOps</span>
- <span class="layui-logo-lg">DevOps 系统</span>
- </a>
- <a class="side-toggle layui-layout-left" href="#">
- <i class="layui-icon layui-icon-shrink-right"></i>
- <i class="layui-icon layui-icon-spread-left"></i>
- </a>
- <ul class="layui-nav layui-layout-right">
- <li class="layui-nav-item">
- <a href="#">
- <i class="fa fa-bell-o fa-lg"></i>
- </a>
- </li>
- <li class="layui-nav-item">
- <a class="timo-screen-full" href="#">
- <i class="fa layui-icon layui-icon-screen-full"></i>
- </a>
- </li>
- <li class="layui-nav-item timo-nav-user">
- <a class="timo-header-nickname" th:text="${user.nickname}">DevOps</a>
- <div class="layui-nav-child">
- <div class="timo-nav-child-box">
- <div>
- <a class="open-popup" data-title="个人信息" th:attr="data-url=@{/userInfo}" data-size="680,464">
- <i class="fa fa-user-o"></i>个人信息</a>
- </div>
- <div>
- <a class="open-popup" data-title="修改密码" th:attr="data-url=@{/editPwd}" data-size="456,296">
- <i class="fa fa-lock" style="font-size:17px;width:12px;"></i>修改密码</a></div>
- <div>
- <a th:href="@{/logout}"><i class="fa fa-power-off"></i>退出登录</a>
- </div>
- </div>
- </div>
- </li>
- </ul>
- </div>
- <!-- 侧边栏 -->
- <div class="layui-side layui-bg-black">
- <div class="layui-side-scroll">
- <!-- 用户区域 -->
- <div class="layui-side-user">
- <img class="layui-side-user-avatar open-popup" th:attr="data-url=@{/userInfo}" data-size="680,464"
- th:src="@{${user.avatarUrl}}" alt="头像">
- <div>
- <p class="layui-side-user-name" th:text="${user.nickname}">DevOps</p>
- <p class="layui-side-user-designation">在线</p>
- </div>
- </div>
- <!-- 导航区域 -->
- <ul class="layui-nav layui-nav-tree" lay-filter="layui-nav-side">
- <li class="layui-nav-item" th:each="item:${treeMenu}">
- <a href="javascript:" th:attr="lay-url=${item.value.url}">
- <i th:class="${item.value.icon}"></i>
- <span class="layui-nav-title" th:text="${item.value.title}">一级菜单</span>
- </a>
- <dl class="layui-nav-child" th:if="${item.value.children.size()}">
- <dd th:each="secondItem:${item.value.children}">
- <a href="javascript:" th:attr="lay-url=${secondItem.value.url}">
- <i th:class="${secondItem.value.icon}"></i>
- <span class="layui-nav-title" th:text="${secondItem.value.title}">二级菜单</span>
- </a>
- <dl class="layui-nav-child" th:if="${secondItem.value.children.size()}">
- <dd th:each="thirdItem:${secondItem.value.children}">
- <a href="javascript:" th:attr="lay-url=${thirdItem.value.url}">
- <i th:class="${thirdItem.value.icon}"></i>
- <span class="layui-nav-title" th:text="${thirdItem.value.title}">三级菜单</span>
- </a>
- </dd>
- </dl>
- </dd>
- </dl>
- </li>
- </ul>
- </div>
- </div>
- <!-- 主体区域 -->
- <div class="layui-body layui-tab layui-tab-brief" lay-allowclose="true" lay-filter="iframe-tabs">
- <!-- 标签栏 -->
- <ul class="layui-tab-title"></ul>
- <!-- 内容区域 -->
- <div class="layui-tab-content"></div>
- </div>
- </div>
- <script th:replace="/common/template :: script"></script>
- <script>
- window.main = 111;
- </script>
- </body>
- </html>
|