awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • twbs/bootstrapAvatar de twbs

    twbs/bootstrap

    174,380Ver en 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
    Ver en GitHub↗174,380
  • tailwindlabs/tailwindcssAvatar de tailwindlabs

    tailwindlabs/tailwindcss

    95,592Ver en 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
    Ver en GitHub↗95,592
  • allthingssmitty/css-protipsAvatar de AllThingsSmitty

    AllThingsSmitty/css-protips

    30,114Ver en 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
    Ver en GitHub↗30,114
  • unocss/unocssAvatar de unocss

    unocss/unocss

    18,854Ver en 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
    Ver en GitHub↗18,854
  • react/yogaAvatar de react

    react/yoga

    18,790Ver en 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++
    Ver en GitHub↗18,790
  • iissnan/hexo-theme-nextAvatar de iissnan

    iissnan/hexo-theme-next

    15,798Ver en 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
    Ver en GitHub↗15,798
  • milligram/milligramAvatar de milligram

    milligram/milligram

    10,214Ver en 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
    Ver en GitHub↗10,214
  • theme-next/hexo-theme-nextAvatar de theme-next

    theme-next/hexo-theme-next

    8,261Ver en 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
    Ver en GitHub↗8,261
  • formidablelabs/radiumAvatar de FormidableLabs

    FormidableLabs/radium

    7,346Ver en 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
    Ver en GitHub↗7,346
  • sindresorhus/modern-normalizeAvatar de sindresorhus

    sindresorhus/modern-normalize

    7,348Ver en 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
    Ver en GitHub↗7,348
  • adamschwartz/magic-of-cssAvatar de adamschwartz

    adamschwartz/magic-of-css

    6,684Ver en 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
    Ver en GitHub↗6,684
  • tailwindlabs/tailwindcss-typographyAvatar de tailwindlabs

    tailwindlabs/tailwindcss-typography

    6,249Ver en 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
    Ver en GitHub↗6,249
  • mixn/carbon-now-cliAvatar de mixn

    mixn/carbon-now-cli

    6,024Ver en GitHub↗

    carbon-now-cli es una herramienta de línea de comandos que renderiza código fuente en imágenes de alta calidad. Sirve como un renderizador basado en terminal y exportador de imágenes, convirtiendo archivos de texto crudos o flujos de entrada en activos visuales estilizados. La herramienta se centra en el control preciso del contenido, permitiendo a los usuarios especificar rangos de líneas exactos para la extracción de código dirigida. Admite opciones de exportación en múltiples formatos, permitiendo que las imágenes se guarden como archivos o se envíen directamente al portapapeles del sistema. La personalización visual se gestiona a través de un sistema de preajustes de estilo. Los usuarios pueden definir y guardar colores, fuentes y resoluciones personalizados mediante archivos de configuración locales para mantener estilos visuales consistentes en diferentes proyectos.

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

    TypeScriptclicli-appcli-application
    Ver en GitHub↗6,024
  • basscss/basscssAvatar de basscss

    basscss/basscss

    5,892Ver en 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
    Ver en GitHub↗5,892
  • system-ui/theme-uiAvatar de system-ui

    system-ui/theme-ui

    5,405Ver en GitHub↗

    Theme-ui es un framework de temas de React y una utilidad CSS-in-JS utilizada para construir interfaces de usuario tematizables. Funciona como una herramienta de sistema de diseño que establece escalas centralizadas basadas en restricciones para colores, tipografía y espaciado para garantizar la consistencia visual en todas las aplicaciones. El framework se distingue por una abreviatura responsiva basada en arrays para diseños mobile-first y un gestor de modos de color dedicado que se sincroniza con las preferencias del navegador y persiste las selecciones del usuario. También cuenta con un sistema para crear variantes de estilo con nombre para controlar la apariencia de los componentes mediante propiedades y proporciona capacidades de sincronización para traducir configuraciones de temas a Figma Styles. El proyecto cubre un amplio conjunto de capacidades de estilo, incluyendo inyección global de CSS para reseteos de elementos, anulaciones de temas anidados mediante contexto y un sistema de configuración de fusión profunda (deep-merge) para extender preajustes de diseño. También incluye un conjunto de componentes de diseño tematizables, como rejillas responsivas y entradas de formulario estandarizadas. Hay un plugin dedicado disponible para integrar el sistema de diseño dentro de sitios Gatsby.

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

    TypeScriptcolordesigndesign-system
    Ver en GitHub↗5,405
  • csstools/sanitize.cssAvatar de csstools

    csstools/sanitize.css

    5,293Ver en GitHub↗

    sanitize.css es una biblioteca de normalización y reset de CSS que proporciona una base estandarizada para tipografía, controles de formulario y diseños de elementos. Elimina las inconsistencias predeterminadas de los navegadores para establecer una base predecible para el diseño web y las aplicaciones modernas. El proyecto implementa una base de CSS moderna centrada en fuentes de interfaz del sistema y un renderizado consistente en diferentes navegadores web y sistemas operativos. Integra una pila de fuentes del sistema para garantizar una tipografía consistente y un renderizado rápido en varias plataformas. La hoja de estilos cubre capacidades fundamentales de diseño y accesibilidad, incluyendo la estandarización del modelo box-sizing y la eliminación de estilos específicos del sistema operativo en los inputs de formularios. Aplica restricciones responsivas a imágenes y videos para evitar el desbordamiento del diseño e incluye mecanismos para respetar las preferencias a nivel de sistema para reducir el movimiento.

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

    CSS
    Ver en GitHub↗5,293
  • jonathantneal/sanitize.cssAvatar de jonathantneal

    jonathantneal/sanitize.css

    5,293Ver en GitHub↗

    sanitize.css es una biblioteca de reset de CSS y normalizador que proporciona una hoja de estilos base para proyectos web. Establece un punto de partida visual uniforme eliminando los estilos predeterminados inconsistentes de los navegadores e implementando un reset de CSS global. El proyecto se centra en la normalización de estilos entre navegadores, asegurando que la tipografía, los controles de formulario y los elementos HTML se rendericen de forma consistente en diferentes navegadores y dispositivos. Implementa una pila de fuentes del sistema (system-font stack) para eliminar discrepancias de renderizado y aplica la normalización de box-sizing para garantizar un modelo de diseño predecible. La biblioteca también incluye bases de accesibilidad, como el mapeo de roles de accesibilidad a cursores visuales y el respeto a las preferencias del sistema para reducir el movimiento. Además, gestiona los medios responsivos forzando a las imágenes y al contenido incrustado a permanecer dentro de sus contenedores principales.

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

    CSS
    Ver en GitHub↗5,293
  • joshuaclayton/blueprint-cssAvatar de joshuaclayton

    joshuaclayton/blueprint-css

    5,286Ver en GitHub↗

    Blueprint-css es un framework de CSS que proporciona un conjunto de estilos predefinidos y un sistema de rejilla (grid) responsivo para construir diseños de páginas web y tipografía consistentes. Incluye un reset de estilos de navegador para eliminar el estilo predeterminado del navegador, asegurando un punto de partida visual uniforme en diferentes entornos. El framework cuenta con un sistema de rejilla responsivo basado en columnas que adapta automáticamente el contenido web a varios tamaños de pantalla y dispositivos. También incluye una hoja de estilos de impresión dedicada para optimizar la apariencia del contenido web específicamente para la impresión física. El proyecto cubre la estandarización de la tipografía, el estilo de los inputs de formularios y la optimización de assets frontend. Se proporciona un script de compilación para minificar hojas de estilos y eliminar características no utilizadas para reducir el tamaño final del bundle de assets. Las herramientas de desarrollo incluyen un sistema de validación de diseño que delinea los elementos en el navegador para señalar declaraciones faltantes o uso incorrecto de clases.

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

    CSS
    Ver en GitHub↗5,286
  • exacttarget/fueluxAvatar de ExactTarget

    ExactTarget/fuelux

    5,139Ver en GitHub↗

    Fuelux es un framework de UI en JavaScript y una librería de componentes frontend utilizada para construir interfaces de usuario consistentes y unificadas. Proporciona una colección de controles ligeros y extensiones CSS diseñadas para asegurar la consistencia visual y funcional en diferentes vistas web. El proyecto emplea una arquitectura frontend modular, organizando la funcionalidad en módulos de control de JavaScript independientes. Este diseño permite que el framework permanezca ligero y extensible mientras desacopla el comportamiento funcional de las definiciones visuales CSS. El framework maneja el desarrollo de interfaces mediante la gestión de estado basada en componentes y el renderizado dirigido por estado, actualizando el DOM directamente. Utiliza un sistema de extensiones de estilo para proporcionar temas estandarizados y presentación visual en toda la aplicación.

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

    JavaScript
    Ver en GitHub↗5,139
  • alexwolfe/buttonsAvatar de alexwolfe

    alexwolfe/Buttons

    5,001Ver en 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
    Ver en GitHub↗5,001
Ant.12Siguiente
  1. Home
  2. User Interface & Experience
  3. Styling and Theming Systems
  4. CSS Base Styles

Explorar subetiquetas

  • 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 sub-etiquetaMechanisms 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 sub-etiquetaApplies 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