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

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

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

26 个仓库

Awesome GitHub RepositoriesCSS Base Styles

Foundational style definitions that establish the default visual baseline for an application's user interface.

Explore 26 awesome GitHub repositories matching user interface & experience · CSS Base Styles. Refine with filters or upvote what's useful.

Awesome CSS Base Styles GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • twbs/bootstraptwbs 的头像

    twbs/bootstrap

    174,380在 GitHub 上查看↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust

    Sets global box-sizing to border-box to ensure consistent element dimension calculations across all components.

    MDXbootstrapcsscss-framework
    在 GitHub 上查看↗174,380
  • tailwindlabs/tailwindcsstailwindlabs 的头像

    tailwindlabs/tailwindcss

    95,592在 GitHub 上查看↗

    Utility-first CSS framework for fast, design-system-friendly styling.

    Normalize cross-browser inconsistencies and manage default element resets to establish a predictable foundation for custom design systems.

    TypeScriptcssframeworkutility
    在 GitHub 上查看↗95,592
  • allthingssmitty/css-protipsAllThingsSmitty 的头像

    AllThingsSmitty/css-protips

    30,114在 GitHub 上查看↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    Configures global box-sizing and resets browser-specific margins to ensure consistent element sizing.

    awesomeawesome-listcss
    在 GitHub 上查看↗30,114
  • unocss/unocssunocss 的头像

    unocss/unocss

    18,854在 GitHub 上查看↗

    UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific classes used in your source code. By scanning your project files during the build process, it produces only the CSS necessary for your application, effectively minimizing bundle size and eliminating unused styles. The engine distinguishes itself through a highly modular, configuration-driven architecture that allows for deep customization of design tokens, rules, and presets. It supports advanced styling patterns such as attribute-based styling, tag-based styling, and dynamic varia

    Applies hover styles conditionally based on device capabilities to prevent persistent hover states on touch screens.

    TypeScriptatomic-cssengineunocss
    在 GitHub 上查看↗18,854
  • react/yogareact 的头像

    react/yoga

    18,790在 GitHub 上查看↗

    Yoga is a cross-platform layout engine and embeddable core that determines the dimensions and offsets of hierarchical element trees. It provides a C++ implementation of the Flexbox layout model to calculate element positions and sizes based on web standards, ensuring a uniform appearance across diverse devices and operating systems. The engine is designed for portability via a C API, allowing the layout logic to be integrated into various host languages and platforms. It utilizes an incremental layout system that identifies modified subtrees and recalculates positions only for changed nodes a

    Manages how element dimensions are calculated relative to padding and borders to ensure uniform spacing.

    C++
    在 GitHub 上查看↗18,790
  • iissnan/hexo-theme-nextiissnan 的头像

    iissnan/hexo-theme-next

    15,798在 GitHub 上查看↗

    This project is a visual layout and styling package for the Hexo static site generator. It provides a static site template that converts Markdown files into a styled website, featuring a responsive interface with built-in support for internationalization and localized content display. The theme includes a specialized presentation layer for source code with syntax highlighting and customizable color schemes. It further enables the creation of professional portfolios by integrating social profile linking and external commenting platforms. The system organizes content through a taxonomy-based o

    Provides multiple visual schemes that users can apply to change the entire aesthetic of their static site.

    JavaScripthexohexo-themetheme-next
    在 GitHub 上查看↗15,798
  • milligram/milligrammilligram 的头像

    milligram/milligram

    10,214在 GitHub 上查看↗

    A minimalist CSS framework.

    Applies a minimal set of clean, responsive base styles so a page looks good without any custom CSS.

    HTMLampcsscss-framework
    在 GitHub 上查看↗10,214
  • theme-next/hexo-theme-nexttheme-next 的头像

    theme-next/hexo-theme-next

    8,261在 GitHub 上查看↗

    NexT is a responsive, elegant static blog theme for Hexo that generates HTML pages from Markdown posts. It is designed as a pre-built visual design for the Hexo framework, producing mobile-friendly layouts that adapt across devices with support for dark mode and multiple visual schemes. The theme distinguishes itself through extensive customization options, including five built-in code highlighting themes for technical blog posts and a multilingual interface supporting over 15 languages. It offers configuration flexibility by allowing theme settings to be stored either in the main Hexo config

    Offers multiple pre-built visual schemes switchable via configuration settings.

    Stylushexohexo-themetheme-next
    在 GitHub 上查看↗8,261
  • formidablelabs/radiumFormidableLabs 的头像

    FormidableLabs/radium

    7,346在 GitHub 上查看↗

    Radium is a CSS-in-JS styling library that transforms static inline styles into dynamic, responsive, and animated CSS for React components. It functions as a component style toolchain and React inline style enhancer, allowing developers to define styles using plain JavaScript objects while gaining capabilities like browser state handling, vendor prefixing, and style composition. The library extends React's inline style system by automatically resolving browser state styles for hover, focus, and active interactions without manual event handlers. It supports inline media queries that evaluate a

    Processes style objects through a plugin-based pipeline for prefixing, media queries, and keyframe generation.

    JavaScript
    在 GitHub 上查看↗7,346
  • sindresorhus/modern-normalizesindresorhus 的头像

    sindresorhus/modern-normalize

    7,348在 GitHub 上查看↗

    modern-normalize is a CSS reset stylesheet and browser style normalizer. It provides a minimal set of global style overrides designed to remove inconsistent default user-agent styles and prevent browser-specific rendering quirks. The project establishes a predictable frontend layout baseline by standardizing typography and layout properties. It specifically enforces a consistent layout model by applying border-box sizing across all HTML elements. The stylesheet uses tag-based global targeting to apply normalization rules directly to HTML elements, removing the need for specific class names.

    Enforces a consistent layout model by setting the box-sizing property to border-box globally.

    TypeScript
    在 GitHub 上查看↗7,348
  • adamschwartz/magic-of-cssadamschwartz 的头像

    adamschwartz/magic-of-css

    6,684在 GitHub 上查看↗

    Magic of CSS is a structured tutorial series that teaches web developers advanced CSS layout, typography, and animation techniques through hands-on examples. The course covers the full spectrum of CSS capabilities, from foundational box model and positioning concepts to sophisticated animation and interactive state management, all without relying on JavaScript. The series distinguishes itself by teaching practical, real-world CSS patterns such as inline-block justified grids, percentage-based absolute positioning, table-display vertical centering, and letter-span styling techniques. It demons

    Switch between content-box and border-box to control whether padding and border are included in an element's total width and height.

    CSScssdesignexamples
    在 GitHub 上查看↗6,684
  • tailwindlabs/tailwindcss-typographytailwindlabs 的头像

    tailwindlabs/tailwindcss-typography

    6,249在 GitHub 上查看↗

    Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for blocks of vanilla HTML content, such as content from Markdown or a CMS. It applies beautiful prose styles to HTML content using a single class, eliminating the need for custom CSS to style rich text. The plugin distinguishes itself by offering deep customization and control over typography. Users can adjust the overall font size of prose content across five predefined sizes, select from five built-in gray-scale palettes to match a project's color scheme, and seamlessly adapt ty

    Adds global base styles like typography defaults and font-face rules to the CSS output.

    JavaScript
    在 GitHub 上查看↗6,249
  • mixn/carbon-now-climixn 的头像

    mixn/carbon-now-cli

    6,024在 GitHub 上查看↗

    carbon-now-cli 是一个将源代码渲染为高质量图像的命令行工具。它作为一个基于终端的渲染器和图像导出器,将原始文本文件或输入流转换为样式化的视觉资产。 该工具专注于精确的内容控制,允许用户指定用于目标代码提取的确切行范围。它支持多种格式导出选项,使图像能够保存为文件或直接发送到系统剪贴板。 视觉自定义通过样式预设系统进行管理。用户可以通过本地配置文件定义和保存自定义颜色、字体和分辨率,以在不同项目中保持一致的视觉风格。

    Implements a system to map JSON configuration presets to CSS properties for consistent visual output.

    TypeScriptclicli-appcli-application
    在 GitHub 上查看↗6,024
  • basscss/basscssbasscss 的头像

    basscss/basscss

    5,892在 GitHub 上查看↗

    Basscss is a lightweight CSS utility toolkit built on an atomic, single-purpose class architecture. Each class performs exactly one visual function, enabling immutable, side-effect-free styling where no class ever overrides or conflicts with another. The system provides a predefined spacing scale, responsive breakpoint prefixes for conditional styling across device widths, and accessible visibility control that keeps content programmatically available to assistive technologies. The framework distinguishes itself through a float-based grid system that constructs layouts using floated percentag

    Provides utility classes for applying border-box sizing to individual elements.

    CSS
    在 GitHub 上查看↗5,892
  • system-ui/theme-uisystem-ui 的头像

    system-ui/theme-ui

    5,405在 GitHub 上查看↗

    Theme-ui 是一个 React 主题框架和 CSS-in-JS 实用工具,用于构建可主题化的用户界面。它作为一个设计系统工具,建立了用于颜色、排版和间距的集中式、基于约束的比例,以确保跨应用程序的视觉一致性。 该框架的特色在于用于移动优先布局的基于数组的响应式简写,以及一个与浏览器偏好同步并持久化用户选择的专用颜色模式管理器。它还具有一个用于通过属性控制组件外观的命名样式变体系统,并提供将主题配置转换为 Figma 样式的同步功能。 该项目涵盖了一套广泛的样式功能,包括用于元素重置的全局 CSS 注入、通过上下文进行的嵌套主题覆盖,以及用于扩展设计预设的深度合并配置系统。它还包括一组可主题化的布局组件,例如响应式网格和标准化表单输入。 提供了一个专用的插件,用于将该设计系统集成到 Gatsby 站点中。

    Establishes foundational CSS base styles and resets to ensure a consistent visual baseline.

    TypeScriptcolordesigndesign-system
    在 GitHub 上查看↗5,405
  • csstools/sanitize.csscsstools 的头像

    csstools/sanitize.css

    5,293在 GitHub 上查看↗

    sanitize.css 是一个 CSS 标准化和重置库,为排版、表单控件和元素布局提供了标准化的基准。它移除了浏览器默认的不一致性,为 Web 设计和现代应用建立了可预测的基础。 该项目实施了一个现代 CSS 基准,专注于系统界面字体和跨不同 Web 浏览器及操作系统的统一渲染。它集成了系统字体栈,以确保在各种平台上实现一致的排版和快速渲染。 该样式表涵盖了核心布局和无障碍功能,包括盒模型(box-sizing)的标准化以及从表单输入中移除操作系统特定的样式。它对图像和视频应用了响应式约束以防止布局溢出,并包含尊重系统级减少动画偏好的机制。

    Standardizes the box-sizing property globally to ensure predictable element dimension calculations.

    CSS
    在 GitHub 上查看↗5,293
  • jonathantneal/sanitize.cssjonathantneal 的头像

    jonathantneal/sanitize.css

    5,293在 GitHub 上查看↗

    sanitize.css 是一个 CSS 重置库和标准化工具,为 Web 项目提供基准样式表。它通过移除不一致的浏览器默认样式并实施全局 CSS 重置,建立了一个统一的视觉起点。 该项目专注于跨浏览器样式标准化,确保排版、表单控件和 HTML 元素在不同浏览器和设备上呈现一致。它实现了系统字体栈以消除渲染差异,并应用盒模型(box-sizing)标准化以确保可预测的布局模型。 该库还包括无障碍基础功能,例如将无障碍角色映射到视觉光标,并尊重系统减少动画的偏好。此外,它还通过强制图像和嵌入内容保持在其父容器内来处理响应式媒体。

    Implements global box-sizing settings to ensure a predictable layout model across all elements.

    CSS
    在 GitHub 上查看↗5,293
  • joshuaclayton/blueprint-cssjoshuaclayton 的头像

    joshuaclayton/blueprint-css

    5,286在 GitHub 上查看↗

    Blueprint-css 是一个 CSS 框架,提供了一组预定义样式和响应式网格系统,用于构建一致的网页布局和排版。它包括一个浏览器样式重置以移除默认浏览器样式,确保在不同环境下拥有统一的视觉起点。 该框架具有基于列的响应式网格系统,可自动适应各种屏幕尺寸和设备上的 Web 内容。它还包括一个专门的打印样式表,以优化 Web 内容在物理打印时的外观。 该项目涵盖了排版标准化、表单输入样式和前端资产优化。提供了一个构建脚本来压缩样式表并移除未使用的功能,以减小最终资产包的大小。 开发工具包括一个布局验证系统,可在浏览器中勾勒元素轮廓,以提示缺失的声明或错误的类使用。

    Provides foundational style definitions that establish the default visual baseline for the user interface.

    CSS
    在 GitHub 上查看↗5,286
  • exacttarget/fueluxExactTarget 的头像

    ExactTarget/fuelux

    5,139在 GitHub 上查看↗

    Fuelux 是一个 JavaScript UI 框架和前端组件库,用于构建一致、统一的用户界面。它提供了一系列轻量级控件和 CSS 扩展,旨在确保不同 Web 视图在视觉和功能上的一致性。 该项目采用模块化前端架构,将功能组织为独立的 JavaScript 控件模块。这种设计使框架保持轻量且可扩展,同时将功能行为与视觉 CSS 定义解耦。 该框架通过基于组件的状态管理和状态驱动渲染来处理界面开发,直接更新文档对象模型(DOM)。它利用样式扩展系统为整个应用提供标准化的主题和视觉呈现。

    Establishes a foundational visual baseline using a shared set of CSS style extensions.

    JavaScript
    在 GitHub 上查看↗5,139
  • alexwolfe/buttonsalexwolfe 的头像

    alexwolfe/Buttons

    5,001在 GitHub 上查看↗

    Buttons is a CSS button framework and UI component library providing a set of reusable visual elements for mobile and desktop web environments. It functions as a CSS utility system and variable-driven theming engine that enables the creation of consistent buttons using configurable typography and shapes. The system utilizes a modular CSS architecture where independent style and color classes are composed on single elements to produce varied visual effects, such as 3D or flat designs. It employs a declarative design framework that maps configuration options to real-time visual attributes via c

    Centralizes visual properties in configuration files to drive the generation of consistent UI elements.

    JavaScript
    在 GitHub 上查看↗5,001
