一套受Google的Material Design启发的Kivy小部件集
项目描述
KivyMD
KivyMD是为Kivy框架(用于跨平台、触控式图形应用)提供的一组符合Material Design规范的小部件集合。
项目的目标是尽可能地逼近Google的Material Design规范,同时不牺牲易用性或应用性能。
目前我们处于alpha状态,因此一切都在不断变化,我们无法保证任何类型的API稳定性。然而,现在进行供应商操作并利用当前可用的功能是安全的;这为您在准备好进行必要的重构时提供了升级的自由。
只需fork项目,分支出来,当您的补丁准备就绪时提交pull request。如果有任何更改,我们将通过PR评论或请求直接提交它们来引导您完成所需步骤。
如果您希望成为项目开发者(获得创建项目分支而不fork的权限以更容易协作),至少有一个PR被批准,并请求它。如果您定期向项目贡献,则可能会在不询问的情况下提供此角色。
文档
一些非常早期的文档可以在我们项目的网站上找到,除此之外,我们建议检查demos/kitchen_sink/main.py文件以获取示例。
与Buildozer的安装和使用
依赖项
- Kivy 1.10.1
如何安装
pip install https://github.com/AndreMiras/KivyMD/archive/master.zip
如何与Buildozer一起使用
如果您想使用KivyMD与Buildozer,请在您的buildozer.spec的要求行中添加完整的git HTTPS地址,例如以下示例
requirements = https://github.com/AndreMiras/KivyMD/archive/master.zip
许可证
MIT,与Kivy相同。
Material Design Iconic Font by Sergey Kupletsky,受https://zavoloklom.github.io/material-design-iconic-font/license.html中描述的许可证的保护。
由materialdesignicons.com社区提供的图标,受SIL OFL 1.1保护
项目详情
下载文件
下载您平台对应的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分布
构建分布
kivy_garden.kivymd-2019.910.tar.gz 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | 3904ca87c0b3e259da7e8ab3acd60f2c083709be0651cd1f39fe041c6ea7d029 |
|
MD5 | 1a039bd313962d57cbd3ecbfd695657c |
|
BLAKE2b-256 | dd96ea346289035092b403343840ef8a986d75379228fc9b2b336e5d09b0b857 |
kivy_garden.kivymd-2019.910-py3-none-any.whl 的散列值
算法 | 散列值 | |
---|---|---|
SHA256 | 6af2a3dff2c2285f104ce737dbc7171170b028f78c60c3733454ddaa2aae63ec |
|
MD5 | 74a51de66406ce6cce0ae96f65a172e9 |
|
BLAKE2b-256 | a21f3d726319afadaca8af56492c1eca5fe996cdc110460fcde112052fbcc8b1 |