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,93 +9,93 @@
|
||||
{{ template "admin/nav/css.html" . }}
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<body class="layui-layout-body">
|
||||
<div class="layui-layout layui-layout-admin">
|
||||
{{ template "admin/nav/header.html" . }}
|
||||
{{ template "admin/nav/side.html" . }}
|
||||
|
||||
<div class="layui-body">
|
||||
<form class="layui-form layui-col-md8" action="" style="padding: 15px 20px 30px;">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">用户名</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="user_name" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserName }}">
|
||||
<div style="padding: 15px 20px 100px; overflow: hidden;">
|
||||
<form class="layui-form layui-col-md8" action="">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">用户名</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="user_name" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserName }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">等级</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="user_level" min="1" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserLevel }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">等级</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="user_level" min="1" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserLevel }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">当前经验</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="user_exp" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserExp }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">当前经验</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="user_exp" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.UserExp }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">升级经验</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="next_exp" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.NextExp }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">升级经验</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="next_exp" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.NextExp }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">金币</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="game_coin" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.GameCoin }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">金币</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="game_coin" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.GameCoin }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">爱心</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="sns_coin" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.SnsCoin }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">爱心</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="sns_coin" min="0" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.SnsCoin }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">体力上限</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="energy_max" min="1" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.EnergyMax }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">体力上限</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="energy_max" min="1" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.EnergyMax }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">当前体力</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="over_max_energy" min="0" required lay-verify="required"
|
||||
autocomplete="off" class="layui-input" value="{{ .pref.OverMaxEnergy }}">
|
||||
<div class="layui-form-mid layui-word-aux">填 0 时按体力上限返回给客户端。</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">当前体力</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" name="over_max_energy" min="0" required lay-verify="required"
|
||||
autocomplete="off" class="layui-input" value="{{ .pref.OverMaxEnergy }}">
|
||||
<div class="layui-form-mid layui-word-aux">填 0 时按体力上限返回给客户端。</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">用户 ID</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="invite_code" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.InviteCode }}">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">用户 ID</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="invite_code" required lay-verify="required" autocomplete="off"
|
||||
class="layui-input" value="{{ .pref.InviteCode }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
<label class="layui-form-label">简介</label>
|
||||
<div class="layui-input-block">
|
||||
<textarea name="user_desc" class="layui-textarea"
|
||||
style="min-height: 120px;">{{ .pref.UserDesc }}</textarea>
|
||||
<div class="layui-form-item layui-form-text">
|
||||
<label class="layui-form-label">简介</label>
|
||||
<div class="layui-input-block">
|
||||
<textarea name="user_desc" class="layui-textarea"
|
||||
style="min-height: 120px;">{{ .pref.UserDesc }}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-input-block">
|
||||
<button type="button" class="layui-btn" id="save-profile">保存</button>
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-input-block">
|
||||
<button type="button" class="layui-btn" id="save-profile">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{ template "admin/nav/footer.html" . }}
|
||||
</div>
|
||||
<script src="/static/js/layui.js"></script>
|
||||
<script>
|
||||
|
||||
Reference in New Issue
Block a user