Changeset 824d1d0 in Klonkt for src/views/pages/messages.ejs


Ignore:
Timestamp:
08/25/2026 07:33:36 PM (2 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
cb1bd82
Parents:
2c0c338
Message:

Berichten: antwoorden en zwaaien naar de bovenkant van het gesprek

Volgt op de omgekeerde volgorde van zojuist (Robins besluit, 25-8).
Stond de antwoordknop onderaan, dan stond hij sinds vanmiddag bij het
OUDSTE bericht -- en dat is precies waar je niet op antwoordt. Nu staat
de rij direct onder de kop, waar het nieuwste bericht begint.

De zwaai-hand reist mee: die zat al in dezelfde rij en hoort bij
hetzelfde gebaar. De zwaai-MARKERING in de kop blijft waar hij is; die
twee vullen elkaar aan, want de markering overleeft het inklappen en de
knoppen niet.

msg-thread-foot heet nu msg-thread-actions: een naam die zegt waar iets
staat is een leugen zodra het verhuist. Geen JavaScript verwees ernaar,
alleen de eigen CSS op deze pagina, dus geen MOD_V nodig. De marge ging
mee van top naar bottom, anders plakt de rij tegen de eerste bubbel.

Zesde toets erbij, met tegenbewijs tegen de vorige commit: daar faalt
precies die ene en blijven de andere vijf groen. Volle suite 1236.

File:
1 edited

Legend:

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

    r2c0c338 r824d1d0  
    127127     waard. */
    128128  .msg-thread.is-collapsed .msg-thread-msgs,
    129   .msg-thread.is-collapsed .msg-thread-foot { display: none; }
     129  .msg-thread.is-collapsed .msg-thread-actions { display: none; }
    130130  /* Tijdens het zoeken wint de treffer van de dichtgeklapte stand. */
    131131  .msg-thread.is-collapsed.is-search-open .msg-thread-msgs { display: flex; }
    132   .msg-thread.is-collapsed.is-search-open .msg-thread-foot { display: flex; }
     132  .msg-thread.is-collapsed.is-search-open .msg-thread-actions { display: flex; }
    133133  .msg-thread.is-collapsed .msg-thread-chevron { transform: rotate(-90deg); }
    134134  .msg-thread.is-collapsed .msg-thread-head { margin-bottom: 0; }
     
    156156  .msg-sub .msg-line { flex-wrap: wrap; }
    157157
    158   /* De voet van een gesprek: antwoorden en zwaaien naast elkaar, ingeklapt.
     158  /* Antwoorden en zwaaien naast elkaar, ingeklapt, en sinds 25-8 BOVEN de
     159     berichten -- daar staat het nieuwste, en daar antwoord je dus op. Heette
     160     msg-thread-foot toen het onderaan stond; de marge verhuisde mee van top
     161     naar bottom, anders plakt de rij tegen de eerste bubbel.
    159162     Een open editor onder elk gesprek maakt de lijst weer onleesbaar -- precies
    160163     wat deze weergave moest oplossen. */
    161   .msg-thread-foot { display: flex; align-items: flex-start; gap: .5rem; margin-top: .5rem; flex-wrap: wrap; }
     164  .msg-thread-actions { display: flex; align-items: flex-start; gap: .5rem; margin-bottom: .5rem; flex-wrap: wrap; }
    162165  .msg-reply { flex: 1 1 12rem; min-width: 0; }
    163166  .msg-reply > summary { cursor: pointer; font-size: .82rem; color: var(--ink-soft, #888); }
Note: See TracChangeset for help on using the changeset viewer.