UI设计指南

EchoVerse应用的视觉语言和设计系统

指南导航

色彩方案

EchoVerse的色彩方案旨在创造出既有科技感又有视觉冲击力的界面,同时确保良好的可读性和可访问性。我们使用深色背景配合鲜明的强调色,营造出沉浸式的音乐体验环境。

主要色彩

深空黑
#121212
星际蓝
#1E3A8A
回声紫
#8B5CF6

辅助色彩

霓虹青
#06B6D4
脉冲粉
#EC4899
量子绿
#10B981

中性色彩

月光白
#F9FAFB
星尘银
#9CA3AF
暗物质
#374151

渐变色

极光渐变
紫到青
脉冲渐变
紫到粉
深空渐变
黑到蓝

色彩使用指南

排版系统

EchoVerse的排版系统旨在提供清晰的视觉层次和良好的可读性,同时传达应用的科技感和未来感。我们使用两种主要字体家族,分别用于不同的界面元素。

字体家族

Orbitron

标题 (Heading)

EchoVerse

副标题 (Subheading)

探索音乐的未来
Roboto / SF Pro Display

副标题 (Subheading)

发现新音乐的智能方式

正文 (Body)

EchoVerse是一款融合AI语音助手的创新音乐应用,不同于传统音乐流媒体应用,EchoVerse在歌曲之间由AI音乐助手Echo主动与用户进行语音互动。Echo会为用户介绍即将播放的歌曲信息,或根据用户之前的听歌偏好和操作给用户推荐其他内容。

说明文字 (Caption)

基于你的听歌习惯,Echo为你推荐的个性化歌单

字体使用指南

文本层次

图标设计

EchoVerse使用一套统一的图标系统,传达功能和概念,同时保持视觉一致性和科技感。所有图标都遵循相同的设计语言,确保整体界面的和谐。

图标风格

图标类别

图标使用指南

UI组件

EchoVerse的UI组件系统提供了一套统一的界面元素,确保整个应用的一致性和可用性。每个组件都经过精心设计,既符合应用的视觉风格,又提供良好的用户体验。

按钮 (Buttons)
按钮是用户与应用交互的主要方式,我们提供多种按钮样式以适应不同的使用场景。
<button class="button">主要按钮</button>
<button class="button secondary">次要按钮</button>
输入框 (Input Fields)
输入框允许用户输入文本和数据,设计注重可见性和易用性。
<input type="text" class="input-field" placeholder="搜索音乐、艺术家或播客...">
卡片 (Cards)
卡片用于展示内容和信息,提供清晰的视觉边界和层次。
每日推荐
根据你的听歌习惯,我们为你精选了一系列你可能喜欢的新歌。
<div class="card">
  <div class="card-title">每日推荐</div>
  <div class="card-content">根据你的听歌习惯,我们为你精选了一系列你可能喜欢的新歌。</div>
  <div class="card-actions">
    <button class="button secondary">稍后再说</button>
    <button class="button">立即收听</button>
  </div>
</div>

其他关键组件

动画与过渡

EchoVerse使用精心设计的动画和过渡效果,增强用户体验,提供流畅的交互感觉,同时强化应用的科技感和未来感。

动画原则

关键动画类型

动画时间与缓动

特色动画

响应式设计

EchoVerse采用响应式设计原则,确保应用在各种设备和屏幕尺寸上都能提供最佳体验。从小屏手机到大屏平板,界面都能自适应调整,保持功能完整和视觉美感。

设计断点

响应式原则

布局调整

触控考量

← 返回首页