mirror of
https://github.com/nezhahq/nezha.git
synced 2025-01-23 13:18:13 -05:00
52 lines
2.1 KiB
HTML
52 lines
2.1 KiB
HTML
{{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"{{if eq .Conf.Site.Theme "default"}} selected="selected"{{end}}>默认主题</option>
|
|
<option value="daynight"{{if eq .Conf.Site.Theme "daynight"}} selected="selected"{{end}}>JackieSung DayNight</option>
|
|
<option value="hotaru"{{if eq .Conf.Site.Theme "hotaru"}} selected="selected"{{end}}>CokeMine Hotaru</option>
|
|
</select>
|
|
</div>
|
|
<div class="field">
|
|
<label>自定义代码(style、script 都可以)</label>
|
|
<textarea name="CustomCode">{{.Conf.Site.CustomCode}}</textarea>
|
|
</div>
|
|
<div class="field">
|
|
<div class="ui nf-ssl checkbox">
|
|
<input name="EnableIPChangeNotification" type="checkbox" tabindex="0" class="hidden">
|
|
<label>开启 IP 变更提醒</label>
|
|
</div>
|
|
</div>
|
|
<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;
|
|
})
|
|
$('.checkbox').checkbox()
|
|
</script>
|
|
{{end}} |