Material Design - Owl
Owl
Owl 是一款教育应用程序,它使用 Material Design 组件和 Material Theming来创建充满活力的励志品牌体验。
![](https://img.haomeiwen.com/i17245130/8fa4490258994ffa.png)
一. 关于 Owl
Owl 是一款教育应用程序,可为想要探索和学习设计、艺术、建筑和时尚新技能的人们提供课程。Owl 品牌使用醒目的颜色、形状和版式来表达其品牌属性:活力、大胆、有趣。
![](https://img.haomeiwen.com/i17245130/735486e29d5aa324.png)
大胆的美学
Owl 的设计运用大胆的美学表现出探索和成长,反映出学习新技能时的活力和激情。他的UI设计中包含许多未填充的形状,这些形状促使用户向其中填充新的内容和课程。应用程序中的文案促人奋进,催人实干。
二. 产品架构
![](https://img.haomeiwen.com/i17245130/97e5fca62d4059af.png)
Owl 分为三个部分,每个部分都有各自的主题颜色和交互模型:
1. 个性化页(黄色)
2. 浏览页(蓝色)
3. 学习页(品红色)
![](https://img.haomeiwen.com/i17245130/a491ec7857f45846.png)
轮毂结构
该应用程序的信息体系结构使用轮毂结构。
浏览页部分作为轮轴,其他各种分支或子节点作为课程的形式提供给用户。选择课程后用户进入学习页面,此时课程将作为轮轴,而课程的每个子部分成为轮辐。
第1部分:个性化页
个性化页提供给用户,用于选择感兴趣的领域,它的主题色是黄色的。这个部分是一个上手的过程,其中定制的面包屑(chip)代表可选的课程主题。
![](https://img.haomeiwen.com/i17245130/8c1cf2352930c8f6.png)
导航
点击右下角的蓝色浮动操作按钮可以访问导航,可以通过设置图标访问设置。
第2部分:浏览页
浏览页部分是用户感兴趣区域的中心,它以蓝色为主题色。
![](https://img.haomeiwen.com/i17245130/2138c8d0456a4590.png)
导航
这个页面包含三个顶级导航图标:
我的课程
精选
搜索
在移动设备上,Owl 使用底部导航栏访问这些部分。
![](https://img.haomeiwen.com/i17245130/b2c9761d4195c58c.png)
![](https://img.haomeiwen.com/i17245130/36aa3ddf392a878f.png)
在平板电脑和PC上,可以通过铁路(rail)导航访问这三个部分。
![](https://img.haomeiwen.com/i17245130/92dddc814190e9d0.png)
第3部分:学习页
本部分是课程内容的中心,每门课程都有一个概述,其中包含教程视频。
导航
要访问课程的教学视频,需要点击屏幕右下角的弯曲图标,如果要导航回到浏览页,需要点击后退箭头,位于屏幕的左上方。
移动设备上的课程落地页。
![](https://img.haomeiwen.com/i17245130/f8183133d96eaced.png)
点击图标后,屏幕会全屏展开,显示课程视频列表。
![](https://img.haomeiwen.com/i17245130/fd5adeac5d2a579a.png)
点按课程视频后,可以在横向模式下全屏播放,也可以在纵向模式下逐行浏览内容。
![](https://img.haomeiwen.com/i17245130/d1b9e48557f8c485.png)
在较大的PC和横向浏览平板电脑上,有足够的屏幕空间来展示课程内容和视频列表。
![](https://img.haomeiwen.com/i17245130/87bb1e1537733a63.png)
在较小的PC和纵向浏览平板电脑上,默认情况下,视频列表是隐藏的,可以通过访问侧面板来显示他们。
![](https://img.haomeiwen.com/i17245130/9a91d78ff31a6acc.png)
三. 布局
网格系统
Owl 使用了自适应网格系统,该系统可以根据屏幕宽度(例如移动设备、平板电脑或 PC)自动调节列(Column)和填充(Padding)的大小。内容堆叠在列中,这些列在用户交互时会垂直扩展和收缩。
![](https://img.haomeiwen.com/i17245130/b44b35a6fef74c46.gif)
四. 颜色
Owl 有三种主色调,每种颜色用于为不同的部分创建不同的视觉主题。
![](https://img.haomeiwen.com/i17245130/38a7d75f46c08745.png)
主题1
对于个性化页,黄色(Yellow)是主色调,蓝色(Blue)是副色调。
![](https://img.haomeiwen.com/i17245130/3754e984a28c8961.png)
主题 2
对于浏览页,蓝色(Blue)是主色调,黄色(Yellow)是副色调。
![](https://img.haomeiwen.com/i17245130/ea8a8bbe6f887e1c.png)
主题 3
对于学习页,红色(Pink)是主色调。
![](https://img.haomeiwen.com/i17245130/5ef5e124f5505e8f.png)
五. 版式
Owl 为应用内容提供了不同的字体比例,所有的内容都使用 [Rubik](https://fonts.google.com/specimen/Rubik) 作为字体,并使用不同的权重(weight)。
![](https://img.haomeiwen.com/i17245130/c5f539c00b6771a0.png)
Rubik
Owl 使用 Rubik 字体。Rubik 是无衬线字体,带有微圆的角,并且有很多权重变化。
![](https://img.haomeiwen.com/i17245130/f68cb4b79483c748.png)
六. 图标
Owl 的图标与其使用的字体 Rubik 风格保持一致(弯曲形状)。
![](https://img.haomeiwen.com/i17245130/b0e9f90cf22e086b.png)
七. 形状
类别
组件根据其大小分为不同的形状类别,这些类别使你可以一次设置多个组件值,形状类别包括:
小组件
中组件
大组件
![](https://img.haomeiwen.com/i17245130/217c7e668cdee9c3.png)
![](https://img.haomeiwen.com/i17245130/695e161522fe61e1.png)
小组件
底部扩展页(Expanding bottom sheet)是原型的,角半径为 50%。
![](https://img.haomeiwen.com/i17245130/aaf6727d46b7b863.png)
中组件
卡片(Card)使用方角,0dp。
![](https://img.haomeiwen.com/i17245130/887e49d9ad1cbdae.png)
大组件
侧板(Side sheet)使用圆角,16dp。
![](https://img.haomeiwen.com/i17245130/da5378e6e4663f91.png)
侧板仅可以调整左上角和左下角的形状。
八. 组件
![](https://img.haomeiwen.com/i17245130/8d2fea3ab165daed.png)
面包屑(Chip)
Owl 使用了自定义的面包屑组件,允许用户自定义他们的浏览页面。
![](https://img.haomeiwen.com/i17245130/5c6f20d09108bd08.png)
列表和分隔线(List & Divider)
Owl 以多种方式使用列表组件。
此列表返回显示结果,其中包含自定义的板式、颜色、图标和图像,分割线将各个项目分开。
![](https://img.haomeiwen.com/i17245130/dd58bff2f58a9021.png)
此列表包含了自定义的图像、排版样式以及播放视频的操作。列表项由分隔符隔开。
![](https://img.haomeiwen.com/i17245130/4dd8bace331e11ca.png)
每个列表项的宽度由文本的长度决定,每个列表项之间留有足够的间隙。每个项目都包含了内联操作、多种图像类型和排版样式。
![](https://img.haomeiwen.com/i17245130/7b3389ce94aa932b.png)
卡片(Card)
Owl 的精选课程使用卡片集合展示,它们具有自定义的形状、颜色、版式和图标,内容居中对齐。卡片之间几乎没有间隙,集合采用砌石(masonry)结构(卡片高度不同)。
![](https://img.haomeiwen.com/i17245130/a7c9f2db43ef2370.png)
页面(Sheet)
Owl 使用表格页展示课程视频,在 PC 和平板电脑上,这些视频可以在侧边表中找到,表格页使用学习中心的主色调:品红色。
![](https://img.haomeiwen.com/i17245130/66093f23257bc72e.png)
在移动设备上, Owl 使用表格页展示课程视频,点击右下角最小化的表格页可以全屏展开。
![](https://img.haomeiwen.com/i17245130/d634a0f4291093e6.gif)
底部导航栏(Bottom Navigation)
Owl 的底部导航组件具有自定义的颜色、版式和图标。
![](https://img.haomeiwen.com/i17245130/7522eff5480d73b8.png)
九. 交互
启动画面
Owl 的启动画面使用了栩栩如生的动画,使应用看起来非常有趣。
![](https://img.haomeiwen.com/i17245130/67dbc94f0ff65914.gif)
动画图标
Owl 的图标动画受其 Logo 和加载状态动画的影响。
![](https://img.haomeiwen.com/i17245130/1f56d1a0f6739546.gif)
导航过渡
顶层过渡
Owl 的底部导航栏过渡使用交错(stagger)和过冲(overshoot)动作来展现充满活力的风格。
![](https://img.haomeiwen.com/i17245130/40b20c673d5dd5a3.gif)
父子元素过渡
卡片上的图像是增强连续性的焦点元素,线性(linear)动作产生简单的运动,使过渡易于跟随。
![](https://img.haomeiwen.com/i17245130/8584eb024c2c9a97.gif)
表格页过渡
弧线(Arc)动作用于将表格页缩图流畅地转换为列表。
![](https://img.haomeiwen.com/i17245130/454003274b5ec007.gif)
振荡
选择和滚动面包屑组件会产生振荡效果,从而营造生动而有趣的氛围。
![](https://img.haomeiwen.com/i17245130/1d057939d5ec75e0.gif)
加载过程
使用动画形式的图像处理来表示加载。
![](https://img.haomeiwen.com/i17245130/fa62d72601b888de.gif)