awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
airbnb avatar

airbnb/css

0
View on GitHub↗
6,980 स्टार्स·1,399 फोर्क्स·MIT·17 व्यूज़

Css

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 dependency chains.

The standards cover the management of style specificity by limiting selector depth and restricting the use of ID selectors. It also defines requirements for stylesheet formatting, including uniform indentation, spacing, and the logical ordering of property declarations.

Features

  • CSS Architecture Patterns - Provides a comprehensive architecture for structuring and maintaining large-scale CSS codebases.
  • CSS Component Naming - Implements a structured block element modifier system for component naming to ensure consistency across large-scale projects.
  • Sass Coding Standards - Provides formal coding standards for Sass usage, including variable casing and syntax to prevent complex dependency chains.
  • Naming Conventions - Establishes standardized class naming systems to ensure reusability and decouple styles from behavior.
  • Component - Uses structured naming for components to create reusable style classes aligned with HTML markup.
  • Behavioral Hook Decoupling - Decouples visual styles from JavaScript behavior using distinct naming prefixes for behavioral hooks.
  • Behavior-Style Decoupling - Separates visual presentation from behavioral logic using specific naming prefixes for JavaScript hooks.
  • Sass Abstractions - Utilizes Sass mixins and variables to create reusable style abstractions and prevent bloated CSS output.
  • Optimization Guidelines - Establishes guidelines for the efficient application of variables and mixins to prevent bloated CSS output.
  • Sass Coding Standards - Sets strict guidelines for Sass variables, mixins, and nesting to prevent unpredictable stylesheet bloat.
  • BEM-Based Naming - Implements a formal BEM methodology to ensure a clear relationship between HTML markup and CSS styles.
  • Code Style and Formatting - Provides strict formatting rules for indentation, line breaks, and spacing to ensure uniform stylesheet structure.
  • Structural Organization Guidelines - Provides standards for organizing property declarations and nested selectors to improve maintainability.
  • Nesting Depth Limits - Prevents high specificity and restrictive styles by limiting Sass nesting depth and banning ID selectors.
  • Stylesheet Maintainability Standards - Defines property organization and formatting rules to maintain a consistent and readable structure across teams.
  • Property Declaration Ordering - Organizes CSS declarations by grouping standard properties before mixins and nested selectors for better readability.
  • CSS Specificity Management - Controls selector depth and restricts ID usage to manage CSS specificity and prevent style conflicts.
  • CSS Style Guides - Airbnb's official style guide for writing clean CSS.
  • CSS Styling Libraries - Style guide for consistent CSS development.
  • HTML and CSS - Style guide for writing consistent and maintainable CSS.
  • Platform and API Guidelines - Reasonable approach to CSS and Sass styling.
  • Style Guides - Standardized CSS and Sass style guide.
  • Web Development Guides - CSS style conventions used by Airbnb.

स्टार हिस्ट्री

airbnb/css के लिए स्टार हिस्ट्री चार्टairbnb/css के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

airbnb/css क्या करता है?

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.

airbnb/css की मुख्य विशेषताएं क्या हैं?

airbnb/css की मुख्य विशेषताएं हैं: CSS Architecture Patterns, CSS Component Naming, Sass Coding Standards, Naming Conventions, Component, Behavioral Hook Decoupling, Behavior-Style Decoupling, Sass Abstractions।

airbnb/css के कुछ ओपन-सोर्स विकल्प क्या हैं?

airbnb/css के ओपन-सोर्स विकल्पों में शामिल हैं: necolas/idiomatic-css — Idiomatic CSS is a CSS style guide and architecture standard designed to ensure the creation of consistent and… bendc/frontend-guidelines — This project is a comprehensive collection of frontend development best practices and standards. It provides guides… north/north — North is a responsive web design methodology and Sass-based CSS architecture framework. It provides a system for… dropbox/css-style-guide — This project provides a comprehensive framework for standardizing CSS architecture and development practices in… csswizardry/css-guidelines — CSS Guidelines is a comprehensive style guide and reference for writing maintainable, scalable, and modular CSS in… jonasschmedtmann/advanced-css-course — This project is an advanced CSS learning curriculum consisting of starter files and final projects. It provides a…

Css के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Css के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • necolas/idiomatic-cssnecolas का अवतार

    necolas/idiomatic-css

    6,656GitHub पर देखें↗

    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

    GitHub पर देखें↗6,656
  • bendc/frontend-guidelinesbendc का अवतार

    bendc/frontend-guidelines

    9,089GitHub पर देखें↗

    This project is a comprehensive collection of frontend development best practices and standards. It provides guides for writing semantic HTML, efficient CSS, and functional JavaScript to improve overall web performance and accessibility. The repository establishes frameworks for modern CSS architecture, focusing on specificity management and the use of Flexbox and Grid for predictable layouts. It outlines patterns for functional JavaScript programming, emphasizing the use of pure functions and composition to reduce execution time and dependency bloat. The guidelines cover several core capabi

    GitHub पर देखें↗9,089
  • north/northN

    north/north

    4,798GitHub पर देखें↗

    North is a responsive web design methodology and Sass-based CSS architecture framework. It provides a system for building mobile-first user interfaces using fluid grids and progressive enhancement techniques to ensure a consistent experience across different browser capabilities and screen sizes. The project features a standardized CSS naming system that uses Sass mixins to programmatically generate class names, distinguishing between components, layouts, and states. It also functions as a frontend project scaffolding tool, providing a generator to bootstrap new environments with pre-configur

    CSS
    GitHub पर देखें↗4,798
  • dropbox/css-style-guidedropbox का अवतार

    dropbox/css-style-guide

    1,216GitHub पर देखें↗

    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.

    GitHub पर देखें↗1,216
  • Css के सभी 30 विकल्प देखें→