Redface 2 · phase Vue Topic · maquettes v2

Lire un sujet, et y répondre — v2

Deuxième itération, construite sur vos retours du fil : le postage devient un composer hybride jugé clavier ouvert, la lecture gagne des frontières de page lisibles, et les positions des boutons flottants sont figées dès le chargement.

Ce qui change depuis la v1 — retours du fil DEV + cadrage Codex (gpt-5.5)
  • Postage pivoté (XaTriX, Ayuget, MisterDams) : bottom sheet de réponse rapide par défaut → plein écran au balayage ou en multiquote. Citations rendues en cartes compactes — sans « a écrit » (thibw) — au-dessus d'un champ unique (cible d'implémentation réaliste, le BBCode reste intact à l'envoi).
  • Clavier ouvert partout en postage (MisterDams : « la hauteur des pills prend trop de place ») — faux IME à hauteur réaliste (~40 %). Le bouton « Clavier » ci-dessous permet de comparer pour comparer sans clavier.
  • Frontière de page (thibw, styx42) : fin de page ≠ fin de sujet, carte de transition avec chargement intégré — pas de défilement infini.
  • Boutons flottants figés (antiseptiqueIncolore) : les emplacements sont réservés dès le chargement, plus de décalage → plus de misclics.
Badges inchangés : Stable = réalisable tel quel en Compose M3 stable · Aspiration M3E = esprit Expressive à recréer main · Réserve = point d'implémentation connu comme fragile.

① Chargement du sujet

