mirror of
https://github.com/ublue-os/forge.git
synced 2025-07-13 21:25:46 +03:00
wip - nicegui
This commit is contained in:
parent
c3ed45a21b
commit
85b0b3fdc5
39 changed files with 2748 additions and 896 deletions
35
anvil/nicegui/main.py
Executable file
35
anvil/nicegui/main.py
Executable file
|
@ -0,0 +1,35 @@
|
|||
import pages
|
||||
import pages.about
|
||||
import pages.ansible
|
||||
import pages.home
|
||||
import pages.registry
|
||||
import theme
|
||||
|
||||
from nicegui import ui
|
||||
|
||||
|
||||
@ui.page("/")
|
||||
def index_page() -> None:
|
||||
with theme.frame("Home"):
|
||||
pages.home.content()
|
||||
|
||||
|
||||
@ui.page("/ansible")
|
||||
def ansible_page() -> None:
|
||||
with theme.frame("Ansible"):
|
||||
pages.ansible.content()
|
||||
|
||||
|
||||
@ui.page("/registry")
|
||||
def registry_page() -> None:
|
||||
with theme.frame("Registry"):
|
||||
pages.registry.content()
|
||||
|
||||
|
||||
@ui.page("/about")
|
||||
def about_page() -> None:
|
||||
with theme.frame("About"):
|
||||
pages.about.content()
|
||||
|
||||
|
||||
ui.run(title="uBlue Forge", port=3000)
|
Loading…
Add table
Add a link
Reference in a new issue