Changeset 2ab99c0 in Klonkt for src/views/pages/admin-media.ejs


Ignore:
Timestamp:
06/30/2026 06:50:59 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
f7ed139
Parents:
f24b795
Message:

feat(media): shared Media tab bar across Images / Audio / Playlists

A new partials/media-tabs.ejs renders the Afbeeldingen | Audio | Playlists tabs (active one
highlighted) and is included on /admin/media, /admin/audio and /admin/playlists — so you can move
between all three from any of them. Playlists is now a tab too.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/admin-media.ejs

    rf24b795 r2ab99c0  
    44  <h1 style="font-family:var(--display,serif);margin:.2rem 0 1rem;"><%= t('admin.t_media') %></h1>
    55
    6   <div style="display:flex;gap:.5rem;margin-bottom:1.25rem;border-bottom:1px solid var(--rule,rgba(128,128,128,.3));padding-bottom:.5rem;">
    7     <span class="btn" style="border-bottom:2px solid var(--accent);border-radius:0;font-weight:600;"><%= t('admin.media_images') %></span>
    8     <% if (audioOn) { %><a href="/admin/audio" class="btn" style="border-radius:0;opacity:.85;"><%= t('admin.b_audio') %> →</a><% } %>
    9   </div>
     6  <%- include('../partials/media-tabs', { active: 'images', audioOn: audioOn }) %>
    107
    118  <% if (success) { %><p style="background:rgba(60,160,90,.15);border:1px solid rgba(60,160,90,.4);padding:.5rem .8rem;border-radius:8px;"><%= success %></p><% } %>
Note: See TracChangeset for help on using the changeset viewer.