# NOTICE
- This is a fork from https://github.com/israel-dryer/ttkbootstrap
- This is uploaded to PyPI as dependency of my project
- I am forced to upload to PyPI this as I cannot upload project that has git repo as dependency
- Changes could be seen from https://github.com/laggykiller/ttkbootstrap
![](https://img.shields.io/github/release/israel-dryer/ttkbootstrap.svg)
[![Downloads](https://pepy.tech/badge/ttkbootstrap)](https://pepy.tech/project/ttkbootstrap)
[![Downloads](https://pepy.tech/badge/ttkbootstrap/month)](https://pepy.tech/project/ttkbootstrap)
![](https://img.shields.io/github/issues/israel-dryer/ttkbootstrap.svg)
![](https://img.shields.io/github/issues-closed/israel-dryer/ttkbootstrap.svg)
![](https://img.shields.io/github/license/israel-dryer/ttkbootstrap.svg)
![](https://img.shields.io/github/stars/israel-dryer/ttkbootstrap.svg)
![](https://img.shields.io/github/forks/israel-dryer/ttkbootstrap.svg)
A supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap.
👀 Check out the [documentation](https://ttkbootstrap.readthedocs.io/en/latest/).
![](https://raw.githubusercontent.com/israel-dryer/ttkbootstrap/master/docs/assets/themes/themes.gif)
## Features
✔️ [**Built-in Themes**](https://ttkbootstrap.readthedocs.io/en/latest/themes/)
Over a dozen curated dark and light themes.
✔️ [**Pre-defined Styles:**](https://ttkbootstrap.readthedocs.io/en/latest/styleguide/)
Loads of beautiful pre-defined widget styles such as **outline** and **round toggle** buttons.
✔️ [**Simple keyword API:**](https://ttkbootstrap.readthedocs.io/en/latest/gettingstarted/tutorial/#use-themed-widgets)
Apply colors and types using simple keywords such as **primary** and **striped** instead of the legacy approach of **primary.Striped.Horizontal.TProgressbar**. If you've used Bootstrap for web development, you are already familiar with this approach using css classes.
✔️ [**Lots of new Widgets:**](https://ttkbootstrap.readthedocs.io/en/latest/api/widgets/dateentry/)
ttkbootstrap comes with several new beautifully designed widgets such as **Meter**, **DateEntry**, and **Floodgauge**. Additionally, **dialogs** are now themed and fully customizable.
✔️ [**Built-in Theme Creator:**](https://ttkbootstrap.readthedocs.io/en/latest/themes/themecreator/)
Want to create your own theme? Easy! ttkboostrap includes a built-in **theme creator** that enables you to easily build, load, expore, and apply your own custom themes.
## Installation
```python
python -m pip install ttkbootstrap
```
## Simple Usage
Instead of using long, complicated ttk style classes, you can use simple keywords with the "bootstyle" parameter.
```python
import ttkbootstrap as ttk
from ttkbootstrap.constants import *
root = ttk.Window(themename="superhero")
b1 = ttk.Button(root, text="Submit", bootstyle="success")
b1.pack(side=LEFT, padx=5, pady=10)
b2 = ttk.Button(root, text="Submit", bootstyle="info-outline")
b2.pack(side=LEFT, padx=5, pady=10)
root.mainloop()
```
The new keyword API is very flexible. The following examples all produce the same result:
- `bootstyle="info-outline"`
- `bootstyle="info outline"`
- `bootstyle=("info", "outline")`
- `bootstyle=(INFO, OUTLINE)`
## Links
- **Documentation:** https://ttkbootstrap.readthedocs.io/en/latest/
- **GitHub:** https://github.com/israel-dryer/ttkbootstrap
Raw data
{
"_id": null,
"home_page": "https://github.com/israel-dryer/ttkbootstrap",
"name": "ttkbootstrap-fork-laggykiller",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "Israel Dryer",
"author_email": "israel.dryer@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/17/89/74e79cc2f8e5c4d4f133768a416be85dc27912748bde1f538839697721d0/ttkbootstrap-fork-laggykiller-1.5.1.post1.tar.gz",
"platform": null,
"description": "\n# NOTICE\n- This is a fork from https://github.com/israel-dryer/ttkbootstrap\n- This is uploaded to PyPI as dependency of my project\n- I am forced to upload to PyPI this as I cannot upload project that has git repo as dependency\n- Changes could be seen from https://github.com/laggykiller/ttkbootstrap\n\n![](https://img.shields.io/github/release/israel-dryer/ttkbootstrap.svg)\n[![Downloads](https://pepy.tech/badge/ttkbootstrap)](https://pepy.tech/project/ttkbootstrap)\n[![Downloads](https://pepy.tech/badge/ttkbootstrap/month)](https://pepy.tech/project/ttkbootstrap)\n![](https://img.shields.io/github/issues/israel-dryer/ttkbootstrap.svg)\n![](https://img.shields.io/github/issues-closed/israel-dryer/ttkbootstrap.svg)\n![](https://img.shields.io/github/license/israel-dryer/ttkbootstrap.svg)\n![](https://img.shields.io/github/stars/israel-dryer/ttkbootstrap.svg)\n![](https://img.shields.io/github/forks/israel-dryer/ttkbootstrap.svg)\n\nA supercharged theme extension for tkinter that enables on-demand modern flat style themes inspired by Bootstrap. \n\n\ud83d\udc40 Check out the [documentation](https://ttkbootstrap.readthedocs.io/en/latest/).\n\n![](https://raw.githubusercontent.com/israel-dryer/ttkbootstrap/master/docs/assets/themes/themes.gif)\n\n## Features\n\n\u2714\ufe0f [**Built-in Themes**](https://ttkbootstrap.readthedocs.io/en/latest/themes/) \nOver a dozen curated dark and light themes.\n\n\u2714\ufe0f [**Pre-defined Styles:**](https://ttkbootstrap.readthedocs.io/en/latest/styleguide/) \nLoads of beautiful pre-defined widget styles such as **outline** and **round toggle** buttons.\n\n\u2714\ufe0f [**Simple keyword API:**](https://ttkbootstrap.readthedocs.io/en/latest/gettingstarted/tutorial/#use-themed-widgets) \nApply colors and types using simple keywords such as **primary** and **striped** instead of the legacy approach of **primary.Striped.Horizontal.TProgressbar**. If you've used Bootstrap for web development, you are already familiar with this approach using css classes.\n\n\u2714\ufe0f [**Lots of new Widgets:**](https://ttkbootstrap.readthedocs.io/en/latest/api/widgets/dateentry/) \nttkbootstrap comes with several new beautifully designed widgets such as **Meter**, **DateEntry**, and **Floodgauge**. Additionally, **dialogs** are now themed and fully customizable.\n\n\u2714\ufe0f [**Built-in Theme Creator:**](https://ttkbootstrap.readthedocs.io/en/latest/themes/themecreator/) \nWant to create your own theme? Easy! ttkboostrap includes a built-in **theme creator** that enables you to easily build, load, expore, and apply your own custom themes.\n\n## Installation\n\n```python\npython -m pip install ttkbootstrap\n```\n\n## Simple Usage\nInstead of using long, complicated ttk style classes, you can use simple keywords with the \"bootstyle\" parameter.\n\n```python\nimport ttkbootstrap as ttk\nfrom ttkbootstrap.constants import *\n\nroot = ttk.Window(themename=\"superhero\")\n\nb1 = ttk.Button(root, text=\"Submit\", bootstyle=\"success\")\nb1.pack(side=LEFT, padx=5, pady=10)\n\nb2 = ttk.Button(root, text=\"Submit\", bootstyle=\"info-outline\")\nb2.pack(side=LEFT, padx=5, pady=10)\n\nroot.mainloop()\n```\n\nThe new keyword API is very flexible. The following examples all produce the same result:\n- `bootstyle=\"info-outline\"`\n- `bootstyle=\"info outline\"`\n- `bootstyle=(\"info\", \"outline\")`\n- `bootstyle=(INFO, OUTLINE)`\n\n## Links\n- **Documentation:** https://ttkbootstrap.readthedocs.io/en/latest/ \n- **GitHub:** https://github.com/israel-dryer/ttkbootstrap\n",
"bugtrack_url": null,
"license": "",
"summary": "A fork of ttkbootstrap for personal use",
"version": "1.5.1.post1",
"project_urls": {
"Homepage": "https://github.com/israel-dryer/ttkbootstrap"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8b5d99333b88f6f21e3b43a3a1ead747da8438fb5df4ecb44430d8f13c490315",
"md5": "908a307a701e0005f8f50c3a8a7f8b34",
"sha256": "0e6bd1407288227b30e291b78aa449a25c5b87d16e6c04de7b1086aefbd31a71"
},
"downloads": -1,
"filename": "ttkbootstrap_fork_laggykiller-1.5.1.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "908a307a701e0005f8f50c3a8a7f8b34",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 112521,
"upload_time": "2023-10-02T08:35:50",
"upload_time_iso_8601": "2023-10-02T08:35:50.851055Z",
"url": "https://files.pythonhosted.org/packages/8b/5d/99333b88f6f21e3b43a3a1ead747da8438fb5df4ecb44430d8f13c490315/ttkbootstrap_fork_laggykiller-1.5.1.post1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "178974e79cc2f8e5c4d4f133768a416be85dc27912748bde1f538839697721d0",
"md5": "b0204e16995fe3a951c156d357f8f805",
"sha256": "d096452e19ee866124d6ea480eb22e10ad00bc4bc310ed43922e459db429a89a"
},
"downloads": -1,
"filename": "ttkbootstrap-fork-laggykiller-1.5.1.post1.tar.gz",
"has_sig": false,
"md5_digest": "b0204e16995fe3a951c156d357f8f805",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 107689,
"upload_time": "2023-10-02T08:35:53",
"upload_time_iso_8601": "2023-10-02T08:35:53.648610Z",
"url": "https://files.pythonhosted.org/packages/17/89/74e79cc2f8e5c4d4f133768a416be85dc27912748bde1f538839697721d0/ttkbootstrap-fork-laggykiller-1.5.1.post1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-02 08:35:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "israel-dryer",
"github_project": "ttkbootstrap",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "Pillow",
"specs": [
[
">=",
"8.2.0"
]
]
}
],
"lcname": "ttkbootstrap-fork-laggykiller"
}