awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flatlogic avatar

flatlogic/awesome-bootstrap-checkbox

0
View on GitHub↗
2,022 星标·417 分支·CSS·MIT·5 次浏览flatlogic.github.io/awesome-bootstrap-checkbox/demo/1.0.0↗

Awesome Bootstrap Checkbox

This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic.

The library distinguishes itself by utilizing pure CSS techniques to manage visual states and component aesthetics. It employs a hidden-input-overlay pattern and state-driven selectors to ensure that custom designs respond automatically to native browser states such as checked, disabled, or indeterminate. By leveraging pseudo-elements and icon-font integration, the project enables the injection of vector glyphs and custom shapes directly into the document flow.

The styling capabilities cover a broad range of design requirements, including the application of brand-specific color palettes and geometric adjustments like corner radii. Users can configure these components to support various layouts, including inline arrangements, and replace default icon sets with custom font libraries to align with specific project branding needs.

Features

  • Form Input Components - Provides visual themes for selection controls that maintain standard input functionality without requiring additional JavaScript logic.
  • Bootstrap Extensions - Extends the default styling of Bootstrap form elements to support custom color themes and unique design requirements.
  • CSS Component Libraries - Provides a collection of CSS styles that enhance standard checkbox and radio button inputs using icon fonts.
  • UI Styling and Components - Provides custom visual themes for standard checkbox and radio button elements, supporting various states like disabled and indeterminate.
  • Hidden Input Overlays - Hides native browser inputs while using sibling label elements to capture user interactions and display custom visual states.
  • Form Control Styles - Enhances the visual appearance of standard HTML form inputs using CSS to create consistent and professional user interface components.
  • CSS-Only UI Components - Implements polished and interactive form controls using pure CSS techniques to avoid the performance overhead of additional JavaScript logic.
  • CSS Frameworks - Provides custom color palettes and shape variations for form elements within a web interface.
  • State-Driven Selectors - Uses attribute selectors to automatically update the visual appearance of components based on native input states like checked or disabled.
  • Icons - Integrates custom icon fonts into selection controls to provide clear visual feedback and improved aesthetics.
  • CSS Class-Based Styling - Applies visual transformations to form elements by toggling predefined CSS classes on inputs and labels.

Star 历史

flatlogic/awesome-bootstrap-checkbox 的 Star 历史图表flatlogic/awesome-bootstrap-checkbox 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

flatlogic/awesome-bootstrap-checkbox 是做什么的?

This project is a CSS-based library that provides custom visual themes for standard checkbox and radio button inputs. It functions as an extension for the Bootstrap framework, allowing developers to enhance the appearance of selection controls while maintaining native input functionality without the need for additional JavaScript logic.

flatlogic/awesome-bootstrap-checkbox 的主要功能有哪些?

flatlogic/awesome-bootstrap-checkbox 的主要功能包括:Form Input Components, Bootstrap Extensions, CSS Component Libraries, UI Styling and Components, Hidden Input Overlays, Form Control Styles, CSS-Only UI Components, CSS Frameworks。

flatlogic/awesome-bootstrap-checkbox 有哪些开源替代品?

flatlogic/awesome-bootstrap-checkbox 的开源替代品包括: picturepan2/spectre — Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It… jdan/98.css — 98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop… weui/weui — WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout… pure-css/pure — Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface… tencent/weui — WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically… knadh/oat — Oat is a CSS variable-driven UI kit and semantic HTML component library that styles native HTML elements and…

Awesome Bootstrap Checkbox 的开源替代方案

相似的开源项目,按与 Awesome Bootstrap Checkbox 的功能重合度排序。
  • picturepan2/spectrepicturepan2 的头像

    picturepan2/spectre

    11,317在 GitHub 上查看↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    CSS
    在 GitHub 上查看↗11,317
  • jdan/98.cssjdan 的头像

    jdan/98.css

    11,110在 GitHub 上查看↗

    98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces. The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic. The library covers a wide range of int

    CSS
    在 GitHub 上查看↗11,110
  • weui/weuiweui 的头像

    weui/weui

    27,377在 GitHub 上查看↗

    WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob

    HTML
    在 GitHub 上查看↗27,377
  • pure-css/purepure-css 的头像

    pure-css/pure

    23,731在 GitHub 上查看↗

    Pure is a CSS UI framework and modular component library designed for building consistent web layouts and interface components. It functions as a responsive CSS grid system and a CSS reset library that normalizes default browser rendering to ensure a uniform appearance across different web environments. The project provides standalone styles for common interactive elements such as buttons, menus, forms, and tables. It utilizes a modular architecture that allows for the inclusion of specific style modules and employs namespace isolation to prevent visual conflicts between components. The fram

    JavaScript
    在 GitHub 上查看↗23,731
查看 Awesome Bootstrap Checkbox 的所有 30 个替代方案→