上一个12下一个
  1. Home
  2. User Interface & Experience
  3. Styling and Theming Systems
  4. CSS Base Styles

探索子标签

  • Base Style ManagementTools for managing browser normalization and resets.
  • Box Sizing ConfigurationsGlobal CSS settings that define how element dimensions are calculated relative to padding and borders.
  • Configuration-Based StylingMapping external configuration files to CSS properties for visual customization. **Distinct from CSS Base Styles:** Distinct from base styles by focusing on the mapping mechanism from JSON presets to CSS variables.
  • Plugin-Based Base Styles1 个子标签Mechanisms for registering global base styles like typography defaults and font-face rules via a plugin system. **Distinct from CSS Base Styles:** Distinct from CSS Base Styles: focuses on the plugin-based registration mechanism for injecting base styles, not the styles themselves.
  • Pointer-Based Hover RestrictionsMechanisms for restricting hover-state styles to devices that support pointer-based interaction. **Distinct from CSS Base Styles:** Distinct from CSS Base Styles: focuses on conditional interaction logic rather than foundational visual baselines.
  • Responsive Base Styles1 个子标签Applies a minimal set of clean, responsive base styles so a page looks good without any custom CSS. **Distinct from CSS Base Styles:** Distinct from CSS Base Styles: adds responsive behavior to the base styles, ensuring pages look good without custom CSS.
  • Visual SchemesPredefined sets of CSS styles that change the overall appearance of a website without altering HTML structure. **Distinct from CSS Base Styles:** Focuses on swappable overall visual themes rather than just foundational baseline styles