© 2016-2023 SEERGB. All rights reserved
POS Design January 16, 2024
Task

Thematic configuration, responsive compatibility.

  • Strategy

    Figma Variables

  • Design

    UI/UX Design

  • Client

    DMALL

项目背景

Project Background

POS 产品是 DMALL 相比于其他产品最具备市场潜力与成熟度最高的产品之一,但是在产品方面存在场景覆盖(与客户的 RFP 对比,定制开发比例较高)不够的问题。

基于此背景开展 DMALL POS 的产品体验优化,力求降低 POS 产品的落地成本,本文侧重点在于如何通过 Figma 解决主题配置、硬件设备适配问题。

项目目标

Project Goals

  1. 客制化配置:支持主题化配置,实现界面相关的配置,满足不同客户品牌需求
  2. 分辨率适配方案:适配常见分辨率,包括 1920*1080、1366*768、1024*768、800*600

设计过程

Design Process

通过 Figma Variables 实现 Style 和 Layout 的配置。

Style Token

样式定义遵循三层结构:Palette(调色板)Common(通用样式)Component(组件)。元素的基本样式包括 Background(背景)、Font(字体)、Border(边框)、Spacing(间距)和 Shadow(阴影)。

  • 多主题化:一次设计即可实现多套主题风格,轻松满足不同商家的品牌色需求。
  • Accessibility / 辅助功能支持:通过 Token 结构,低成本实现 high-contrast 方案,满足 WCAG 2.1 AA 级标准,提升视觉对比度和可访问性。

Play Video
Play Video
Responsive

根据不同分辨率,定义元素的宽度(Width)和高度(Height)数值,通过 responsive.token 进行适配。

  • 解决适配难题:针对不同屏幕分辨率,解决元素大小不兼容的问题。
  • 视觉一致性:确保在各种分辨率下,界面元素都能保持一致的视觉呈现效果。
  •  

Play Video
Play Video
Workflow

通过 Figma 与开发流程深度融合,简化设计交付过程:

  • Token 导出:使用 Figma Token 插件 将样式定义导出为 JSON 文件,直接对接项目代码库。

  •  设计与代码一致性:实现 UI 样式的标准化,设计与开发同步,降低项目后期维护成本和 UI 改动成本。

  • 实时协作:设计与代码保持一致性,设计师可以快速调整样式,通过修改 Token 实现即时变更,确保设计和研发结果一致。

写在最后

At the end

通过 Figma  Token 方案,设计师可以摆脱单一风格和主题的限制,低成本实现多样化样式的快速切换。

在实际设计中,仅需一套核心设计,通过修改 Token 即可生成不同主题风格,极大提高设计效率和灵活性。

Back