2 dépôts
Properties for positioning content within layout containers.
Distinguishing note: Focuses on alignment primitives.
Explore 2 awesome GitHub repositories matching user interface & experience · Container Alignment. Refine with filters or upvote what's useful.
Iced is a cross-platform graphical user interface framework designed for building interactive applications with a focus on type safety and predictable state management. It utilizes a declarative architecture that separates application state, update logic, and view rendering, allowing developers to construct complex interfaces by nesting reusable functional components. The framework distinguishes itself through an Elm-inspired message-passing pattern, where all user interactions are processed as discrete messages to ensure reliable state transitions. It employs an immediate-mode rendering para
Positions elements within containers using specific boundaries and alignment rules.
Ce projet est une bibliothèque d'animation SwiftUI et une collection de modèles de conception de mouvement réutilisables pour les applications iOS et macOS. Il fournit une galerie d'éléments d'interface animés pré-faits et d'effets de mouvement basés sur la physique pour créer des réactions d'interface utilisateur tactiles. La bibliothèque se concentre sur des séquences visuelles complexes, notamment la rotation d'éléments en trois dimensions, le dessin de chemin animé pour les lignes et les signatures, et les effets de saisie de texte simulés. Elle implémente le morphing de disposition fluide et des transitions de contenu transparentes en utilisant un timing basé sur les phases et des animations de forme. Le framework couvre un large éventail de capacités, notamment les animations de physique à ressort, le masquage et le découpage visuels, et le développement d'indicateurs de progression personnalisés. Il inclut également des outils pour gérer les transitions de vue pilotées par l'état et les changements de disposition basés sur l'alignement.
Implements fluidly shifting child view positions by interpolating between different alignment guides.