Compare commits
2 Commits
e7092254ab
...
ecbae7c4fa
| Author | SHA1 | Date | |
|---|---|---|---|
| ecbae7c4fa | |||
| b10828c851 |
3
.gitignore
vendored
3
.gitignore
vendored
@ -23,6 +23,9 @@ storage/logs/
|
|||||||
# 设计文档(本地使用,不纳入版本控制)
|
# 设计文档(本地使用,不纳入版本控制)
|
||||||
_Design/
|
_Design/
|
||||||
|
|
||||||
|
# 自用模板(不纳入版本控制)
|
||||||
|
templates/jay-pub/
|
||||||
|
|
||||||
# IDE
|
# IDE
|
||||||
.idea/
|
.idea/
|
||||||
.vscode/
|
.vscode/
|
||||||
|
|||||||
@ -227,7 +227,7 @@
|
|||||||
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="setting-input-wrap">
|
<div class="setting-input-wrap">
|
||||||
<input type="number" id="setting-guidelines-timer" class="setting-input" placeholder="60" min="1" style="width:100px" value="{{.GuidelinesTimer}}">
|
<input type="number" id="setting-guidelines-timer" class="setting-input setting-input-narrow" placeholder="60" min="1" value="{{.GuidelinesTimer}}">
|
||||||
<button class="btn btn-sm btn-primary btn-save" data-key="registration.guidelines_timer" data-input="setting-guidelines-timer">保存</button>
|
<button class="btn btn-sm btn-primary btn-save" data-key="registration.guidelines_timer" data-input="setting-guidelines-timer">保存</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -46,7 +46,7 @@
|
|||||||
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="setting-input-wrap">
|
<div class="setting-input-wrap">
|
||||||
<input type="number" id="setting-guidelines-timer" class="setting-input" placeholder="60" min="1" style="width:100px" value="{{.GuidelinesTimer}}">
|
<input type="number" id="setting-guidelines-timer" class="setting-input setting-input-narrow" placeholder="60" min="1" value="{{.GuidelinesTimer}}">
|
||||||
<button class="btn btn-sm btn-primary btn-save" data-key="registration.guidelines_timer" data-input="setting-guidelines-timer">保存</button>
|
<button class="btn btn-sm btn-primary btn-save" data-key="registration.guidelines_timer" data-input="setting-guidelines-timer">保存</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -33,7 +33,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="theme-status" class="settings-section" style="display:none">
|
<div id="theme-status" class="settings-section">
|
||||||
<div class="section-body">
|
<div class="section-body">
|
||||||
<div class="setting-item">
|
<div class="setting-item">
|
||||||
<span id="theme-status-msg"></span>
|
<span id="theme-status-msg"></span>
|
||||||
|
|||||||
@ -141,6 +141,13 @@
|
|||||||
font-size: 13px; color: var(--text-muted);
|
font-size: 13px; color: var(--text-muted);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* --- 隐藏工具类 --- */
|
||||||
|
#theme-status { display: none; }
|
||||||
|
#theme-status.visible { display: block; }
|
||||||
|
|
||||||
|
/* --- 窄输入框 --- */
|
||||||
|
.setting-input-narrow { width: 100px; }
|
||||||
|
|
||||||
/* --- 主题状态提示 --- */
|
/* --- 主题状态提示 --- */
|
||||||
.status-success .section-body {
|
.status-success .section-body {
|
||||||
background: #e8f5e9; border-left: 3px solid #4caf50;
|
background: #e8f5e9; border-left: 3px solid #4caf50;
|
||||||
|
|||||||
@ -95,8 +95,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function showStatus(msg, type) {
|
function showStatus(msg, type) {
|
||||||
statusSection.style.display = 'block';
|
statusSection.className = 'settings-section visible';
|
||||||
statusSection.className = 'settings-section';
|
|
||||||
if (type === 'success') {
|
if (type === 'success') {
|
||||||
statusSection.classList.add('status-success');
|
statusSection.classList.add('status-success');
|
||||||
} else if (type === 'error') {
|
} else if (type === 'error') {
|
||||||
|
|||||||
Reference in New Issue
Block a user