15 Repos
Styling and layout classes for two-state checkbox inputs.
Distinguishing note: Focuses on specific checkbox styling rather than general form controls.
Explore 15 awesome GitHub repositories matching user interface & experience · Checkbox Components. Refine with filters or upvote what's useful.
Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation
Provides specific CSS classes to ensure consistent appearance and layout for two-state checkbox inputs.
This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen
Provides accessible checkbox inputs that track boolean values and execute callbacks on toggle.
Short CSS code snippets for all your development needs
Provides pure CSS techniques for custom-styled checkboxes and radio buttons.
Flat-UI is a collection of responsive UI toolkits and CSS libraries used to build websites and interactive web components with a flat design aesthetic. It provides a responsive frontend toolkit and a web component library based on the Bootstrap framework to create adaptive layouts. The library focuses on implementing a consistent flat design through predefined hex color palettes and typography styles. It replaces standard browser elements with customized visual styles to remove skeuomorphic depth. The toolkit covers a broad range of interface capabilities, including customized form elements
Replaces default browser checkboxes and radio buttons with custom flat-design styles.
tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and
Includes a toggleable boolean checkbox component with customizable labels and state-change callbacks.
iCheck is a custom form input library that replaces native checkboxes and radio buttons with customizable visual wrappers. It ensures a uniform visual experience across different browsers by masking native form elements and rendering custom HTML structures. The project provides a common interface that functions across both jQuery and Zepto. It includes a dynamic styler that detects and applies custom styles to form elements added to a page after the initial load. The library incorporates an accessibility layer that injects ARIA attributes and keyboard event listeners to ensure custom inputs
Replaces default browser checkbox and radio button appearances with custom CSS styles for visual consistency.
Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse
Adjusts the checkbox's color, size, variant, icon, and indicator position through configurable props.
Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It
Renders toggleable checkbox components for binary selection in native desktop interfaces.
A library to bring fully animated Material Design components to pre-Lolipop Android.
Renders Material Design checkboxes with animated state transitions on pre-Lollipop Android.
Dieses Projekt ist ein minimalistisches Visual-Theme und ein anpassbares CSS-Framework für Obsidian. Es fungiert als Markdown-Layout-Engine und adaptive Benutzeroberfläche, die darauf ausgelegt ist, Interface-Ballast zu entfernen und eine ablenkungsfreie Schreibumgebung zu schaffen. Das Theme zeichnet sich durch Layout-Transformationen aus, die Standard-Markdown-Tabellen und -Listen in kartenbasierte Raster und visuelle Galerien umwandeln. Es bietet ein System, um strukturierte Daten in scannbare visuelle Darstellungen zu überführen und aufeinanderfolgende Bilder in spaltenbasierten Rastern zu organisieren. Das Framework deckt eine umfassende Anpassung der Interface-Ästhetik ab, einschließlich Typografie, Farben und Linienstärken. Es enthält Funktionen für responsives Skalieren auf Mobil- und Desktop-Geräten, benutzerdefiniertes Styling für Aufgaben-Checklisten und visuelle Bildfilter.
Uses custom characters within checkboxes to visually categorize tasks as canceled, rescheduled, or important.
XUI ist ein natives Android-UI-Framework und eine Komponentenbibliothek für den Aufbau von Anwendungsoberflächen. Es bietet eine umfassende Suite nativer Layouts, Eingabefelder und Navigationselemente, unterstützt durch ein gestuftes Theme-Management-System zur Definition globaler visueller Attribute und responsiver Styles. Das Framework zeichnet sich durch einen spezialisierten Satz benutzerdefinierter Views und Interaktions-Toolkits aus, einschließlich hochperformanter Kalender, Datenvisualisierungs-Rendering und einer Vielzahl stilisierter Buttons mit integrierten Timern und visuellen Effekten. Es enthält zudem integrierte Medienverarbeitungsfunktionen wie Barcode- und QR-Code-Scanning, benutzerdefinierte QR-Generierung und eine Schnittstelle zum Zuschneiden von Bildern. Das Projekt deckt ein breites Spektrum an UI- und UX-Funktionen ab, einschließlich diverser Dateneingabekomponenten, Floating-Window-Primitiven und einer Vielzahl von Feedback-Indikatoren wie Snackbars und Fortschrittsanzeigen. Es bietet zudem Layout-Templating, Typografie-Konfiguration und Animationssysteme zur Verwaltung von View-Übergängen und interaktivem Feedback.
Provides checkbox components with smooth animated transitions between checked and unchecked states.
This project is a neobrutalist UI component library and accessible design system for React. It provides a collection of high-contrast web elements characterized by bold colors, thick borders, and a raw aesthetic. The library distinguishes itself by combining a data visualization toolkit—featuring styled charts and responsive tables—with a comprehensive set of interactive components. It balances this specific visual style with accessibility standards for keyboard navigation and screen readers. The component surface covers a wide range of functional areas, including complex form controls with
Includes styled two-state checkbox inputs following a neobrutalist aesthetic.
Open-UI ist eine Reihe von Web-UI-Standardspezifikationen und eine standardisierte UI-Komponentenbibliothek. Sie bietet technische Definitionen für universelle UI-Komponenten, Verhaltensweisen und Barrierefreiheitsanforderungen, die darauf ausgelegt sind, die Cross-Browser-Kompatibilität durch eine Reihe von Web-Sprachvorschlägen sicherzustellen. Das Projekt umfasst ein Web-Accessibility-Polyfill und erweiterbare Control-Polyfills, die moderne UI-Steuerungsfunktionalität in Umgebungen ohne native Browser-Unterstützung bereitstellen. Es enthält eine Browser-Kompatibilitätssuite, um zu verifizieren, dass Komponenten die definierten Verhaltens- und Barrierefreiheitsanforderungen erfüllen. Die Bibliothek deckt eine breite Palette an Interface-Elementen ab, darunter durchsuchbare Comboboxen, interaktive Menüsysteme, Multi-Handle-Range-Inputs und anpassbare Select-Menüs. Sie enthält zudem Layout- und Navigationskomponenten wie Akkordeons, Modals, Breadcrumbs und Karussells. Das System nutzt deklarative Verhaltenszuordnung und Event-basiertes Action-Dispatching zur Ausführung von Komponentenlogik, während interne Zustände über CSS-Pseudo-Elemente für visuelles Styling offengelegt werden.
Provides checkbox components supporting binary checked and indeterminate states.
Bootflat ist eine Frontend-Komponentenbibliothek und CSS-Framework-Erweiterung, die eine Flat-Design-Ästhetik für das Styling von Webanwendungen implementiert. Sie bietet eine Reihe wiederverwendbarer Schnittstellenelemente und ein Mobile-First-Grid-System, um responsives Webdesign zu erleichtern. Das Projekt integriert Design und Entwicklung durch einen PSD-gesteuerten Workflow und bietet professionelle Photoshop-Komponentensets sowie kuratierte Farbpaletten für das Interface-Prototyping. Die visuelle Anpassung erfolgt über variablenbasierte Themen-Overrides für Farben und Schriftarten. Die Bibliothek deckt ein breites Spektrum an UI-Komponenten ab, einschließlich Formularelementen mit validierten Eingaben und benutzerdefinierten Auswahlsteuerelementen, Navigationstools wie Tabbed Panes und Paginierung sowie Layoutstrukturen wie Hero-Units und Seitenfußzeilen. Sie enthält zudem Feedback-Elemente wie Warnmeldungen, Tooltips und Fortschrittsbalken, um den Systemstatus zu kommunizieren.
Provides a comprehensive suite of styled checkboxes, radio buttons, and custom select menus.
dcat-admin ist ein Laravel-Admin-Panel-Framework, das verwendet wird, um datengesteuerte Administrationsschnittstellen schnell zu erstellen. Es fungiert als CRUD-Generator und Backend-Scaffolding-Tool, das automatisch Schnittstellen zum Erstellen, Lesen, Aktualisieren und Löschen basierend auf Datenbanktabellenschemata produziert. Das System zeichnet sich durch eine plugin-basierte Erweiterungsarchitektur und die Möglichkeit aus, mehrere unabhängige administrative Instanzen innerhalb einer einzigen Installation auszuführen. Es bietet spezialisierte Tools für das Mapping externer APIs auf Formulare und Tabellen sowie einen ereignisgesteuerten Formular-Lebenszyklus für die Ausführung benutzerdefinierter Logik während der Auflösung und Übermittlung. Das Framework deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich rollenbasierter Zugriffskontrolle für die Verwaltung hierarchischer Berechtigungen, einer umfassenden Suite von Datenverwaltungs-Grids mit Inline-Bearbeitung und mehrstufigen Formular-Workflows. Es enthält zudem Datenvisualisierungstools für operative Dashboards und eine Vielzahl von Content-Handling-Utilities für stückweise große Datei-Uploads und Rich-Text-Bearbeitung. Kommandozeilen-Utilities werden bereitgestellt, um die Generierung administrativer Komponenten und Action-Klassen zu automatisieren.
Offers cohesive sets of selection controls including radio buttons and checkboxes with select-all options.