Skip to main content

Awesome KivyMD

Awesome KivyMD is a package containing customized and non-material widgets for KivyMD.

Installation

pip install kivymd_extensions.akivymd

#or

pip install https://github.com/kivymd-extensions/akivymd/archive/main.zip

Usage with Buildozer

requirements = https://github.com/kivymd-extensions/akivymd/archive/main.zip

Dependencies:

Documentation

Usage

from kivy.lang import Builder

from kivymd.app import MDApp
import kivymd_extensions.akivymd

KV = """
<NavigationButton@Button_Item>
    icon_color: app.theme_cls.text_color
    text_color: app.theme_cls.text_color
    button_bg_color: app.theme_cls.primary_color
    mode: 'color_on_active'
    badge_disabled: True


MDScreen:

    AKBottomNavigation2:
        bg_color: app.theme_cls.bg_darkest

        NavigationButton:
            text: 'Alert'
            icon: 'bell-outline'

        NavigationButton:
            text: 'Bank'
            icon: 'bank-outline'

        NavigationButton:
            text: 'Download'
            icon: 'arrow-down-bold-outline'
"""


class Test(MDApp):
    def build(self):
        return Builder.load_string(KV)


Test().run()

Examples

git clone https://github.com/kivymd-extensions/akivymd.git
cd akivymd
cd examples/full_example
python main.py

Build Docs

git clone https://github.com/kivymd-extensions/akivymd.git
cd docs
sphinx-build -b html sources ./_build

Support

If you need assistance or you have a question, you can ask for help on our mailing list:

License

MIT License

Release files for kivymd-extensions.akivymd 1.2.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kivymd-extensions.akivymd 1.2.7
File Size Uploaded
kivymd_extensions.akivymd-1.2.7.tar.gz 38.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kivymd-extensions.akivymd 1.2.7
File Interpreter ABI Platform
kivymd_extensions.akivymd-1.2.7-py3-none-any.whl Python 3 none any Details

Total release size: 94.9 kB

Release files / kivymd_extensions.akivymd-1.2.7.tar.gz

Download URL kivymd_extensions.akivymd-1.2.7.tar.gz
Size 38.8 kB
Tags Source
SHA-256 checksum
How to use checksums
417d9dca6872fdcea006d387b2f7434c682c53f16c35ed8418b38b6cf1c95d38
BLAKE2b-256 checksum
How to use checksums
53afd0c4eda39c5e9336ab9aacc9627cde88d8f72f84658d9b5671c152893832
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release files / kivymd_extensions.akivymd-1.2.7-py3-none-any.whl

Download URL kivymd_extensions.akivymd-1.2.7-py3-none-any.whl
Size 56.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b29c91e955983811b4bccbb0e3b582f221c0d44261c62ce154dcbd124b70070d
BLAKE2b-256 checksum
How to use checksums
8edba364664d5a7c88fd68966b8affc75a8657b7742678c49c91f9699f263b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.17

Release history Release notifications | RSS feed

This release

1.2.7 This release

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page