Changes in src/views/pages/admin-settings.ejs [63edb0d:0091cb7] in Klonkt
- File:
-
- 1 edited
-
src/views/pages/admin-settings.ejs (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/admin-settings.ejs
r63edb0d r0091cb7 27 27 </span> 28 28 </label> 29 <label class="set-opt"> 30 <input type="radio" name="tenancy" value="circle" <%= tenancy === 'circle' ? 'checked' : '' %>> 31 <span> 32 <strong>Cirkels</strong> — solo + federatie. 33 <small>Eén eigen site die de publieke posts van andere Klonkt-sites toont. Asymmetrisch: jij bepaalt wie in jouw cirkel zit.</small> 34 </span> 35 </label> 29 36 <button type="submit" class="btn btn-primary">Opslaan</button> 30 37 </form> … … 38 45 Hier stel je de naam en intro in. Jouw eigen Klonkt Hub blijft los bestaan onder <code>/user/</code>. 39 46 </p> 40 <form method="post" action="/admin/settings" class="set-form" enctype="multipart/form-data">47 <form method="post" action="/admin/settings" class="set-form"> 41 48 <label class="set-field"> 42 49 <span>Naam</span> … … 55 62 <input type="text" name="hub_hero_image" maxlength="300" value="<%= hubHeroImage %>" placeholder="/media/... of https://..."> 56 63 </label> 57 <label class="set-field">58 <span>…of upload een afbeelding <small style="font-weight:400;color:var(--ink-muted)">— jpg/png/webp/gif, max 5 MB; vervangt de URL hierboven</small></span>59 <input type="file" name="hub_hero_file" accept="image/png,image/jpeg,image/webp,image/gif">60 </label>61 <label class="set-field">62 <span>Donkere overlay <small style="font-weight:400;color:var(--ink-muted)">— maakt de hero donkerder zodat de tekst leesbaar blijft</small></span>63 <span style="display:flex;align-items:center;gap:0.75rem">64 <input type="range" name="hub_hero_overlay" min="0" max="100" step="5" value="<%= hubHeroOverlay %>" style="flex:1"65 oninput="this.parentNode.querySelector('.ov-val').textContent=this.value+'%';var o=document.getElementById('hero-ov-preview');if(o)o.style.opacity=this.value/100">66 <span class="ov-val" style="min-width:3.5ch;text-align:right;font-variant-numeric:tabular-nums"><%= hubHeroOverlay %>%</span>67 </span>68 </label>69 <% if (hubHeroImage) { %>70 <div class="set-field">71 <span style="font-weight:400;color:var(--ink-muted);font-size:0.9rem">Voorbeeld (met overlay):</span>72 <div style="position:relative;display:inline-block;margin-top:0.4rem;max-width:100%">73 <img src="<%= hubHeroImage %>" alt="Hero-voorbeeld" style="display:block;max-width:100%;max-height:160px;border-radius:8px;border:1px solid var(--rule)">74 <div id="hero-ov-preview" style="position:absolute;inset:0;background:#000;opacity:<%= (hubHeroOverlay/100).toFixed(2) %>;border-radius:8px;pointer-events:none"></div>75 </div>76 </div>77 <% } %>78 64 <button type="submit" class="btn btn-primary">Opslaan</button> 79 65 </form> 66 </section> 67 <% } %> 68 69 <% if (tenancy === 'circle') { %> 70 <section class="set-card" style="margin-top:1rem"> 71 <h2>Cirkel</h2> 72 <p class="set-help"> 73 Beheer welke andere Klonkt-sites je in je cirkel toont, en of jouw site in 74 cirkels van anderen mag verschijnen. 75 </p> 76 <p><a href="/admin/circle" class="btn btn-primary">Beheer je cirkel →</a></p> 80 77 </section> 81 78 <% } %>
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)