开源项目

我在 2023 年做的 UI 组件库

这是 Sergei Solod 在 2023 年、AI 热潮之前做的开源 UI 组件库。你可以在这里看到我长期用于真实项目的界面组件、多语言演示,以及这个项目本身。

17交互式演示
2023创建于 2023 年
GitHub开源仓库

为真实项目而做

这不是自动生成的展示页,而是我自己长期用于真实项目的前端组件库,包含表单、按钮、模态框、表格、图表、日历、导航和文件上传等常见模式。之后我把它整理进 JSVar 并开源。

输入字段

带有验证的文本、文本区域、电话、电子邮件和密码字段。

按钮

主要、次要、紧凑、禁用和自定义样式的操作。

选择字段

普通值和对象数组的单选和多选。

加载中

阻止异步操作的加载状态。

手风琴

可扩展的内容块,具有一次打开一次的行为。

留言

带有确认操作的成功和错误消息。

莫代尔

带有明确接受和取消流程的确认对话框。

分页

具有有限上一个和下一个控件的可编辑页面输入。

开关

紧凑的布尔控制,用于简单的产品设置。

弹出面板

用于辅助详细信息和上下文阅读的弹出面板。

语言

围绕 JSVar 的 21 种语言环境元数据构建的语言选择器演示。

表格

基本表格、行详细信息和密度热图。

图表

堆叠图、分组图、混合图、折线图、面积图和饼图演示。

日历

配对开始值和结束值的本地化日期选择。

文件拖放

拖放文件目标以及匹配的上传操作。

导航

来自同一部分模型的模块内部分导航。

存根

未完成或视口限制状态的保护覆盖。

展示柜

组件游乐场

使用侧边栏浏览每个组件系列并测试移植的行为。

当前部分

01/17

输入字段

带有验证的文本、文本区域、电话、电子邮件和密码字段。

中文ZH

当前部分

输入字段

带有验证的文本、文本区域、电话、电子邮件和密码字段。

字符: 0/1000

标准场

该字段包含无效值。

检查模糊

有域名建议

10+ 个字符、大小写混合、数字、符号