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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • twbs/bootstrapAvatar twbs

    twbs/bootstrap

    174,380Vezi pe 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
    Vezi pe GitHub↗174,380
  • tailwindlabs/tailwindcssAvatar tailwindlabs

    tailwindlabs/tailwindcss

    95,592Vezi pe 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
    Vezi pe GitHub↗95,592
  • allthingssmitty/css-protipsAvatar AllThingsSmitty

    AllThingsSmitty/css-protips

    30,114Vezi pe 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
    Vezi pe GitHub↗30,114
  • unocss/unocssAvatar unocss

    unocss/unocss

    18,854Vezi pe 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
    Vezi pe GitHub↗18,854
  • react/yogaAvatar react

    react/yoga

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

    iissnan/hexo-theme-next

    15,798Vezi pe 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
    Vezi pe GitHub↗15,798
  • milligram/milligramAvatar milligram

    milligram/milligram

    10,214Vezi pe 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
    Vezi pe GitHub↗10,214
  • theme-next/hexo-theme-nextAvatar theme-next

    theme-next/hexo-theme-next

    8,261Vezi pe 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
    Vezi pe GitHub↗8,261
  • formidablelabs/radiumAvatar FormidableLabs

    FormidableLabs/radium

    7,346Vezi pe 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
    Vezi pe GitHub↗7,346
  • sindresorhus/modern-normalizeAvatar sindresorhus

    sindresorhus/modern-normalize

    7,348Vezi pe 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
    Vezi pe GitHub↗7,348
  • adamschwartz/magic-of-cssAvatar adamschwartz

    adamschwartz/magic-of-css

    6,684Vezi pe 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
    Vezi pe GitHub↗6,684
  • tailwindlabs/tailwindcss-typographyAvatar tailwindlabs

    tailwindlabs/tailwindcss-typography

    6,249Vezi pe 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
    Vezi pe GitHub↗6,249
  • mixn/carbon-now-cliAvatar mixn

    mixn/carbon-now-cli

    6,024Vezi pe GitHub↗

    carbon-now-cli is a command line tool that renders source code into high-quality images. It serves as a terminal-based renderer and image exporter, converting raw text files or input streams into styled visual assets. The tool focuses on precise content control, allowing users to specify exact line ranges for targeted code extraction. It supports multi-format export options, enabling images to be saved as files or sent directly to the system clipboard. Visual customization is managed through a system of styling presets. Users can define and save custom colors, fonts, and resolutions via loca

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

    TypeScriptclicli-appcli-application
    Vezi pe GitHub↗6,024
  • basscss/basscssAvatar basscss

    basscss/basscss

    5,892Vezi pe 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
    Vezi pe GitHub↗5,892
  • system-ui/theme-uiAvatar system-ui

    system-ui/theme-ui

    5,405Vezi pe GitHub↗

    Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as a design system tool that establishes centralized, constraint-based scales for colors, typography, and spacing to ensure visual consistency across applications. The framework distinguishes itself through an array-based responsive shorthand for mobile-first layouts and a dedicated color mode manager that synchronizes with browser preferences and persists user selections. It also features a system for creating named style variants to control component appearance via properties

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

    TypeScriptcolordesigndesign-system
    Vezi pe GitHub↗5,405
  • csstools/sanitize.cssAvatar csstools

    csstools/sanitize.css

    5,293Vezi pe GitHub↗

    sanitize.css este o bibliotecă de normalizare și resetare CSS care oferă o bază standardizată pentru tipografie, controale de formular și layout-uri de elemente. Elimină inconsistențele implicite ale browserelor pentru a stabili o fundație predictibilă pentru designul web și aplicațiile moderne. Proiectul implementează un baseline CSS modern, concentrându-se pe fonturile de interfață de sistem și randarea consistentă pe diferite browsere web și sisteme de operare. Integrează un system-font stack pentru a asigura o tipografie consistentă și o randare rapidă pe diverse platforme. Stylesheet-ul acoperă capabilități de bază pentru layout și accesibilitate, inclusiv standardizarea modelului box-sizing și eliminarea stilizării specifice sistemului de operare din input-urile de formular. Aplică constrângeri responsive imaginilor și videoclipurilor pentru a preveni overflow-ul layout-ului și include mecanisme pentru a respecta preferințele la nivel de sistem pentru mișcare redusă.

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

    CSS
    Vezi pe GitHub↗5,293
  • jonathantneal/sanitize.cssAvatar jonathantneal

    jonathantneal/sanitize.css

    5,293Vezi pe GitHub↗

    sanitize.css este o bibliotecă de resetare CSS și un normalizator care oferă un stylesheet de bază pentru proiectele web. Stabilește un punct de plecare vizual uniform prin eliminarea stilurilor implicite inconsistente ale browserelor și implementarea unei resetări CSS globale. Proiectul se concentrează pe normalizarea stilurilor cross-browser, asigurându-se că tipografia, controalele de formular și elementele HTML se randează consistent pe diferite browsere și dispozitive. Implementează un system-font stack pentru a elimina discrepanțele de randare și aplică normalizarea box-sizing pentru a asigura un model de layout predictibil. Biblioteca include, de asemenea, fundamente de accesibilitate, cum ar fi maparea rolurilor de accesibilitate la cursoare vizuale și respectarea preferințelor de sistem pentru mișcare redusă. În plus, gestionează media responsivă prin forțarea imaginilor și a conținutului încorporat să rămână în interiorul containerelor părinte.

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

    CSS
    Vezi pe GitHub↗5,293
  • joshuaclayton/blueprint-cssAvatar joshuaclayton

    joshuaclayton/blueprint-css

    5,286Vezi pe GitHub↗

    Blueprint-css este un framework CSS care oferă un set de stiluri predefinite și un sistem de grid responsiv pentru construirea de layout-uri de pagini web și tipografii consistente. Include o resetare a stilurilor browserului pentru a elimina stilizarea implicită, asigurând un punct de plecare vizual uniform în diferite medii. Framework-ul dispune de un sistem de grid responsiv bazat pe coloane care adaptează automat conținutul web pe diverse dimensiuni de ecran și dispozitive. Include, de asemenea, un stylesheet dedicat pentru print, pentru a optimiza aspectul conținutului web special pentru imprimarea fizică. Proiectul acoperă standardizarea tipografiei, stilizarea input-urilor de formular și optimizarea activelor frontend. Este furnizat un script de build pentru a minifica stylesheet-urile și a elimina funcțiile neutilizate pentru a reduce dimensiunea finală a bundle-ului de active. Instrumentele de dezvoltare includ un sistem de validare a layout-ului care conturează elementele în browser pentru a semnala declarațiile lipsă sau utilizarea incorectă a claselor.

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

    CSS
    Vezi pe GitHub↗5,286
  • exacttarget/fueluxAvatar ExactTarget

    ExactTarget/fuelux

    5,139Vezi pe GitHub↗

    Fuelux este un framework UI JavaScript și o bibliotecă de componente front-end utilizată pentru a construi interfețe de utilizator consistente și unificate. Oferă o colecție de controale lightweight și extensii CSS concepute pentru a asigura consistența vizuală și funcțională în diferite vizualizări web. Proiectul folosește o arhitectură frontend modulară, organizând funcționalitatea în module de control JavaScript independente. Acest design permite framework-ului să rămână lightweight și extensibil, decuplând comportamentul funcțional de definițiile CSS vizuale. Framework-ul gestionează dezvoltarea interfeței prin gestionarea stării bazată pe componente și randare bazată pe stare, actualizând direct document object model (DOM). Utilizează un sistem de extensii de stil pentru a oferi teme standardizate și prezentare vizuală consistentă în întreaga aplicație.

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

    JavaScript
    Vezi pe GitHub↗5,139
  • alexwolfe/buttonsAvatar alexwolfe

    alexwolfe/Buttons

    5,001Vezi pe 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
    Vezi pe GitHub↗5,001
Înapoi12Înainte
  1. Home
  2. User Interface & Experience
  3. Styling and Theming Systems
  4. CSS Base Styles

Explorează sub-etichetele

  • 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-tagMechanisms 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-tagApplies 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