Le titre réel s'affiche immédiatement (fini « Sujet »), loader centré, et jamais de compteur X/N tant que la page n'est pas parsée (#622). Nouveau : les emplacements des boutons flottants sont déjà réservés pendant le chargement — au chargé, rien ne bouge.

9:41◰ ▾ ▮
${BACK}
[VDS] Redface 2 — l'app HFR
Chargement…
${SEARCH}
Chargement de la page demandée
${EDITICO}
${NEXTICO}
${REPLYICO}
A · SkeletonStable
La base retenue (votée sur le fil). Titre réel immédiat, loader M3, squelettes sobres. Slots flottants réservés : « Modifier » apparaît en fantôme tant que la page n'a pas confirmé — prev/next ne bougent pas.
#622 compteurtitre tardifFAB figés#477 flash
9:41◰ ▾ ▮
${BACK}
[VDS] Redface 2 — l'app HFR
Chargement…
${SEARCH}
Chargement de la page demandée
B · Loader morphantAspiration M3E
Même structure, indicateur central = forme morphante du Loading Indicator Expressive — API non accessible en stable, à dessiner main (comme le puck redface des Drapeaux).
loader vivantréimpl. manuelle

② Lecture d'un sujet

Base votée : cartes épurées + header dissous (plus de TopicHeaderCard). Nouveau en v2 : la frontière de page vit dans le flux — carte de transition franche avec chargement intégré en fin de page, signal calme + « Répondre » en fin de sujet. Pseudo neutre, rôle en puce ; citations calmes et cliquables ; repère dernier-lu traversant.

9:41◰ ▾ ▮
${BACK}
[VDS] Redface 2 — l'app HFR
12 / 87
${MORE}
k
kaloskagatos
14:25
#2 781 895
clads92
Drap pour la V2 (faut la feature couleur du logo !) ${LINKICO} aller au post
Bon courage pour le projet :) faut faire une version Claude Code :D
${QUOTEICO} Citer
${PLUSICO}
${MOREDOT}
Dernier message lu
X
XaTriX
15:36
#2 781 907
Objectif livraison de bêta demain soir. :o
Page 12 terminée
chargement de la page 13…
${REPLYICO}
A · Cartes épurées + frontière de pageStable
En fin de page, une carte de transition franche : « Page 12 terminée », chargement intégré (fini le doute cache/réseau de styx42), chevron vers la suite. Un tap = page suivante ; pas de défilement infini.
top cardfrontière page#600 dernier-lu#699 citation#599 FAB
9:41◰ ▾ ▮
${BACK}
[VDS] Redface 2 — l'app HFR
87 / 87
${MORE}
n
nicko13:12#2 789 665
Ouais sympa cette petite transparence là ! :)
t
thibw15:08#2 789 685
${CHEVICO} citation de XaTriX — repliée
Lel, tu lui laisses un peu trop de liberté. Intègre l'animation aussi dans les topics !
X
XaTriX15:29#2 789 686
Sans déc :o
Fin du sujet
dernière réponse il y a 4 min · page 87/87
${REPLYICO} Répondre
B · Lecture continue + fin de sujetStable
La direction dense (séparateurs fins, rythme unifié #280), avec le signal de fin de sujet : calme, daté, et l'action naturelle — répondre. Impossible à confondre avec une fin de page.
#280 interlignesfin de sujetdensité

③ Postage — composer hybride

Le pivot du fil : sheet de réponse rapide par défaut, escalade en plein écran au balayage vers le haut ou dès que le multiquote se charge. Citations rendues en cartes d'une ligne (sans « a écrit »), supprimables — le BBCode [quotemsg] reste intact à l'envoi. Tout est jugé clavier ouvert (~40 % de l'écran) : c'est la place qu'il y aura vraiment.

9:41◰ ▾ ▮
${BACK}
[VDS] Redface 2
87 / 87
n
nicko
19:17
Mais avec ou sans svg, c'est clownesque
${EXPANDICO} balayer pour agrandir
↩ XaTriXObjectif livraison de bêta demain soir. Au pire lundi.×
Hâte de tester le nouveau loader
${SMYSET}
${SENDICO}
clavier ouvert
loader« redface »lodeur
${KEYS}
P1 · Sheet de réponse rapideStableRéserve IME
Le défaut : répondre sans quitter le sujet. Une citation max en carte, champ court, smileys natifs, envoyer. La cohabitation sheet + clavier est le point fragile connu (hauteur instable) — d'où l'escalade facile.
réponse rapidecontexte gardécitation rendue
balayer ↑
ou gros multiquote
9:41◰ ▾ ▮
${CLOSE}
Répondre
${EYEICO} Aperçu
↩ XaTriXObjectif livraison de bêta demain soir. Au pire lundi.×
Hâte de tester le nouveau loader — et le skeleton au chargement, ça change tout :)
${SMYSET}perso ›
BIUS${UPLOADICO} Image
Options
Smileys
${SENDICO} Envoyer
clavier ouvert
toutvraimentbeaucoup
${KEYS}
P2 · Plein écranStable
L'état escaladé : champ dominant même clavier ouvert, toolbar BBCode compacte avec upload dans la barre (plus de rangée dédiée qui vole l'espace), aperçu en chip replié.
upload compactaperçu replié#447 autoscroll#555 focus
9:41◰ ▾ ▮
${CLOSE}
Répondre · 3 citations
${EYEICO} Aperçu
↩ thibwquand tu swipe pour refresh lentement on voit que…×
↩ styx42Ça saute à la fin du refresh×
↩ nickoFranchement non, c'est laid, désolé.×
Réponse groupée aux trois
BI${UPLOADICO} Image≡ glisser
Tout vider
${SENDICO} Envoyer
clavier ouvert
auxtroisretours
${KEYS}
P3 · MultiquoteStable
Le cas qui force le plein écran : 3 citations d'une ligne chacune (vs ~15 lignes de BBCode brut aujourd'hui), réordonnables (≡), supprimables (×), « Tout vider » (#436). Le champ reste utilisable clavier ouvert.
#436 multi-quote v2#480 citer en headerpanier visible
Maquettes HTML (thème clair/sombre, clavier escamotable, contenu HFR réel) pour arbitrage avant implémentation — ne sont pas l'app. Schéma couleur = tokens M3 réels de Redface 2. Cible « citations rendues » = cartes au-dessus d'un champ unique (verrouillé au cadrage Codex : pas de faux WYSIWYG dans le champ). v2 remplace la v1 (même URL) ; historique dans le dépôt. Phase « Vue Topic » : umbrella #604, jalons Vue · Topic 1 & Vue · Éditeur 1.