Interface Lab
Knowledge RAG

设计知识库

由社区维护、审核后发布,并在 Agent 页面创作前被 RAG 检索为设计约束。

提交新原则
8 条已发布原则 / 全库 192 条
Frontend Implementationtables / responsive

响应式数据表披露契约

复杂数据表在移动端不能只缩小字号或强塞横向滚动;必须定义主键、列优先级、替代表达、表头关联和批量/行内操作边界。

数据表是一种比较结构。响应式处理要保护比较关系和可访问语义,而不是只保护桌面视觉外观。95%
Frontend Implementationcontainer-query / responsive

Container Query 组件响应式契约

组件响应式不应只跟随 viewport;卡片、侧栏、图表和资源卡应根据自身容器宽度调整密度、层级和操作显隐。

Container queries 把响应式判断从页面级断点推进到组件级上下文,让同一组件能安全放进 grid、sidebar、drawer、modal 和 dashboard 插槽。95%
Interaction Responsive Motionresponsive / navigation

响应式导航折叠

响应式导航折叠把一个高频界面判断转成可执行约束,帮助 Agent 在生成前做出更具体的布局、交互或可访问性选择。

导航折叠不是隐藏所有入口,而是按任务频率和当前位置重新排序。85%
Design Systems Page Patternsresponsive / stability

响应式布局稳定性

固定格式 UI 元素需要稳定尺寸和响应式约束,避免内容变化引起跳动或重叠。

看板、棋盘、工具栏、计数器和按钮组都应预先定义尺寸规则。82%
Interaction Responsive Motiontables / responsive

响应式表格与比较

表格用于比较,响应式处理必须保留列关系、排序和关键操作。

把表格随意改成卡片会损失比较能力,需要按数据任务选择模式。82%
Interaction Responsive Motionbreakpoints / responsive

断点重组而非缩放

响应式设计应在断点重组布局关系,而不是用 viewport 比例缩放所有元素。

缩放字号和容器会带来不可控溢出,重组结构更稳定。82%
Interaction Responsive Motionmobile / responsive

移动端优先堆叠

移动端不是桌面的缩小版,应按任务优先级重新堆叠内容和操作。

小屏空间有限,最重要的信息、控件和反馈需要靠前且不重叠。82%
Visual Foundationsgrid / layout

网格作为决策系统

网格不是装饰线,而是决定内容跨度、对齐、响应式重排和密度的规则系统。

稳定网格能减少临时摆放,让复杂页面在桌面和移动端都保持结构感。82%