feat: add alias creation UI with domain selector on profile page
All checks were successful
continuous-integration/drone/push Build is passing

Users can now generate a random disposable alias by selecting an
allowed domain from a dropdown and clicking "Generate alias", without
specifying a custom local part.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
nemunaire 2026-03-08 13:07:05 +07:00
commit fe4b3cf671
3 changed files with 87 additions and 8 deletions

View file

@ -500,6 +500,28 @@ body {
word-break: break-all;
}
.alias-create {
display: flex;
align-items: center;
gap: 0.5rem;
margin-top: 1rem;
flex-wrap: wrap;
}
.alias-domain-select {
font-size: 0.875rem;
padding: 0.25rem 0.5rem;
border: 1px solid var(--border);
border-radius: var(--radius);
background: var(--surface);
color: var(--text);
}
.alias-create-error {
font-size: 0.8rem;
color: var(--danger);
}
/* ============================================================
Profile: API tab
============================================================ */