toolkit for nicegui.
Project description
niceguiToolkit
English| 简体中文
toolkit for NiceGUI
📦 Install
pip install niceguiToolkit -U
layout development tool
Visual Style Settings
Code Generation
Tailwindcss auto completion support
- Jump to source code
- Visual layout style settings
- Generate code to source files
- Support for tailwindcss
- Auto-completion suggestions
- Full-text search
- Preview available; the interface displays the real-time effect when candidates are selected
- generate props settings for each component
- Custom settings
In your program's entry file, call the inject_layout_tool method
from nicegui import ui
from nicegui_toolkit import inject_layout_tool
# make sure to call this method before creating any UI components
inject_layout_tool()
ui.label("label")
ui.label("label with style").style("width:80%;")
with ui.card(), ui.card().style(""):
ui.input("user name", placeholder="enter your name:")
ui.label("xxxx").style("width:500px;")
ui.input("password", placeholder="enter your password:").style(
"font-size:1.7rem;color:#a12d2d"
)
ui.run()
If you are using PyCharm:
from nicegui import ui
from nicegui_toolkit import inject_layout_tool
inject_layout_tool(ide="pycharm")
...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
niceguitoolkit-0.4.0.tar.gz
(121.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file niceguitoolkit-0.4.0.tar.gz.
File metadata
- Download URL: niceguitoolkit-0.4.0.tar.gz
- Upload date:
- Size: 121.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b52a597ad3355e76db818f4df93bfb97a7e06112eee65aec6162d1b96584f6f
|
|
| MD5 |
73e510c623989d3363f7817c3042213b
|
|
| BLAKE2b-256 |
9c0f16c5e080be7eb7d6a49682222b1f3ef1fc8acd69a5b6a469e83401e350f9
|
File details
Details for the file niceguitoolkit-0.4.0-py3-none-any.whl.
File metadata
- Download URL: niceguitoolkit-0.4.0-py3-none-any.whl
- Upload date:
- Size: 128.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cb1cbf70f5499a1e950730f2f1e029ec1d88222349e7e3f4f169368c879dac8
|
|
| MD5 |
db3f96962944878027b27ddaabd9ecb5
|
|
| BLAKE2b-256 |
72173d36347a0c15a14010b78ee846c51aa9059981c1297991cb4154ef146c7e
|