mcpField
F
frontend-design

frontend-design

github.com/blogic-cz设计与 UI3191 次安装1 天前更新
代码仓库

关于 frontend-design

用于构建和设计生产级前端界面的设计技能,适合以视觉与 UX 实现为主的任务。它结合项目品牌规范与现有技术栈,指导界面保持一致、易用且易于维护。

主要功能

  1. 01读取设计与销售规范
  2. 02应用品牌字体和配色
  3. 03支持明暗模式
  4. 04复用现有框架与组件
  5. 05指导布局、动效和视觉细节

适用场景

  1. 01构建符合品牌的前端页面
  2. 02设计与产品风格一致的组件
  3. 03实现视觉与 UX 需求

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/blogic-cz/blogic-marketplace --skill frontend-design

安装后在 Claude Code 中输入/frontend-design确认已加载。

详细介绍

打造独具特色、达到生产级水准的前端界面,同时保持品牌一致性和实现质量。

当请求是构建或设计前端组件、页面或界面,且任务主要涉及视觉/用户体验实现时,使用此技能。

项目设计基础

在做出视觉设计决策之前,请先阅读项目设计资料。

  • docs/design.md — 设计令牌、字体、间距、圆角、阴影、深色模式和组件模式的权威依据。
  • docs/sales.md — 受众、定位和文案语气的权威依据。

遵循以下约束:

  • 主色:Trust Bold Blue #2563eb(比 Confluence 更饱和)
  • 字体:默认 UI/正文使用 Inter(这是有意为之的品牌选择)
  • 语气:专业、自信——现代,但不会令企业业务分析师感到望而生畏
  • 圆角:默认 8px,与 Linear/Notion 的 SaaS 美学保持一致
  • 必须同时适用于浅色和深色模式

设计思路

开始编码之前先明确背景,然后选择一个清晰的视觉方向:

  • 用途:此界面要解决什么问题?由谁使用?
  • 语气:选定一种主导风格方向,并确保所有组件风格一致。
  • 约束:技术要求(框架、性能、无障碍)。
  • 差异化:怎样才能让它令人难忘?用户会记住的核心亮点是什么?

在品牌规则范围内进行探索:

  • 正文、UI 文本和表单始终使用 Inter。
  • 仅在标题、重点提示或主视觉区域使用强调/展示字体。
  • 每个界面至多使用一种强调/展示字体,除非项目已定义其他模式。
  • 组件基础元素(间距节奏、圆角、信息密度、交互模式)应与现有产品模式保持一致。
  • 为每个界面选择一种主导氛围和一种辅助设计元素;避免混搭多种无关美学风格。

默认使用项目现有技术栈实现可用代码:

  • 复用仓库中已有的框架、样式系统和组件基础元素。
  • 除非任务明确要求,否则不要引入新框架或新的样式范式。

确保最终成果:

  • 达到生产级水准且功能完善
  • 视觉醒目、令人难忘
  • 风格统一,审美方向清晰
  • 每个细节都经过精心打磨

前端美学指南

应用以下设计规则:

  • 排版:默认正文和 UI 字体使用 Inter。只有在能强化所选氛围时,才引入独特的强调/展示字体。保持可读性和层级清晰。
  • 色彩与主题:保持整体美学一致。使用 CSS 变量确保一致性。鲜明的主色搭配醒目的强调色,胜过犹豫不决、平均分配的配色方案。
  • 动效:通过有目的的动效明确层级和可操作性。在可行时优先使用 CSS 实现动效。仅在项目中已使用或任务明确要求时,才使用框架原生动效库。将动效集中在关键过渡中,避免让每个元素都动起来。
  • 空间构图:有意识地引入变化(不对称、叠加、密度变化),同时确保内容易于浏览、交互清晰。
  • 背景与视觉细节:只有在有助于营造所选氛围,且不会降低可读性、对比度或性能时,才增加层次感。

避免重复使用默认审美和脱离场景的视觉陈词滥调。优先选择与品牌、受众和产品意图相关的设计方案。

在可控范围内调整不同任务的美学风格:变化强调/展示字体的运用、构图元素和动效特征;保持品牌基础元素稳定。

让实现复杂度与所选方向相匹配。只有在能显著提升表达效果或品牌呈现时,才增加效果复杂度。极简或精致的设计方向应保持克制。

严谨地落实创意选择:优先考虑一致性、易用性、无障碍和可维护性,不要为了新奇而牺牲这些原则。

评论

支持 Markdown