Changeset 923235e in Klonkt
- Timestamp:
- 06/27/2026 01:44:32 PM (2 months ago)
- Branches:
- main
- Children:
- 0960c1d
- Parents:
- 8d054ca
- Location:
- src
- Files:
-
- 2 edited
-
services/i18n.js (modified) (3 diffs)
-
views/pages/auth-register.ejs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/services/i18n.js
r8d054ca r923235e 100 100 'setup.sitename_ph': 'bijv. jouw artiestennaam', 101 101 'setup.submit': 'Mijn site aanmaken', 102 'setup.username_note': 'Dit wordt je adres op de fediverse en kun je later niet meer wijzigen:', 102 103 'auth.f_username': 'Gebruikersnaam (3-32 tekens, letters/cijfers/_-)', 103 104 'auth.f_email': 'E-mail', … … 1115 1116 'setup.sitename_ph': 'e.g. your artist name', 1116 1117 'setup.submit': 'Create my site', 1118 'setup.username_note': 'This becomes your address on the fediverse and can’t be changed later:', 1117 1119 'auth.f_username': 'Username (3-32 chars, letters/digits/_-)', 1118 1120 'auth.f_email': 'Email', … … 2126 2128 'setup.sitename_ph': 'z. B. dein Künstlername', 2127 2129 'setup.submit': 'Meine Seite erstellen', 2130 'setup.username_note': 'Das wird deine Adresse im Fediverse und kann später nicht geändert werden:', 2128 2131 'auth.f_username': 'Benutzername (3-32 Zeichen, Buchstaben/Ziffern/_-)', 2129 2132 'auth.f_email': 'E-Mail', -
src/views/pages/auth-register.ejs
r8d054ca r923235e 22 22 <label> 23 23 <span><%= t('auth.f_username') %></span> 24 <input type="text" name="username" value="<%= username %>" required autocomplete="username" pattern="[a-zA-Z0-9_-]{3,32}"> 24 <input type="text" id="setup-username" name="username" value="<%= username %>" required autocomplete="username" pattern="[a-zA-Z0-9_-]{3,32}"> 25 <small class="setup-handle-hint"><%= t('setup.username_note') %> <code id="setup-handle">@username@…</code></small> 25 26 </label> 26 27 <label> … … 35 36 </form> 36 37 </div> 38 39 <style> 40 .setup-handle-hint { display: block; margin-top: .35rem; font-size: .82rem; line-height: 1.4; color: var(--ink-soft, #888); } 41 .setup-handle-hint code { color: var(--accent); font-weight: 600; background: color-mix(in srgb, var(--accent) 12%, transparent); padding: .05rem .35rem; border-radius: 6px; white-space: nowrap; } 42 </style> 43 <script> 44 (function () { 45 var u = document.getElementById('setup-username'), out = document.getElementById('setup-handle'); 46 if (!u || !out) return; 47 function upd() { 48 var v = (u.value || '').toLowerCase().replace(/[^a-z0-9_-]/g, '') || 'username'; 49 out.textContent = '@' + v + '@' + location.host; 50 } 51 u.addEventListener('input', upd); 52 upd(); 53 })(); 54 </script>
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)