webui: Move admin copyright to login page
- Remove admin footer from backend pages to avoid content overlap - Show copyright text at the bottom-left of the login page instead - Simplify admin content area layout after dropping footer Signed-off-by: Sean Du <do4suki@gmail.com>
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
{{ template "admin/nav/css.html" . }}
|
{{ template "admin/nav/css.html" . }}
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body class="layui-layout-body">
|
||||||
<div class="layui-layout layui-layout-admin">
|
<div class="layui-layout layui-layout-admin">
|
||||||
{{ template "admin/nav/header.html" . }}
|
{{ template "admin/nav/header.html" . }}
|
||||||
{{ template "admin/nav/side.html" . }}
|
{{ template "admin/nav/side.html" . }}
|
||||||
@@ -17,8 +17,6 @@
|
|||||||
<div class="layui-body">
|
<div class="layui-body">
|
||||||
<div style="padding: 15px;">{{ .url }}</div>
|
<div style="padding: 15px;">{{ .url }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ template "admin/nav/footer.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
<script src="/static/js/layui.js"></script>
|
<script src="/static/js/layui.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
{{ template "admin/nav/css.html" . }}
|
{{ template "admin/nav/css.html" . }}
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body class="layui-layout-body">
|
||||||
<div class="layui-layout layui-layout-admin">
|
<div class="layui-layout layui-layout-admin">
|
||||||
{{ template "admin/nav/header.html" . }}
|
{{ template "admin/nav/header.html" . }}
|
||||||
{{ template "admin/nav/side.html" . }}
|
{{ template "admin/nav/side.html" . }}
|
||||||
@@ -17,8 +17,6 @@
|
|||||||
<div class="layui-body">
|
<div class="layui-body">
|
||||||
<div style="padding: 15px;">{{ .url }}</div>
|
<div style="padding: 15px;">{{ .url }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ template "admin/nav/footer.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
<script src="/static/js/layui.js"></script>
|
<script src="/static/js/layui.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -28,6 +28,15 @@
|
|||||||
.layui-input {
|
.layui-input {
|
||||||
width: 85%;
|
width: 85%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.login-copyright {
|
||||||
|
position: fixed;
|
||||||
|
left: 20px;
|
||||||
|
bottom: 14px;
|
||||||
|
color: rgba(255, 255, 255, 0.92);
|
||||||
|
font-size: 14px;
|
||||||
|
text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -35,6 +44,7 @@
|
|||||||
<div class="layui-container">
|
<div class="layui-container">
|
||||||
<button type="button" class="layui-btn layui-btn-lg layui-btn-primary layui-btn-radius login-btn">点击登录</button>
|
<button type="button" class="layui-btn layui-btn-lg layui-btn-primary layui-btn-radius login-btn">点击登录</button>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="login-copyright">Copyright © 2023-2026 YumeMichi</div>
|
||||||
<script src="/static/js/layui.js"></script>
|
<script src="/static/js/layui.js"></script>
|
||||||
<script>
|
<script>
|
||||||
layui.use('layer', function () {
|
layui.use('layer', function () {
|
||||||
|
|||||||
@@ -3,13 +3,32 @@
|
|||||||
<link rel="stylesheet" href="/static/css/layui.css">
|
<link rel="stylesheet" href="/static/css/layui.css">
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
|
html,
|
||||||
|
body.layui-layout-body {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
body.layui-layout-body {
|
||||||
|
overflow-y: auto;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.layui-layout.layui-layout-admin {
|
||||||
|
min-height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
.sif-title {
|
.sif-title {
|
||||||
font-size: 1.3em;
|
font-size: 1.3em;
|
||||||
color: aliceblue;
|
color: aliceblue;
|
||||||
}
|
}
|
||||||
|
|
||||||
.layui-body {
|
.layui-layout-admin .layui-body {
|
||||||
padding-top: 30px;
|
position: static;
|
||||||
|
margin-top: 60px;
|
||||||
|
margin-left: 200px;
|
||||||
|
padding: 30px 15px 20px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
min-height: calc(100vh - 60px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.layui-header {
|
.layui-header {
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
{{ define "admin/nav/footer.html" }}
|
|
||||||
<div class="layui-footer">
|
|
||||||
Copyright © 2023-2026 YumeMichi
|
|
||||||
</div>
|
|
||||||
{{ end }}
|
|
||||||
@@ -9,13 +9,14 @@
|
|||||||
{{ template "admin/nav/css.html" . }}
|
{{ template "admin/nav/css.html" . }}
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body class="layui-layout-body">
|
||||||
<div class="layui-layout layui-layout-admin">
|
<div class="layui-layout layui-layout-admin">
|
||||||
{{ template "admin/nav/header.html" . }}
|
{{ template "admin/nav/header.html" . }}
|
||||||
{{ template "admin/nav/side.html" . }}
|
{{ template "admin/nav/side.html" . }}
|
||||||
|
|
||||||
<div class="layui-body">
|
<div class="layui-body">
|
||||||
<form class="layui-form layui-col-md8" action="" style="padding: 15px 20px 30px;">
|
<div style="padding: 15px 20px 100px; overflow: hidden;">
|
||||||
|
<form class="layui-form layui-col-md8" action="">
|
||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label">用户名</label>
|
<label class="layui-form-label">用户名</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
@@ -94,8 +95,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
{{ template "admin/nav/footer.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
<script src="/static/js/layui.js"></script>
|
<script src="/static/js/layui.js"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body class="layui-layout-body">
|
||||||
<div class="layui-layout layui-layout-admin">
|
<div class="layui-layout layui-layout-admin">
|
||||||
{{ template "admin/nav/header.html" . }}
|
{{ template "admin/nav/header.html" . }}
|
||||||
{{ template "admin/nav/side.html" . }}
|
{{ template "admin/nav/side.html" . }}
|
||||||
@@ -59,8 +59,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{ template "admin/nav/footer.html" . }}
|
|
||||||
</div>
|
</div>
|
||||||
<script src="/static/js/layui.js"></script>
|
<script src="/static/js/layui.js"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
Reference in New Issue
Block a user