6 Repos
Support for right-to-left text direction in user interface components.
Distinguishing note: Focuses on layout directionality, distinct from general language translation.
Explore 6 awesome GitHub repositories matching user interface & experience · RTL Layouts. Refine with filters or upvote what's useful.
Semantic-UI is an HTML and CSS UI framework consisting of a themed component library and a responsive layout framework. It provides a collection of reusable interface components and a grid-based system of columns and containers designed to build responsive websites. The framework is distinguished by its use of natural-language class naming, which maps human-readable CSS classes to specific visual styles. It also functions as a right-to-left UI toolkit, utilizing directional mirroring to adjust visual flow and element alignment for languages read from right to left. The system covers frontend
Provides structural and visual mirroring to support right-to-left text direction in user interface components.
Select2 is a searchable, modular UI framework designed to enhance standard HTML select elements. It transforms basic form controls into interactive, accessible dropdown interfaces that support multi-selection, tagging, and real-time filtering. By providing a robust set of tools for managing complex data inputs, it enables developers to create more responsive and user-friendly selection components. The project is distinguished by its adapter-based architecture, which allows for deep customization of rendering, data processing, and selection logic. Developers can extend core functionality throu
Enables proper display for languages requiring right-to-left text alignment.
This project is a React-based dashboard template and component library designed for building internal management tools and administrative interfaces. It provides a structured foundation for developers to construct complex data-driven applications using a modular, component-based approach. The template distinguishes itself through built-in support for internationalized user interfaces, including automatic layout mirroring for right-to-left languages. It also features a centralized command-palette interface for navigation and global search, alongside native support for toggling between light an
Ensures readability for global audiences by automatically mirroring layouts for right-to-left languages.
Flowbite is a cross-framework UI library and design system built as a collection of pre-styled components and layout blocks using Tailwind CSS utility classes. It functions as a TypeScript UI toolkit and a general web framework for creating responsive websites and applications. The project provides a mirroring Figma design system to allow prototyping of components and variants before they are coded. It distinguishes itself through an AI-driven approach to page generation and the creation of design specifications via a command-line interface. The library covers a wide range of interactive int
Automatically switches the direction of spacing, positioning, and alignment when the RTL attribute is active.
GravitySnapHelper ist ein Android-Controller für Listen-Scrolling und ein RecyclerView-Snap-Helper, der dazu dient, die Scroll-Geschwindigkeit zu verwalten und Listenelemente an bestimmten Container-Kanten auszurichten. Er fungiert als Positionierungsmechanismus, um sicherzustellen, dass Elemente an den Viewport-Grenzen einrasten, wenn die Benutzerinteraktion stoppt. Das Projekt bietet spezifische Unterstützung für Layout-Richtungen von rechts nach links (RTL), um sicherzustellen, dass Listenelemente unabhängig von der Sprachrichtung des Geräts korrekt an den Bildschirmrändern ausgerichtet werden. Das Tool enthält Funktionen zur Regulierung der Scroll-Bewegung, wie z. B. die Begrenzung von Fling-Distanzen mittels Pixel-Offsets oder Container-Prozentsätzen. Es überwacht zudem die Scroll-Geschwindigkeit, um zu bestimmen, wann Elemente einen Übergang zum nächsten Snap-Ziel auslösen sollen.
Adjusts snap targets based on layout direction to ensure correct edge alignment in right-to-left locales.
SkyFloatingLabelTextField is a reusable iOS user interface component for Swift applications. It implements a text input control featuring the floating label pattern, where labels transition from a placeholder position to a floating title when the field is focused or populated. The component includes built-in support for right-to-left language layouts, automatically adjusting text direction and layout for correct readability. It also provides integrated iconography, allowing images or font-based icons to be positioned within the text field. The system covers input validation messaging and sty
Ships a text entry field with built-in support for right-to-left text direction and automatic layout adjustment.