Repository navigation
front: final Liquid Glass redesign (aura, keystone lock screen, Controls panel, linear coverage, skeletons) - #24
Merged
Merged
Conversation
…ols panel, linear coverage, skeletons) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…sition end, header radius, keyboard-reachable activity list, contrast) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…e, Ghost Type, 3D Text Reveal, Animated List) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…, P&L trend line (from the photo references) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…ckdrop filters, isolated clock), two panels instead of cards, story dots, growing collateral card, depth effect on the activity list Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…ark, lockup, favicon) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…logo), keep only the invisible performance fixes Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… photo sections and the performance rework), keep the invisible performance fixes Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
… effects (1cd42b1 plus the invisible performance fixes) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…, star border, dividers, input rings) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Owner
Author
|
[agent:front] Contours supprimés : plus de bordure sur les panneaux en verre, ni anneau rouge sur l'appel de marge, ni lumière tournante, ni séparateurs ou anneaux de champs. Typecheck et tests verts ; 0 élément bordé mesuré dans le navigateur. |
…while PGlite opens (photo reference) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This was referenced Oct 26, 2026
…ilters, memoized panels, gliding heights) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ed story dots, floating lock screen, new logo Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ce qui change
Revue
Sous-agent Claude neuf (standard) : aucun bloquant. Corrigés : lock screen rogné sur écran court et focus visible, fin de la transition « nuage » sur grands écrans, rayon du header sur mobile, liste d'activité atteignable au clavier, contraste du texte secondaire, id unique du logo, rôle du compte à rebours. Non traités (notes) : flou
backdrop-filtersur de nombreux petits contrôles, code CSS inutilisé (--radius-control,--radius-tag).Tests
Typecheck, tests (app 9, keeper 65, shared 16, scripts 13) et build OK. Rendu vérifié dans le navigateur sur les mocks : lock screen, landing et transition nuage, appel de marge, alignement des colonnes (bas à 976 px des deux côtés), défilement interne, mobile 390 px, console sans erreur. Non testé : contre le keeper réel, Freighter, les vidéos de référence (inaccessibles). La règle des preuves (On-chain seulement avec un vrai hash) est inchangée.
Interfaces
Aucun changement.
🤖 Generated with Claude Code
Mise à jour : les quatre vidéos de référence (React Bits Pro)
app/src/ui/VaporText.tsx, canvas).GhostType.tsx).CylinderText.tsx).ActivityFeed.tsx).Reconstruits sans le code Pro, avec repli en texte simple si le mouvement réduit est demandé. Vérifiés dans le navigateur (mocks) : particules qui atteignent le mot lisible puis se dissipent, cylindre au scroll. Typecheck, tests (app 9, keeper 65, shared 16, scripts 13) et build OK. Non vérifié visuellement : la liste d'activité animée en pleine largeur (volet navigateur étroit).
Mise à jour : les photos de référence
Typecheck, tests et build OK ; vérifié dans le navigateur (mocks).
Mise à jour : fluidité, landing en chapitres, lock screen, logo (30afbcb, 301303f)
Fluidité (même apparence).
filter: blur(90px), et mise en pause pendant le scroll.blur(0px)résiduels.AutoHeight) au lieu de sauts.Mesures en Chrome headless, CPU ralenti 4×, build de production en mocks, avant → après :
Landing, un écran par chapitre.
title-hero,title-section,text-lead.Lock screen et logo.
Revue. Deux sous-agents Claude neufs (niveau standard).
AutoHeight, sélecteur.glassimbriqué placé dans@layer utilities, commentaire MTA.pointer-events) ;whileInViewdésactivées dans un chapitre épinglé ;chainn'affiche ni hash ni lien avant confirmation (logique inchangée).Tests.
npm run typecheckOK,npm testOK (app 9, keeper 65, shared 16, scripts 13),npm run build -w @keystone/appOK. Captures vérifiées en mocks à 1440×900, 1280×720, 1920×1080, 390×844 et 844×390. Non testé : Safari, keeper réel, Freighter.Mise à jour : logo de l'équipe et lancement en une commande
app/src/ui/Logo.tsx). Le nom suit en capitales espacées (Wordmark), en Helvetica Neue, la police unique du site.npm run demo -w @keystone/appconstruit le site de production sur les mocks (mode Vitedemo, sans keeper, wallet, réseau ni.env) dansapp/dist-demo/, le sert surhttp://localhost:4173et ouvre le navigateur.npm run dev:demo -w @keystone/appfait de même sur le serveur de développement.viewBox;BlurRevealexpose maintenant le texte ensr-only) ;app/dist/, versapp/dist-demo/, ignoré parapp/.gitignore.npm run typecheck,npm testetnpm run build -w @keystone/appOK.npm run demo -w @keystone/appexécuté (macOS) : le site répond sur 4173 avec la mention « Demo data ».