fix(admin): 修复设置页面 CSP style-src 违规导致加载失败
Some checks failed
CI / Lint + Build (push) Has been cancelled
Some checks failed
CI / Lint + Build (push) Has been cancelled
- 移除 site-settings 模板中的内联 style 属性(display:none, width:100px) - 将内联样式迁移至 site-settings.css 的 CSS 类中 - site-settings-theme.js 用 className 替代 style.display 操作
This commit is contained in:
@ -227,7 +227,7 @@
|
||||
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
||||
</div>
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -46,7 +46,7 @@
|
||||
<span class="setting-desc">强制阅读时的倒计时秒数</span>
|
||||
</div>
|
||||
<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>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -33,7 +33,7 @@
|
||||
</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="setting-item">
|
||||
<span id="theme-status-msg"></span>
|
||||
|
||||
Reference in New Issue
Block a user