awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dropbox avatar

dropbox/css-style-guide

0
View on GitHub↗
1,216 نجوم·83 تفرعات·7 مشاهدات

Css Style Guide

يوفر هذا المشروع إطار عمل شاملاً لتوحيد معمارية CSS وممارسات التطوير في تطبيقات الويب واسعة النطاق. يضع نهجاً مهيكلاً لإدارة أنماط التصميم، مما يضمن بقاء أوراق الأنماط قابلة للصيانة، وقابلة للتوسع، ومتسقة عبر قواعد الكود المعقدة.

تتمحور المنهجية حول استخدام اصطلاحات تسمية BEM (Block-Element-Modifier) لتنظيم مكونات واجهة المستخدم في وحدات مستقلة وقابلة لإعادة الاستخدام. ومن خلال فرض خصوصية محددة للمحددات (selector specificity) ونطاق قائم على مساحة الأسماء، يمنع إطار العمل تصادم الأسماء وتجاوزات الأنماط غير المقصودة. كما يعزز القدرة على التنبؤ من خلال ترتيب الخصائص الموحد ومعمارية ملفات نمطية تعزل منطق التصميم في مكونات ذات مسؤولية واحدة.

تعالج هذه المعايير التحديات الشائعة في صيانة الواجهة الأمامية من خلال تحديد قواعد واضحة لتنظيم أوراق الأنماط وإدارة تتابع الأنماط. توفر الوثائق مجموعة من أفضل الممارسات لهيكلة CSS لضمان الاتساق على المدى الطويل وتقليل التعقيد لفرق التطوير.

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.

سجل النجوم

مخطط تاريخ النجوم لـ dropbox/css-style-guideمخطط تاريخ النجوم لـ dropbox/css-style-guide

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Css Style Guide

مجموعات منسقة بعناية يظهر فيها Css Style Guide.
  • دليل أسلوب لتطوير الواجهات الأمامية

بدائل مفتوحة المصدر لـ Css Style Guide

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Css Style Guide.
  • necolas/idiomatic-cssالصورة الرمزية لـ necolas

    necolas/idiomatic-css

    6,656عرض على GitHub↗

    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
  • jareware/css-architectureالصورة الرمزية لـ jareware

    jareware/css-architecture

    2,570عرض على GitHub↗

    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

    عرض على GitHub↗2,570
  • airbnb/cssالصورة الرمزية لـ airbnb

    airbnb/css

    6,980عرض على GitHub↗

    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

    عرض على GitHub↗6,980
  • csswizardry/css-guidelinesالصورة الرمزية لـ csswizardry

    csswizardry/CSS-Guidelines

    3,648عرض على GitHub↗

    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

    عرض على GitHub↗3,648
عرض جميع البدائل الـ 30 لـ Css Style Guide→

الأسئلة الشائعة

ما هي وظيفة dropbox/css-style-guide؟

يوفر هذا المشروع إطار عمل شاملاً لتوحيد معمارية CSS وممارسات التطوير في تطبيقات الويب واسعة النطاق. يضع نهجاً مهيكلاً لإدارة أنماط التصميم، مما يضمن بقاء أوراق الأنماط قابلة للصيانة، وقابلة للتوسع، ومتسقة عبر قواعد الكود المعقدة.

ما هي الميزات الرئيسية لـ dropbox/css-style-guide؟

الميزات الرئيسية لـ dropbox/css-style-guide هي: 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.

ما هي البدائل مفتوحة المصدر لـ dropbox/css-style-guide؟

تشمل البدائل مفتوحة المصدر لـ dropbox/css-style-guide: 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…