跳到主要内容
界面图谱Interface Atlas
☰
EN
风格Style / Visual Language

手绘涂鸦

Hand-drawn UI

别名:手绘风涂鸦风格手绘描边歪歪扭扭的线纸感手写界面hand-drawn UIdoodle UIsketchy UI

这是什么

用抖动线条、歪斜描边、纸张纹理和马克笔高亮表示「人手画的」的界面视觉语言。 圆故意画不圆,边框带手感抖动,图标像随手勾的。以人的温度对抗机器级完美。

开发规格

字体

手写感无衬线或圆体,标题略歪

色彩

纸白 #FAF6EE × 墨色 #2B2B2B × 高亮黄 #FFE566

边框

2px 抖动描边,非对称圆角

阴影

极浅纸质投影,几乎贴地

间距

随手贴的错位与轻微倾斜

动效

150–250ms 的轻微抖动式位移,带一点回弹,尊重 prefers-reduced-motion

状态反馈

hover 歪斜并加深抖动描边;focus 用 2px 手绘感可见外框;active 压平抖动;disabled 去色保留描边;error 用红笔涂改感

风格演示

同一张页面,直接操作

随手记一笔打开编辑,保存笔记到列表,按关键词过滤并可删除;日记、素材、关于、搜索均有对应内容,显示空白校验、无匹配、删除结果。

整页预览 · 直接交互

独立打开 ↗

使用时关注什么

  • 01逐一操作 scribble& 原导航和主 CTA,检查对应内容与返回路径,不只是点击提示。
  • 02完成上述 scribble& 操作后修改输入或撤销,检查结果与状态同步。
  • 03用键盘和 390px / 320px 检查重排、焦点、校验;区分工具栏重载和内部清空,核对刷新后状态复位。

✓ 适用场景

  • 独立创作者、手作品牌、教育类产品,需要亲和与在场感
  • 空状态、引导气泡、彩蛋等轻量场景,涂鸦当调味
  • 想打破 AI 生成界面的过度光滑与同质

✕ 不适用场景

  • 金融、法务、医疗等需要精确与权威的界面
  • 高密度数据表格与仪表盘,抖动线条干扰数字对齐
  • 长文阅读区,纸纹与高亮叠多了伤阅读

常见形式

马克笔草图

Marker sketch

粗头马克笔线,高亮笔刷色块压在字下

笔记本涂鸦

Notebook doodle

横线纸底 + 圆珠笔细线 + 边角小图标

贴纸乱贴

Sticker chaos

手绘贴纸元素随机倾斜叠放,像活页本封面

实现要点

border-radius: 255px 15px 225px 15px / 15px 225px 15px 255pxborder: 2px solid #2B2B2Bbackground: linear-gradient() #FFE566 高亮transform: rotate(-1deg)box-shadow: 2px 2px 0 rgba(0,0,0,0.08)

抖动边框用非对称 border-radius 四角不同值即可,不必上 SVG filter;要更抖可用 SVG feTurbulence 位移, 但要包进 @media (prefers-reduced-motion: no-preference) 或默认静止。马克笔高亮是一条半透明黄色 background 线性渐变压在文字下 60% 高度。纸纹用低透明度噪点或 repeating-linear-gradient 横线,透明度低于 0.12。 每页倾斜元素 2~4 个即可,多了像没做完。

交给 AI

四层 Prompt 从「它是什么」一路写到「可直接执行的任务」;切到 Agent 任务层,还能叠加视觉风格与附加要求,再一键复制给你的 Coding Agent。

用当前风格完成 scribble& 同品牌完整页面,从原首屏延续到内容、具体操作结果和返回路径,而非孤立控件或局部 demo。保留品牌、首屏文案、素材、构图、tokens 与全部 variants。以当前 YAML preview 为品牌、原导航与 CTA 的事实来源,不替换成通用营销模板。

保留 scribble& 的纸白底、原文案与手写字体回退;首屏文字 CTA 使用深赭色 #A24A26,确保纸白底上的对比度。用原创 SVG 手绘花枝、横线便签、纸胶带和铅笔替换通用 CSS 风景;桌面以 1.1 / 1.5 / .65 三栏扩大插画,手机依内容顺序叠放,三条素材说明纵向排列。日记本沿用 32px 横线,加入双线书脊与胶带,编辑控件保持规则命中区。

