nezha/resource/template/dashboard/setting.html

44 lines
1.5 KiB
HTML
Raw Normal View History

2020-12-09 06:05:40 -05:00
{{define "dashboard/setting"}}
{{template "common/header" .}}
{{template "common/menu" .}}
<div class="nb-container">
<div class="ui container">
<form id="settingForm" class="ui large form" onsubmit="return false;">
<div class="field">
<label>站点标题</label>
<input type="text" name="Title" placeholder="哪吒面板" value="{{.Conf.Site.Brand}}">
</div>
<div class="field">
<label>管理员列表</label>
<input type="text" name="Admin" placeholder="1010,2020" value="{{.Conf.GitHub.Admin}}">
</div>
<div class="field">
<select name="Theme">
<option value="default">默认主题</option>
<option value="hotaru">CakeMine-Hotaru</option>
</select>
</div>
2020-12-18 21:57:10 -05:00
<div class="field">
<label>自定义CSS</label>
<textarea name="CustomCSS" value="{{.Conf.Site.CustomCSS}}"></textarea>
</div>
2020-12-09 06:05:40 -05:00
<button class="ui button" type="submit">保存</button>
</form>
</div>
</div>
{{template "common/footer" .}}
<script>
$('#settingForm').submit(function () {
$.post('/api/setting', $('#settingForm').serialize()).then((resp) => {
if (resp.code == 200) {
alert("保存成功")
} else {
alert(resp.message)
}
}).error(err => {
alert(err)
})
return false;
})
</script>
{{end}}