mirror of
https://github.com/ublue-os/forge.git
synced 2025-04-18 20:43:43 +03:00
42 lines
1.6 KiB
Python
42 lines
1.6 KiB
Python
from nicegui import ui
|
|
from utils.helper import get_project_root
|
|
|
|
|
|
def content() -> None:
|
|
project_root = get_project_root()
|
|
with ui.row().classes("w-full"):
|
|
with ui.card().classes("h-full"):
|
|
with ui.row().classes("no-wrap"):
|
|
with ui.link(target="/ansible"):
|
|
ui.image(source=f"{project_root}/pages/assets/ansible.png").classes(
|
|
"w-32"
|
|
)
|
|
|
|
with ui.card().classes("h-full"):
|
|
with ui.row().classes("no-wrap"):
|
|
with ui.link(target="/registry"):
|
|
ui.image(
|
|
source=f"{project_root}/pages/assets/registry.png"
|
|
).classes("w-32")
|
|
|
|
with ui.row().classes("w-full"):
|
|
with ui.card().classes("h-full"):
|
|
with ui.row().classes("no-wrap"):
|
|
ui.markdown(
|
|
content="""
|
|
### Welcome to Universal Blue Forge
|
|
|
|
Ublue-OS Forge is your self-hosted OS forge for custom images.
|
|
|
|
To get started have a look at the latest [documentation](https://github.com/ublue-os/forge/blob/main/docs/index.md).
|
|
|
|
For feedback and discussion join the [Discourse Forum](https://universal-blue.discourse.group/).
|
|
|
|
Found a bug, feel free to file an [issue](https://github.com/ublue-os/forge/issues).
|
|
|
|
Thanks and enjoy!
|
|
"""
|
|
).classes("text-base")
|
|
with ui.row():
|
|
ui.space
|