human-ui SwiftUI与Web的跨平台人类设计指南

如果你在做 Web 开发或者对 SwiftUI 有兴趣,human-ui这套 UI 库会让你眼前一亮。它采用了StencilJS、Web 组件和 CSS 模块等技术,带来了更接近原生应用的用户体验。你可以通过 npm 安装它,命令是npm i human-ui。短期来看,它在 Web 端的表现蛮不错,未来还打算将其扩展到 SwiftUI 上,探索跨平台的性。你会看到它响应式设计的特点,能适配不同设备的屏幕大小,尤其是在遵循基于约束的设计方面下了不少功夫。如果你对开发更贴近原生体验的 UI 感兴趣,这个库一定值得一试。

zip
human-ui-master.zip 预估大小:33个文件
folder
human-ui-master 文件夹
folder
.github 文件夹
file
FUNDING.yml 648B
folder
stories 文件夹
file
Colors.stories.tsx 2KB
file
Box.stories.tsx 313B
file
Typography.stories.tsx 635B
file
yarn.lock 551KB
folder
src 文件夹
file
index.tsx 138B
folder
utils 文件夹
file
sx.ts 186B
file
index.ts 47B
file
isClient.ts 51B
file
variant.ts 931B
file
theme.ts 4KB
file
HumanProvider.tsx 752B
folder
typings 文件夹
file
styled.d.ts 167B
folder
Typography 文件夹
file
Text.tsx 2KB
file
sizingDictionary.ts 703B
file
index.ts 23B
file
globalStyles.tsx 310B
folder
Box 文件夹
file
index.tsx 218B
folder
.storybook 文件夹
file
main.js 583B
file
preview.js 182B
file
manager.js 108B
folder
example 文件夹
file
index.html 342B
file
index.tsx 261B
file
yarn.lock 222KB
file
tsconfig.json 458B
file
.gitignore 24B
file
package.json 571B
file
tsconfig.json 762B
file
LICENSE 1KB
file
.prettierrc 201B
file
README.md 1KB
file
.gitignore 41B
file
package.json 2KB
zip 文件大小:305.96KB