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

像素风

Pixel Art UI

别名:像素风像素游戏界面8位机风格马赛克复古风点阵字界面pixel art UI8-bit UIpixel retro

这是什么

用硬像素边缘、有限色板与点阵字形表示「游戏机记忆」的界面视觉语言。锯齿即正确, 缩放必须整数倍,抖动网点做过渡。刻意站在抗锯齿的对立面。

开发规格

字体

点阵字体或等宽体,字号整数倍

色彩

6 色以内的有限调色板,高对比硬切

边框

2px 纯色像素描边,圆角 0

阴影

硬偏移像素块投影,无模糊

间距

8px 网格对齐,元素贴像素格

动效

无补间,步进式的瞬时切换

状态反馈

hover 换用高亮像素色;focus 用 2px 像素可见描边;active 位移一个像素块;disabled 降为两档灰;error 用红像素块

风格演示

同一张页面,直接操作

INSERT COIN 启动 8×8 六色像素画板;方向键移动绘制焦点、空格绘制,也可点击格子;可清空重画,开始、图鉴、商店均有内容,不涉及真实投币。

整页预览 · 直接交互

独立打开 ↗

使用时关注什么

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

✓ 适用场景

  • 游戏、独立游戏发行、复古主题产品,风格即世界观
  • 想用点阵与有限色制造怀旧亲和,或做游戏化进度反馈
  • 徽章、成就、状态点等小尺寸图标需要强识别

✕ 不适用场景

  • 长文阅读与高密度表格,点阵字放大后可读性崩坏
  • 需要连续渐变、照片展示、平滑动效的场景
  • 正式政企金融界面,像素语汇会削弱可信度

常见形式

8位复古

8-bit retro

NES 式硬边与 3~6 色调色板,黑描边像素块

现代像素

Modern pixel

高分辨率像素网格,色板更宽,圆角用像素阶梯近似

等距像素

Isometric pixel

2:1 等距投影小场景,像 SimCity 小地图

实现要点

image-rendering: pixelatedborder-radius: 0font-family: monospacebox-shadow: 多层硬阶梯模拟圆角background: repeating-conic-gradient() 抖动网点

像素感的铁律是整数倍缩放:素材按 1x 设计,展示用 transform: scale(整数) 或 image-rendering: pixelated。 圆角用 box-shadow 多层硬阶梯近似,或直接用直角。过渡渐变用抖动:repeating-conic-gradient 交替两色。 字体用点阵字体(如 Press Start 2P)或等宽体加 letter-spacing 模仿。深色模式换调色板但保持同一网格。

交给 AI

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

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

保留 BITMAP 深底、Courier New 等宽大写、直角黑边、硬偏移卡影和原 screen 面板;不强制把现有屏幕渐变、网页字体或全部中性色改成六色抖动。六色限制作用于实际 8×8 画板调色盘,画板为 repeat(8,minmax(0,1fr)) 正常网格、黑色 4px 外边与可见格子焦点;不对文字和页面整体 transform 缩放,也不新增投币支付。

复用当前 preview.tokens:背景 #1A1C2C;前景 #F4F4F4;强调 #EF7D57 / #1A1C2C;卡面 #29366F;边框 #000000;圆角 0px;字体 Courier New, ui-monospace, monospace;卡影 4px 4px 0。

dark 与 variants 复用 generic-style-pages.css 已有工作区选择器,不据通用历史变体重画首屏;保留 renderer 内各视觉面板的局部高光、渐变和投影。

完整页面操作:
INSERT COIN 启动 8×8 六色像素画板;方向键移动绘制焦点、空格绘制,也可点击格子;可清空重画,开始、图鉴、商店均有内容,不涉及真实投币。

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

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

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

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

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

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

相关概念

Y2K 千禧美学Y2K Aesthetic

复刻千禧年前后数码乐观主义的视觉语言:镀铬液态金属、iMac 糖果半透明塑料、 气泡字与闪光星形、粉紫蓝渐变配银白高光。它混合了对未来的天真想象与低分辨率 3D 的笨拙质感,甜腻、闪亮、毫不克制。

风格相似概念
复古未来主义Retro-Futurism

"过去的人想象中的未来"的视觉语言:奶油橙棕的暖色底、粗圆角机身、轨道线 与星球贴纸、像素化屏幕与 CRT 荧光,乐观却已过时的科技感。它把登机舱 仪表盘、老式家电与太空竞赛海报揉成一种温暖的怀旧未来。

风格相似概念
赛博朋克Cyberpunk

"High tech, low life" 的视觉语言:近黑的深底上,霓虹青与品红发光描边切割 界面,等宽字体与终端符号贯穿,扫描线 故障位移 毛刺纹理营造信息系统过载 的压抑未来感。光是从黑暗里切出来的,界面像一台被劫持的显示器。

风格搭配使用
按钮Button

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

组件影响组件
徽标Badge

附着在元素角落或行内的小型状态标记:圆点、数字计数或短文字标签。用于表达未读数量、 状态(新、已废弃)或分类;不参与交互,视觉上从属于宿主元素。

组件影响组件
进度条Progress Bar

用横条从左到右填充来表示任务完成比例的加载指示,常配百分比或步骤文字。 适用于时长可预测的确定性任务:上传、下载、安装与分步表单。

组件影响组件

参考来源

Markdown 版(给 Agent) · JSON