Changeset 7421147 in Klonkt for src/views


Ignore:
Timestamp:
08/18/2026 06:47:58 PM (3 weeks ago)
Author:
Bart <bart@…>
Branches:
main
Children:
100aad8
Parents:
b67edbd
git-author:
Bart <bart@…> (08/18/2026 04:10:41 AM)
git-committer:
Bart <bart@…> (08/18/2026 06:47:58 PM)
Message:

Leesweergave: de twee zinnen die het script plaatst, zijn nu vertaalbaar

'Je bent bij het begin van het archief.' en de laadfout stonden hard in
mod/read.js -- terwijl read.exit in dezelfde commit wél in drie talen ging. Een
Engelse of Duitse lezer kreeg Nederlands aan het eind van het archief. Ze komen
nu van data-i18n op de stroom, dezelfde afspraak als de zoekteksten van de
topnav (mod/chrome.js).

En drie klassenamen die in het Nederlands waren blijven steken naast negen
Engelse: read-chrome-weg, read-laden en read-eind heten nu read-chrome-hidden,
read-loading en read-end.

Co-Authored-By: Claude Opus 5 <claude@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/read.ejs

    rb67edbd r7421147  
    1414%>
    1515
    16 <div class="read-stream" id="read-stream" data-base="<%= _b %>">
     16<%# De teksten die het script zelf plaatst, komen van hier -- zoals de
     17    zoekteksten van de topnav (zie mod/chrome.js). Een zin die in het
     18    script staat, staat in één taal, en dat is nooit de taal van de lezer. %>
     19<div class="read-stream" id="read-stream" data-base="<%= _b %>"
     20     data-i18n="<%= JSON.stringify({ end: t('read.end'), load_error: t('read.load_error') }) %>">
    1721  <%- include('../partials/read-article', {
    1822        post: post, entry: entry, newerPost: newerPost, olderPost: olderPost,
     
    4448  will-change: transform;
    4549}
    46 .on-read.read-chrome-weg #pcms-chrome { transform: translateY(-100%); opacity: 0; }
    47 .on-read.read-chrome-weg .bottom-tab  { transform: translateY(100%);  opacity: 0; }
     50.on-read.read-chrome-hidden #pcms-chrome { transform: translateY(-100%); opacity: 0; }
     51.on-read.read-chrome-hidden .bottom-tab  { transform: translateY(100%);  opacity: 0; }
    4852
    4953/* De vrije ruimte onder de laatste post moet weg: anders eindigt het document
     
    7377/* Bezig / mislukt: de lezer hoort te merken dat er iets gebeurt, en vooral dat
    7478   er NIETS gebeurde als het misging. */
    75 .on-read .read-laden { text-align: center; padding: 1.2rem; opacity: .6; font-size: .9rem; }
    76 .on-read .read-eind  { text-align: center; padding: 2rem 1rem 3rem; opacity: .5; font-size: .9rem; }
     79.on-read .read-loading { text-align: center; padding: 1.2rem; opacity: .6; font-size: .9rem; }
     80.on-read .read-end  { text-align: center; padding: 2rem 1rem 3rem; opacity: .5; font-size: .9rem; }
    7781
    7882.on-read .read-exit { position: fixed; right: 1rem; bottom: 1rem; z-index: 60; }
Note: See TracChangeset for help on using the changeset viewer.