Skip to main content

bem-conventions

Use when editing Razor views, view components, CSS, JavaScript DOM selectors, or Playwright tests that depend on frontend selectors. Prefer BEM class selectors over ids for reusable UI hooks.

معلومات المصدر

المستودع
btcpayserver/btcpayserver
آخر نشاط في المصدر
٢٩ سبتمبر ٢٠٢٦ في ٠٩:٣٤
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٧٬٧٩٤
التفرعات
٢٬٠٢٤

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
bem-conventions
description
Use when editing Razor views, view components, CSS, JavaScript DOM selectors, or Playwright tests that depend on frontend selectors. Prefer BEM class selectors over ids for reusable UI hooks.
# BEM Conventions Follow [Coding conventions](../../../docs/maintainers/coding-conventions.md#frontend-selectors). ## Refactoring Existing Code - Add BEM classes before changing tests or scripts. - Update CSS, JavaScript, and Playwright selectors to use the BEM classes. - Preserve existing ids unless there is a clear reason they are safe to remove. - Run the relevant build or tests after selector changes.
عرض على GitHub