awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropbox avatar

dropbox/css-style-guide

0
View on GitHub↗
1,216 Stars·83 Forks·7 Aufrufe

Css Style Guide

This project provides a comprehensive framework for standardizing CSS architecture and development practices in large-scale web applications. It establishes a structured approach to managing design patterns, ensuring that stylesheets remain maintainable, scalable, and consistent across complex codebases.

The methodology centers on the use of block-element-modifier naming conventions to organize user interface components into independent, reusable units. By enforcing flat selector specificity and namespace-based scoping, the framework prevents naming collisions and unintended style overrides. It further promotes predictability through standardized property ordering and a modular file architecture that isolates design logic into single-responsibility components.

These standards address common challenges in frontend maintenance by defining clear rules for organizing stylesheets and managing style cascades. The documentation provides a set of best practices for structuring CSS to ensure long-term consistency and reduce complexity for development teams.

Features

  • CSS Style Enforcement - Standardizes CSS architecture through consistent naming, file organization, and property ordering.
  • CSS Architecture Patterns - Provides a structured methodology for organizing large-scale CSS codebases using modular file architectures and naming conventions.
  • Block-Element-Modifier Standards - Provides a structured naming convention for CSS components using blocks, elements, and modifiers to ensure style isolation.
  • Scalable Architecture Guides - Provides organizational strategies for maintaining scalable CSS architectures in large projects.
  • Large-Scale Style Maintenance - Maintains frontend style consistency through strict rules on property ordering and selector specificity.
  • Frontend Architecture Best Practices - Establishes best practices for component-level design and scope management to ensure consistency in large-scale web applications.
  • BEM - Uses the BEM naming convention to organize UI components into independent and reusable units.
  • Modular Stylesheet Architectures - Organizes stylesheets into modular, single-responsibility files to simplify navigation and maintenance.
  • Selector Specificity Restrictions - Limits selector specificity by restricting ID usage and deep nesting to prevent unintended style overrides.
  • Modular Styling - Organizes CSS into reusable blocks, elements, and modifiers to build predictable interfaces.
  • Scoped Styles - Uses namespace-based scoping to categorize style rules and prevent side effects across large codebases.
  • Property Declaration Ordering - Defines a standardized sequence for CSS property declarations to improve code readability and maintainability.
  • Modern CSS Best Practices - Defines best practices for writing and organizing stylesheets to ensure consistency across development teams.
  • BEM-Based Naming - Implements BEM naming conventions to create predictable and collision-resistant UI component styles.
  • Web Development Guides - CSS architecture and styling standards from Dropbox.

Star-Verlauf

Star-Verlauf für dropbox/css-style-guideStar-Verlauf für dropbox/css-style-guide

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Css Style Guide

Handverlesene Sammlungen, in denen Css Style Guide vorkommt.
  • Styleguide für die Frontend-Entwicklung

Häufig gestellte Fragen

Was macht dropbox/css-style-guide?

This project provides a comprehensive framework for standardizing CSS architecture and development practices in large-scale web applications. It establishes a structured approach to managing design patterns, ensuring that stylesheets remain maintainable, scalable, and consistent across complex codebases.

Was sind die Hauptfunktionen von dropbox/css-style-guide?

Die Hauptfunktionen von dropbox/css-style-guide sind: CSS Style Enforcement, CSS Architecture Patterns, Block-Element-Modifier Standards, Scalable Architecture Guides, Large-Scale Style Maintenance, Frontend Architecture Best Practices, BEM, Modular Stylesheet Architectures.

Welche Open-Source-Alternativen gibt es zu dropbox/css-style-guide?

Open-Source-Alternativen zu dropbox/css-style-guide sind unter anderem: necolas/idiomatic-css — Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and… jareware/css-architecture — This project provides a methodology for organizing, scoping, and naming styles to ensure maintainable and scalable… airbnb/css — This project is a CSS architecture framework and style guide providing formal coding standards for CSS and Sass. It… csswizardry/css-guidelines — CSS Guidelines is a comprehensive style guide and reference for writing maintainable, scalable, and modular CSS in… getbem/getbem.github.io — Get BEM to all people in simplest way. bendc/frontend-guidelines — This project is a comprehensive collection of frontend development best practices and standards. It provides guides…

Open-Source-Alternativen zu Css Style Guide

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Css Style Guide.
  • necolas/idiomatic-cssAvatar von necolas

    necolas/idiomatic-css

    6,656Auf GitHub ansehen↗

    Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and maintainable styles. It provides a set of standardized rules and conventions for writing idiomatic CSS code, functioning as both a formatting specification and a general guide for style organization. The project focuses on CSS preprocessor best practices, specifically providing guidelines to manage nesting depth and selector specificity to avoid complex cascades. It further distinguishes itself through structured documentation patterns and component sectioning to improve the long-ter

    Auf GitHub ansehen↗6,656
  • jareware/css-architectureAvatar von jareware

    jareware/css-architecture

    2,570Auf GitHub ansehen↗

    This project provides a methodology for organizing, scoping, and naming styles to ensure maintainable and scalable stylesheets in large web applications. It functions as a structured approach to managing component-based styles, preventing global namespace collisions and simplifying long-term codebase maintenance through a set of established design principles. The architecture relies on strict namespace-based encapsulation, where all class names are prefixed with unique component identifiers to ensure visual isolation between modules. It enforces a class-only selector strategy to avoid the mai

    Auf GitHub ansehen↗2,570
  • airbnb/cssAvatar von airbnb

    airbnb/css

    6,980Auf GitHub ansehen↗

    This project is a CSS architecture framework and style guide providing formal coding standards for CSS and Sass. It establishes a structured approach to naming conventions, property organization, and selector management to ensure consistency across large-scale projects. The framework focuses on decoupling visual styles from JavaScript behavior through specific naming prefixes and utilizes a block element modifier system for component naming. It defines strict guidelines for Sass usage, emphasizing the efficient application of variables and mixins to prevent bloated output and complex dependen

    Auf GitHub ansehen↗6,980
  • csswizardry/css-guidelinesAvatar von csswizardry

    csswizardry/CSS-Guidelines

    3,648Auf GitHub ansehen↗

    CSS Guidelines is a comprehensive style guide and reference for writing maintainable, scalable, and modular CSS in large-scale web projects. It provides a set of professional standards for organizing stylesheets and implementing consistent naming patterns to improve long-term codebase health and reduce technical debt. The project centers on a strict methodology for scoping classes to create isolated and predictable components, preventing style leakage between independent parts of a user interface. It emphasizes a flat selector hierarchy to avoid specificity conflicts and encourages the separa

    Auf GitHub ansehen↗3,648
  • Alle 30 Alternativen zu Css Style Guide anzeigen→