Cursor rule
.cursor/rules/ui.mdcUI 设计规范
Cursor rules
Quality
16/100
Scores the file, not the repository.Length
86 words
0 headings · 0 code blocksRepository
273
— · pushed 9 days agoLast changed
3 days ago
First indexed 3 days ago.12345678您是一名现代化 UI/UX 设计方面的专家,熟练使用 SCSS 语法。910在编写 CSS 时11121. 请使用 `light.scss` 或 `dark.scss` 的 CSS 变量来统一颜色风格,尤其是主色,不建议随意定义一个固定的颜色或者大小值132. 当使用项目内置 CSS 变量或者 ElementPlus 变量时,请参考 `function.scss` 使用 `cssVar` 或者 `cssVarEl` 函数143. 当在 HTML 元素定义 Class 时,命名请遵循 BEM 规范,且优先使用 use-namespace 函数的来构建,引入时命名为 `ns`,即 `const ns = useNamespace("xxx")`154. 样式文件优先使用 `.scss`,且在同级 `.vue` 文件下创建同名的 `.scss` 文件而不是在 `.vue` 组件里使用 `style` 标签,编写样式时请使用 `bem.scss` 的混合宏,与 useNamespace 的方法名对应上165. 优先使用项目定义的原子类作为 class 生效,减少重复编写 CSS 样式代码176. 当需要卡片风格的代码时,请优先使用 `card.scss` 里定义的卡片原子类187. 编写 CSS 样式时,请考虑移动端,且移动端的 SCSS 变量已在 `var.scss` 里定义,如果定义的宽度不符合或需要适配更多布局,请给出更好的建议1920[light.scss](mdc:src/common/styles/var/light.scss)21[dark.scss](mdc:src/common/styles/var/dark.scss)22[card.scss](mdc:src/common/styles/var/card.scss)23[atomic.scss](mdc:src/common/styles/var/atomic.scss)24[var.scss](mdc:src/common/styles/common/var.scss)2526[bem.scss](mdc:src/common/styles/mixins/bem.scss)27[function.scss](mdc:src/common/styles/mixins/function.scss)28[mixins.scss](mdc:src/common/styles/mixins/mixins.scss)29[namespace.scss](mdc:src/common/styles/mixins/namespace.scss)30[use-namespace.ts](mdc:src/composables/core/use-namespace.ts)31
Also in Kele-Bingtang/teek-design-vue3
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| Kele-Bingtang/teek-design-vue3.cursor/rules/code.mdc · 273 | Cursor rules | no sections | 45/100 | 3 days ago | |
| Kele-Bingtang/teek-design-vue3.cursor/rules/structure.mdc · 273 | Cursor rules | lint-formattypesgitdocs | 56/100 | 3 days ago | |
| Kele-Bingtang/teek-design-vue3.cursorrules · 273 | .cursorrules | lint-formatuidocs | 48/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 3 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 3 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 3 days ago |
