8 dépôts
Binary input components for enabling or disabling settings.
Distinguishing note: None available; no candidates provided.
Explore 8 awesome GitHub repositories matching user interface & experience · Toggle Switches. Refine with filters or upvote what's useful.
This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin
Transforms standard checkboxes into interactive switch buttons with support for brand colors and sizes.
This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib
The library connects multiple toggle switches to a single array model to manage a collection of selected values within an interface.
Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti
Includes a toggle switch component to capture true or false values, supporting custom labels and icons.
NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by
Provides native toggle switch components for binary state selection in user settings.
Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap
Includes boolean toggle switches for enabling or disabling settings.
FlatUIKit est un framework de design plat et une bibliothèque de composants pour iOS. Il fournit un ensemble d'éléments d'interface réutilisables et d'outils de stylisation pour implémenter une esthétique minimale à travers les applications mobiles natives. Le kit remplace les contrôles iOS standard par une collection de composants pré-stylisés, y compris des boutons, des champs de texte et des contrôles segmentés. Il utilise une palette de couleurs plates prédéfinie, une intégration de police personnalisée et un ensemble d'icônes dédié pour garantir une identité visuelle cohérente. Le framework couvre un large éventail d'éléments d'interface utilisateur, y compris des contrôles d'entrée personnalisables, des cellules de table et des composants de navigation tels que des barres de navigation et des popovers iPad. Il emploie des extensions de classe et des remplacements de composants « drop-in » pour modifier l'apparence des éléments natifs tout en maintenant les signatures d'API standard.
Provides customizable toggle switch components to replace standard iOS boolean inputs with a flat design.
YASB is a customizable status bar framework and desktop shell component for Windows. It provides a toolkit for building personalized information bars using a modular class-based widget architecture and CSS-based styling. The framework distinguishes itself through deep integration with Windows tiling window managers, allowing users to display active workspaces, tiling layouts, and window focus states. It also features automated visual consistency by generating system color schemes based on the current desktop wallpaper. The project covers a wide range of capabilities, including real-time syst
Provides animated on/off switches that emit signals when the state changes.
Vue.js toggle switch component is a lightweight interactive frontend form control that collects boolean input and renders a customizable binary switch for web applications. It functions as a customizable UI widget with configurable colors, dimensions, labels, and transition animations, replacing standard checkboxes and radio buttons to match specific design requirements. The component manages binary toggle states internally while exposing event emitters, triggering callback functions with updated state and click details upon user interaction. It maintains UI consistency through reactive prop
Displays an interactive switch control that changes binary state when clicked.