
我做前端也有3年左右的时间了,慢慢地开始积累一些UI方面的知识了
快速画图的在线工具
https://plantuml.com/zh/starting
https://www.figma.com/community/file/1037293413721148158
https://github.com/rive-app/rive-flutter
第三方: https://figmachina.com/guide/integrations/figma-and-protopie.html
插件:https://www.easemob.com/news/6848
icon:https://github.com/leadream/figma-icon-automation
Logic Pro 是一款Mac平台的数字音频工作站(DAW)与MIDI音序器软件。 Logic Pro最早由德国软件开发商Emagic开发,并随着2002年苹果公司对Emagic的收购成为苹果的产品,并作为苹果的专业级音乐软件套装Logic Studio的一部分
苹果全家桶之一,压缩图片
快速设计/交互
https://www.yuque.com/ant-design/design-pattern/drop-down-chooser
随着 Android 12 动态主题 Material You 的发布,Google 新研制的色彩空间 HCT 也开始为人所知。
HCT 是 Hue、Chroma、Tone 三个单词的缩写。显然,Google 这一套新的色彩空间,主要由色相、色度和色调来定义。
色彩空间,可以简单理解为一套组织和命名成千上万种色彩的方法。比如,设计师不会直接说「蓝色」,而会用几个数字准确定义是哪一种蓝——用 RGB 表示为(0,0,255),用 HSL 表示为(240,100,50)。目前广泛使用的色彩空间主要有:
| RGB | Red, Green, Blue | 最通用的硬件色彩模型 |
| CMYK | Cyan, Magenta, Yellow | 工业印刷 |
| HSL/HSV | Hue, Saturation, Lightness/Value | 数字化图像处理 |
| Lab* | L亮度;a+为红色,a-为绿色;b+为黄色,b-为蓝色 | 与设备显示限制无关的场景如照明 |
从使用广泛的 HSV/HSL/HSB 色彩空间来看,目前共识是人眼主要用三个维度来组织颜色:色相、饱和度和亮度。色相告诉我们使用色轮上的哪个角度,比如红色和紫色。饱和度描述颜色看起来有多鲜艳或中性(接近灰色)——颜色离色彩空间的中心越远,色彩越鲜艳。亮度则描述该颜色与白色或黑色的接近程度。
https://zhuanlan.zhihu.com/p/474904016
https://zhuanlan.zhihu.com/p/32422584
Ant Design 1.x 色彩部分,第一版的实现较为简单,这部分主要介绍了:
原理
选取一个主色作为 5 号色,
将主色与纯白色(#fff)混合,主色与纯白色之间分成 100 份, 20/40/60/80 的位置分别分割,得到 4/3/2/1 号色;
将主色与纯黑色(#000)混合,主色与纯黑色之间分成 100 份, 20/40/60/80 的位置分别分割,得到 6/7/8/9 号色;
通过以上方式得到一条完整渐变色板。
Ant Design 将这一版本的色板生成算法称之为 “tint/shade 色彩系统”。
Ant Design 2.x 色彩部分,相对于第一版,第二版的调色板的颜色过渡更加平滑,提供了点击调色板复制颜色值的功能。
原理
经过设计师和程序员的精心调教,结合了色彩加白、加黑、加深,贝塞尔曲线,以及针对冷暖色的不同旋转角度,得出一套色板生成算法(用以取代我们原来的 tint/shade 色彩系统)。使用者只需指定主色,便可导出一条完整的渐变色板。
最初一看这个原理感觉很复杂,其实不是那么难以理解:
UI Blog:https://abduzeedo.com/
Related Issues not found
Please contact @Kun8018 to initialize the comment