Changeset 746d98a in Klonkt for src/views/pages/admin-site-edit.ejs
- Timestamp:
- 09/30/2026 09:08:48 AM (2 hours ago)
- Branches:
- main
- Parents:
- 31680c3
- File:
-
- 1 edited
-
src/views/pages/admin-site-edit.ejs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/admin-site-edit.ejs
r31680c3 r746d98a 150 150 </fieldset> 151 151 152 <fieldset class="profile-links-fieldset"> 153 <legend><%= t('asite.links') %></legend> 154 <p class="form-hint"><%= t('asite.links_hint') %></p> 155 156 <div id="profile-links-rows"> 157 <% (parsedLinks || []).forEach(function(l) { %> 158 <div class="profile-link-row"> 159 <select name="profile_link_platform[]"> 160 <% platforms.forEach(function(p) { %> 161 <option value="<%= p.key %>" <%= l.platform === p.key ? 'selected' : '' %>><%= p.label %></option> 162 <% }); %> 163 </select> 164 <input type="text" name="profile_link_url[]" value="<%= l.url %>" placeholder="https://…" required> 165 <button type="button" class="btn btn-danger pl-remove">×</button> 166 </div> 167 <% }); %> 168 </div> 169 170 <template id="profile-link-template"> 171 <div class="profile-link-row"> 172 <select name="profile_link_platform[]"> 173 <% platforms.forEach(function(p) { %> 174 <option value="<%= p.key %>"><%= p.label %></option> 175 <% }); %> 176 </select> 177 <input type="text" name="profile_link_url[]" placeholder="https://…" required> 178 <button type="button" class="btn btn-danger pl-remove">×</button> 179 </div> 180 </template> 181 182 <button type="button" id="profile-link-add" class="btn"><%= t('asite.link_add') %></button> 183 </fieldset> 152 <%# De profiellinks staan sinds 30-9 bij je profiel, naast je naam, bio en foto: 153 dat is waar ze bij horen, en in de wardmodus is dat profiel het enige dat 154 een bezoeker ziet. %> 155 <p class="form-hint profile-links-moved"><%= t('asite.links_moved') %> <a href="/account#links"><%= t('asite.links_moved_link') %></a></p> 184 156 185 157 <%# Aliassen en verhuizen staan sinds 14-8 op /admin/migrate, bij elkaar met … … 477 449 button below. Prevents horizontal overflow on phones (fixed 160px column + 478 450 non-shrinkable input together ~447px > screen width). */ 479 .profile-link-row {480 display: grid; grid-template-columns: 1fr auto; gap: 0.5rem; margin-bottom: 0.5rem;481 }482 .profile-link-row select { padding: 0.45rem 0.6rem; grid-column: 1 / -1; }483 .profile-link-row input { min-width: 0; }484 @media (min-width: 520px) {485 .profile-link-row { grid-template-columns: 160px 1fr auto; }486 .profile-link-row select { grid-column: auto; }487 }488 .profile-links-fieldset details > label { margin-top: 0.4rem; }489 451 </style>
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)