5 个版本 (3 个破坏性更新)
0.4.0 | 2023年4月11日 |
---|---|
0.3.0 | 2023年4月2日 |
0.2.1 | 2023年3月26日 |
0.2.0 | 2023年3月25日 |
0.1.0 | 2023年3月6日 |
#678 在 GUI
每月98 次下载
495KB
4K SLoC
此包提供用于与 Bulma CSS 一起使用的 Yew 框架的组件。旨在使将 Bulma 集成到您的 Yew 前端变得尽可能简单、直观。
一般来说,它旨在提供Rust API,以理想的方式*提供所有您可以在CSS/HTML或其他前端框架(如Angular或React)中使用的所有元素、组件、辅助工具等。
* 可能无法以与JavaScript相同的方式公开所有内容,但只要可能,此包将尝试实现它们。
目录
功能
- 用于创建 Bulma 组件并使用 Bulma 辅助工具的 Yew 的高级API
- 用于自定义组件创建的现成实用工具
- 可灵活组合的组件。此包可以实现 Bulma 文档中显示的所有内容。 *
- 此包使用
#![forbid(unsafe_code)]
确保所有内容都使用100%安全的 Rust 实现。
* 可能无法以与JavaScript相同的方式公开所有内容,但只要可能,此包将尝试实现它们。
用法
由于它处于开发早期阶段,尚未创建完整示例。
最低支持的 Rust 版本 (MSRV)
当前MSRV是 1.60。
贡献
由于它处于开发早期阶段,没有提供贡献指南。
许可
Yew and Bulma 根据 MIT 许可证或 Apache 许可证 2.0 许可,由您选择。
依赖关系
~15MB
~275K SLoC