source: Klonkt/src/views/pages/changelog.ejs@ c9c70cc

main
Last change on this file since c9c70cc was 4885eab, checked in by roboburr <roboburr@…>, 3 months ago

feat(i18n phase 6): remaining public + other pages translated (NL/EN/DE)

post-edit, account, newsletter, download, press kit /pers, fan-gate, link-in-bio,
my-site, password-reset (2), artists directory, auth-login Google error map,
user/hub-home/circle-feed+post/viewer-blocked/home/favourites/changelog/404/
type/tag/archive/prutter (inbox+conversation). embed-player skipped (no t
in that standalone route). 1026 view-keys cross-checked → 0 missing.

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

  • Property mode set to 100644
File size: 1.9 KB
RevLine 
[90259da]1<div class="container changelog-page">
[4885eab]2 <p><a href="<%= (typeof siteUrlBase !== 'undefined' && siteUrlBase) ? siteUrlBase : '' %>/" class="btn">&larr; <%= t('chlog.back') %></a></p>
3 <h1><%= t('chlog.title') %></h1>
[90259da]4 <p class="cl-meta">
[4885eab]5 <%= t('chlog.app_version') %> <strong>v<%= appVersion %></strong>
[90259da]6 <span class="cl-sep">·</span>
[4885eab]7 <%= t('chlog.fed_proto') %> <strong><%= proto %></strong>
[90259da]8 <% if (typeof user !== 'undefined' && user && user.role === 'god') { %>
[4885eab]9 <span class="cl-sep">·</span> <a href="/admin/updates"><%= t('chlog.manage_updates') %></a>
[90259da]10 <% } %>
11 </p>
12 <div class="changelog-body"><%- changelogHtml %></div>
13</div>
14
15<style>
16.changelog-page { max-width: 760px; margin: 3rem auto; padding: 0 1rem; }
17.changelog-page h1 { font-family: var(--font-display, serif); font-size: 2rem; margin: 0 0 0.4rem; }
18.cl-meta { color: var(--ink-muted); font-size: 0.9rem; margin: 0 0 1.75rem; }
19.cl-meta a { color: var(--accent); }
20.cl-sep { opacity: 0.5; margin: 0 0.2rem; }
21.changelog-body { color: var(--ink); line-height: 1.65; }
22.changelog-body h2 {
23 font-family: var(--font-display, serif); font-size: 1.3rem;
24 margin: 2rem 0 0.5rem; padding-top: 1.25rem; border-top: 1px solid var(--rule);
25}
26.changelog-body h2:first-of-type { border-top: none; padding-top: 0; margin-top: 1rem; }
27.changelog-body h3 { font-size: 1rem; margin: 1.1rem 0 0.4rem; color: var(--ink-soft, var(--ink-muted)); }
28.changelog-body ul { margin: 0.3rem 0 0.9rem; padding-left: 1.3rem; }
29.changelog-body li { margin: 0.25rem 0; }
30.changelog-body blockquote {
31 margin: 1rem 0; padding: 0.6rem 0.9rem;
32 border-left: 3px solid var(--accent); background: var(--paper-2);
33 border-radius: 0 8px 8px 0; font-size: 0.9rem; color: var(--ink-muted);
34}
35.changelog-body code {
36 background: var(--paper-2); padding: 0.05rem 0.35rem;
37 border-radius: 4px; font-size: 0.88em;
38}
39.changelog-body a { color: var(--accent); }
40</style>
Note: See TracBrowser for help on using the repository browser.