- Expédié
- 5 septembre 2026 à 20:34 UTC
- Auteur
- Kamo
- Commite
- d405a50
Ports kamo-login shell: chaque route rend maintenant à l'intérieur .kamo-pane, une carte en retrait de 15px à partir du bord du navigateur avec un rayon de 14px, une ombre douce et débordement: caché. La géométrie est copiée extenso par exprès - les deux produits s'asseoir de chaque côté d'un entonnoir et un utilisateur croise entre eux à mi-course, donc le le cadre ne devrait pas passer sous leur encadrement. La formulation du ruban est la partie qui diffère. kamo-login vous accueille avec un en ligne sur chaque écran parce qu'il n'y a qu'une seule chose que vous êtes là pour faire. L'enregistrement est un entonnoir, donc PaneRibbon nomme l'étape: "Démarrons-nous" sur /, "Créez votre org" sur /member, "Tell Us More" sur /team. Un itinéraire manquant cette carte n'obtient pas du tout de ruban plutôt qu'une salutation générique et les écrans de vérification ne sont pas des endroits à applaudir. Depuis le les queues et la bande portent tous les deux un indice z explicite, un composant peut posséder tous Trois pièces et décidez par itinéraire s'il y a un ruban. Chaque itinéraire s'est dimensionné jusqu'à la fenêtre et a ainsi débordé la vitre de 30px; chaque racine la remplit à la place. RegisterFlow nécessitait plus qu'un échange d'unités: sur un téléphone, il était en hauteur: automatique donc le document défilait, et à l'intérieur d'une vitre qui les clips, qui sont passés, il aurait mis les étapes ultérieures hors de portée. Le le défilement se déplace à l'intérieur du flux, qui est son propre débordement:auto déjà fourni pour. Vistuor, publiant visualViewport dans --app-dvh en tant que kamo-login le fait. 100dvh est le repliement et aurait presque l'état, mais l'enregistrement est long la forme des entrées de texte et dvh ne tient pas compte d'un clavier: avec la phase cloché à pleine hauteur la région de défilement de la vitre s'écoule derrière elle, laissant le navigateur libre de faire défiler un champ focal en dessous. Le ruban recouvre le coin supérieur droit de la vitre, et contrairement à une carte de connexion, L'en-tête d'enregistrement atteint ce coin. Balayer chaque ligne de texte sur /,/membre et /de l'équipe à travers 11 fenêtres a trouvé l'en-tête "Signing ici" sous la bande à 1024x768, 1100x700 et 1280x768 entre autres - pas seulement une fenêtre étroite problème, parce que l'écoulement est centré verticalement et qu'une fenêtre courte soulève le en-tête dans le chemin de la bande. En tenant le bord droit de l'en-tête, le dégage, sauf en dessous de 400px, où la réserve laisse moins de place que "KamoCRM" est large et un seul mot incassable déborde sa boîte plutôt qu'un emballage - non quantité de rembourrage l'a déplacé, donc les échelles de titre là-bas à la place. Le balayage maintenant ne signale aucune collision sur aucune des combinaisons itinéraire/port de visualisation. Vérifié dans un navigateur: le volet mesure 15px de chaque bord sur les huit les routes à jeun de défilement nul, les trois rubans portent les mots justes et correspondre à la longueur utile de la bande (131, 117 et 96px contre 192), et l'autre les routes ne rendent pas de ruban et pas de queue.