Files
tamabox/templates/question/password.html
T
tamakyi e3e59e7c69 chore: baseline snapshot before moderation-strictness feature
Repo .git was damaged (refs/ missing, index truncated, object store near-empty).
Repaired via git init (rebuilt refs), stale index preserved as .git/index.corrupt-20260910.bak,
then full worktree committed as a rollback baseline.
2026-09-10 10:56:27 +08:00

62 lines
2.2 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{{template "base/header" .}}
<!-- 头像直连 R2:crossorigin 让 favicon 也以 CORS 模式请求,确保浏览器缓存的响应都带 ACAO;
?v=2 击穿历史上被「无 ACAO 响应」污染的缓存条目 -->
<link rel="shortcut icon"
href="{{.PageUser.Avatar}}?v=2" crossorigin="anonymous"/>
<link rel="apple-touch-icon"
href="{{.PageUser.Avatar}}?v=2" crossorigin="anonymous"/>
<link rel="icon" sizes="192x192"
href="{{.PageUser.Avatar}}?v=2" crossorigin="anonymous">
<style>
.password-card {
max-width: 450px;
margin: 0 auto;
margin-top: 50px;
}
.password-icon {
text-align: center;
font-size: 3em;
color: #faa05a;
margin-bottom: 15px;
}
.password-desc {
text-align: center;
color: #666;
margin-bottom: 25px;
}
</style>
<div class="uk-container uk-container-xsmall">
<div class="uk-card uk-card-default uk-card-body password-card uk-box-shadow-medium">
<div class="password-icon">
<span uk-icon="icon: lock; ratio: 3"></span>
</div>
<h3 class="uk-text-center uk-margin-small-top">{{ .PageUser.Name }}{{t .LangCode "site.logoSuffix"}}</h3>
<p class="password-desc">{{t .LangCode "password.desc"}}</p>
{{template "base/alert" .}}
<form method="post" action="/_/{{.PageUser.Domain}}/password" class="uk-form-stacked">
{{ .CSRFTokenHTML }}
<input type="hidden" name="next" value="{{.Next}}">
<div class="uk-margin">
<div class="uk-inline uk-width-1-1">
<span class="uk-form-icon uk-form-icon" uk-icon="icon: lock"></span>
<input name="password" class="uk-input uk-form-large" type="password" placeholder="{{t .LangCode "password.input"}}" autofocus>
</div>
</div>
<div class="uk-margin">
<button type="submit" class="uk-button uk-button-primary uk-width-1-1 uk-button-large">
<span uk-icon="icon: sign-in"></span> {{t .LangCode "password.enter"}}
</button>
</div>
</form>
<div class="uk-text-center uk-margin-small-top">
<a href="/" class="uk-text-muted uk-text-small">← {{t .LangCode "common.backHome"}}</a>
</div>
</div>
</div>
{{template "base/footer" .}}