17 个版本
0.5.0 | 2023 年 11 月 28 日 |
---|---|
0.4.6 | 2023 年 5 月 17 日 |
0.4.3 | 2023 年 3 月 1 日 |
0.4.0 | 2022 年 12 月 21 日 |
0.0.0 | 2020 年 9 月 20 日 |
#146 在 GUI
每月 203 次下载
610KB
6.5K SLoC
Yewprint
警告:这处于早期开发阶段,如果没有兴趣,可能无法完成。请勿在生产环境中使用!请帮助或留下星标以告知我您对项目感兴趣。
安装
用法
查看 模板仓库 了解如何工作。Blueprint CSS 需要从您的构建脚本中下载。
要快速开始,您可以使用 cargo-generate 非常快速地开始
cargo generate --git https://github.com/yewprint/yewprint-template.git
开发环境
cargo xtask start
您现在可以访问 https://127.0.0.1:8000
Blueprint CSS 更新
cargo xtask update-css
路线图
- 使用库本身设计的文档网站(如 https://blueprintjs.com),包括对 Yew 库的链接
- FocusStyleManager
- 类 & 字体排版(以及 bp3- 前缀)
- 面包屑导航
- 按钮
- 完整的按钮 API
- 锚点按钮
- 按钮组
- 依赖于:按钮
- 调用
- 卡片
- 折叠
- 可折叠列表
- 分隔符
- 依赖于:按钮组
- 可编辑文本
- 快捷键
- 图标
- 菜单
- 完整的菜单API
- 依赖于:弹出层
- 弹出层(下拉菜单)
- 依赖于:覆盖层
- 导航栏
- 溢出列表
- 面板堆栈
- 进度条
- 调整大小传感器
- 骨架
- 旋转器
- 标签页
- 标签
- 依赖于:文本
- 文本
- 树
- 依赖于:折叠、图标
- 表单组
- 控件组
- 标签
- 复选框
- 单选按钮组
- 滑块
- 范围滑块
- 多滑块
- 开关
- 完整的开关API
- 文件输入
- 数字输入
- 输入组
- 文本区域
- 标签输入
- 覆盖层
- 依赖于:窗口
- 窗口
- 警告
- 依赖于:按钮、对话框
- 上下文菜单
- 依赖于:弹出层
- 对话框
- 依赖于:图标、覆盖层、按钮
- 抽屉
- 依赖于:图标、覆盖层、按钮
- 弹出层
- 依赖于:调整大小传感器、工具提示、覆盖层
- 吐司
- 依赖于:按钮、按钮组、图标、锚点按钮
- 工具提示
- 依赖于:弹出层
- 日期选择器
- 日期范围选择器
- 时间选择器
- 日期时间选择器
- 日期输入
- 日期范围输入
- 选择
- 建议
- 多选择
- 全局搜索栏
- 查询列表
- 表格
- 时区选择器
依赖关系
~10-14MB
~254K SLoC