复用当前 preview.tokens:背景 #FAF6EE;前景 #2B2B2B;强调 #FF8A65 / #2B2B2B;卡面 #FFFDF7;边框 #2B2B2B;圆角 14px 6px 18px 8px;字体 Comic Sans MS, Chalkboard SE, Marker Felt, PingFang SC, sans-serif;卡影 2px 3px 0 rgba(43,43,43,0.08)。

dark 与 variants 复用已有工作区 token;主视觉与页面共用 StyleSignatureArt 和 style-signatures.css,保留各自纸张、几何或电台材质。窄屏按内容重排。

完整页面操作:
随手记一笔打开编辑,保存笔记到列表,按关键词过滤并可删除;日记、素材、关于、搜索均有对应内容,显示空白校验、无匹配、删除结果。

静态封面、详情演示与 /style-scenes/hand-drawn/(英文 /en/style-scenes/hand-drawn/)共用 renderer;静态封面不嵌套真实按钮,详情在独立文档中启用同款页面的语义控件与品牌内容延续。原导航和 CTA 必须到达对应内容或工作流,不用占位链接、仅变颜色或一句 toast 代替结果。

操作状态仅存在当前页面内存;刷新、工具栏重载/重置与模式切换均恢复初始状态,不使用 localStorage 或 sessionStorage。页内清空/重置用于撤销本次操作,不暗示跨页或持久保存。

提供返回、取消或清空/重置路径,说明仅当前页内存的状态边界;不伪装真实支付、邮件、登录、AI 或云同步。桌面、390px、320px 按内容换行重排,保留可读字号和触控目标,不整体缩小桌面页。控件有可访问名称、键盘操作、可见焦点;弹层支持关闭和焦点返回,表单校验与结果可被辅助技术读到;尊重 prefers-reduced-motion。

不新增依赖。检查中英文、原导航与 CTA、具体结果、返回/重置和窄屏重排;报告实际运行的检查与待验项,不将实现要求写成已通过结论。

附加要求:
- 支持深色模式
- 尊重 prefers-reduced-motion
- 不新增依赖
- 完成后运行现有检查并列出修改文件

可直接交给 Coding Agent,可叠加风格与附加要求

相关概念

有机自然Organic

以自然形态、温暖材质和低饱和大地色建立亲近感的视觉语言。页面通过不规则曲线、圆润容器和宽松留白形成舒展节奏,文字与按钮仍保持明确边界。适合生活方式与可持续主题;自然装饰应衬托内容,而不能牺牲可读性、信息层级或操作效率。

风格相似概念
新粗野主义Neobrutalism

用粗黑描边、高饱和撞色与生硬的偏移实心阴影构成的高对比视觉语言:元素像彩色 贴纸一样直接砸在页面上,配合夸张的圆角与醒目标签。它刻意拒绝精致与圆滑, 以"丑得理直气壮"的态度换取强烈的记忆点与年轻个性。

风格相似概念
极简主义Minimalism

以"少即是多"为准则的视觉语言:用大量留白、克制的黑白灰配色与有限字体层级 来凸显内容本身,删除一切装饰性元素,层级完全依靠空间、字重与疏密建立。 安静、克制、内容至上是它的气质。

风格替代方案
空状态Empty State

当列表或页面没有数据时,不留一片空白,而是用插图、一句说明和一个明确的下一步操作填充。 它解决的是"用户面对空白不知道发生了什么、也不知道该做什么"的问题—— 把空档变成引导起点:首次使用教用户开始,搜索无结果给出路。

交互模式搭配使用
按钮Button

用可点击的色块触发一个明确的动作,是界面中最基础的操作入口。 通过填充、描边、幽灵等视觉层级区分主次操作,按压时有即时的下沉反馈, 繁忙时进入加载态并禁用点击,防止重复提交。

组件影响组件
卡片Card

用圆角边框或底色围出一块自包含内容的矩形容器,一块卡片聚合一组相关信息: 封面图、标题、摘要与操作。是内容流、仪表盘与电商列表的通用显示单元。

组件影响组件

参考来源

Markdown 版(给 Agent) · JSON