feat(profiles): notes shown on postcards page, save stays on current page

This commit is contained in:
2026-07-06 19:39:54 +08:00
parent b6d43b3db4
commit 9db6b849d4
3 changed files with 13 additions and 8 deletions

View File

@@ -48,12 +48,10 @@
<span class="stat-label">国家</span>
</div>
</div>
<div class="profile-card-notes" style="padding:0 .75rem">
<form method="post" action="/profiles/{{ p.id }}/notes" style="display:flex;flex-direction:column;gap:.3rem">
<textarea name="notes" rows="2" placeholder="备注(仅自己可见)" style="width:100%;padding:.4rem .6rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;resize:vertical;font-family:inherit">{{ p.notes }}</textarea>
<div style="display:flex;justify-content:flex-end">
<button type="submit" class="btn btn-sm">保存</button>
</div>
<div class="profile-card-notes" style="padding:.5rem .75rem;border-top:1px solid var(--border)">
<form method="post" action="/profiles/{{ p.id }}/notes" style="display:flex;align-items:flex-start;gap:.4rem">
<textarea name="notes" rows="1" placeholder="备注(仅自己可见)" style="flex:1;padding:.3rem .5rem;border:1px solid var(--border);border-radius:6px;font-size:.8rem;resize:none;font-family:inherit;line-height:1.4;min-height:1.6rem">{{ p.notes }}</textarea>
<button type="submit" class="btn btn-sm" style="flex-shrink:0;margin-top:0">保存</button>
</form>
</div>
<div class="profile-card-footer">