5 个版本
0.2.4 | 2024 年 8 月 7 日 |
---|---|
0.2.3 | 2024 年 4 月 24 日 |
0.2.2 | 2024 年 2 月 22 日 |
0.2.0 | 2023 年 10 月 22 日 |
0.1.0 | 2023 年 10 月 21 日 |
在 GUI 类别中排名第 192
每月下载量 316
215KB
711 行
Egui-Aesthetix
以统一和编程方式为主题 Egui 应用程序
目录
关于
这个库是我对 egui 主题的回应。还有其他库和方法。我喜欢这种方法,因为它基于 trait,所以可以为每个人添加许多主题到这个 crate 中。
默认主题
如果开启默认功能,库将附带以下主题。这些主题在 Mac、Windows 和 Linux 上看起来都很好。
-
标准暗色
-
标准亮色
其他主题
还有许多其他主题可以通过功能指定
查看结果
屏幕截图
标准暗色主题在 Kde Plasma 上
标准亮色主题在 Kde Plasma 上
卡尔暗色主题在 Kde Plasma 上
北欧暗色
北欧亮色
东京之夜
东京之夜暴风雨
安装
该库非常灵活,不会强迫您包含不需要的主题。
这包括默认功能,即 Aesthetix trait 和 StandardDark 以及 StandardLight 主题
egui-aesthetix = "0.2.4"
仅包含 Aesthetix trait,不包含任何主题
egui-aesthetix = { version = "0.2.4", default-features = false }
包含所有主题
egui-aesthetix = { version = "0.2.4", features = ["all_themes"] }
仅包含标准主题和指定的主题(这里使用 carl 作为指定的主题)
egui-aesthetix = { version = "0.2.4", features = ["standard", "carl" ] }
仅包含北欧主题
egui-aesthetix = { version = "0.2.4", features = ["nord"] }
仅包含东京之夜主题
egui-aesthetix = { version = "0.2.4", features = ["tokyo_night"] }
用法
以下是使用此 crate 的主题的 仪表板模板,您可以在这里找到上述截图。代码易于阅读。阅读 egui-aesthetix
源代码和仪表板代码应提供足够的信息和上下文,以在您的应用程序中使用它,并使用 Aesthetix
trait 实现您自己的自定义主题。祝您主题创作愉快!
维护者
接受 PR。
小贴士:如果编辑README,请遵循standard-readme规范。
许可
MIT © 2023 Matt Williams
依赖项
~4.5–9.5MB
~82K SLoC