# Easily Formattable Theme - EFT
EFT is a python library that allows developers to easily create themes for their gui applications
You can download EFT by running the following command:
```yml
# Linux/macOS
python3 -m pip install -U eft-py
# Windows
py -3 -m pip install -U eft-py
```
## Why use EFT?
EFT allows the developers, and the users to create themes very easily for GUI applications that have EFT support. It is super easy to implement EFT into your project, and you can customize tons of aspects of your application, such as Colors, Fonts, Images, etc.
## How do I use EFT?
Here's how to get started with using EFT!
### Creating a theme
Creating a theme is simple! You just need to supply the name of the theme, and then any fields that you want!
```eft
- Theme Name
Primary: #fc7b2b : Color
Background: 255,255,255 : Color
MainFont: roboto.ttf : Font
HomeIcon: home.png : Image
FontSize: 16 : Int
Title: My Title : String
```
Raw data
{
"_id": null,
"home_page": "",
"name": "EFT-py",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,theme,gui,gui theme,python theme,gui application",
"author": "Possible Panda",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/8a/12/af57993f99e57f934b8fbcc5c4ec6773cea3682cf08c2416d118e64d1a6c/EFT-py-1.4.tar.gz",
"platform": null,
"description": "\r\n# Easily Formattable Theme - EFT\r\r\n\r\r\nEFT is a python library that allows developers to easily create themes for their gui applications\r\r\n\r\r\nYou can download EFT by running the following command:\r\r\n```yml\r\r\n# Linux/macOS\r\r\npython3 -m pip install -U eft-py\r\r\n\r\r\n# Windows\r\r\npy -3 -m pip install -U eft-py\r\r\n```\r\r\n\r\r\n## Why use EFT?\r\r\n\r\r\nEFT allows the developers, and the users to create themes very easily for GUI applications that have EFT support. It is super easy to implement EFT into your project, and you can customize tons of aspects of your application, such as Colors, Fonts, Images, etc.\r\r\n\r\r\n## How do I use EFT?\r\r\n\r\r\nHere's how to get started with using EFT!\r\r\n\r\r\n### Creating a theme\r\r\n\r\r\nCreating a theme is simple! You just need to supply the name of the theme, and then any fields that you want!\r\r\n```eft\r\r\n- Theme Name\r\r\n\r\r\nPrimary: #fc7b2b : Color\r\r\nBackground: 255,255,255 : Color\r\r\nMainFont: roboto.ttf : Font\r\r\nHomeIcon: home.png : Image\r\r\n\r\r\nFontSize: 16 : Int\r\r\nTitle: My Title : String\r\r\n```\r\n",
"bugtrack_url": null,
"license": "",
"summary": "A package to easily create GUI themes.",
"version": "1.4",
"project_urls": null,
"split_keywords": [
"python",
"theme",
"gui",
"gui theme",
"python theme",
"gui application"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8a12af57993f99e57f934b8fbcc5c4ec6773cea3682cf08c2416d118e64d1a6c",
"md5": "6e8b90eb4bf3e845628c1aa8cbad892b",
"sha256": "ca495caf943f004cd91c41e2324c95e9e52b3413bce991e43dc5cdceb55b2d99"
},
"downloads": -1,
"filename": "EFT-py-1.4.tar.gz",
"has_sig": false,
"md5_digest": "6e8b90eb4bf3e845628c1aa8cbad892b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4056,
"upload_time": "2023-09-07T21:51:48",
"upload_time_iso_8601": "2023-09-07T21:51:48.375477Z",
"url": "https://files.pythonhosted.org/packages/8a/12/af57993f99e57f934b8fbcc5c4ec6773cea3682cf08c2416d118e64d1a6c/EFT-py-1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-07 21:51:48",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "eft-py"
}