diff --git a/bale/page.py b/bale/page.py index 93062e2..d6fc71a 100644 --- a/bale/page.py +++ b/bale/page.py @@ -1,30 +1,17 @@ from nicegui import app, ui +from bale import elements as el +from bale.drawer import Drawer +from bale.content import Content +from bale.interfaces import cli import logging logger = logging.getLogger(__name__) -def load_defaults() -> None: - ui.card.default_style("max-width: none") - ui.card.default_props("flat bordered") - ui.input.default_props("outlined dense hide-bottom-space") - ui.button.default_props("outline dense") - ui.select.default_props("outlined dense dense-options") - ui.checkbox.default_props("dense") - ui.stepper.default_props("flat") - ui.stepper.default_classes("full-size-stepper") - - def build(): @ui.page("/") def page() -> None: app.add_static_files("/static", "static") - load_defaults() - from bale import elements as el - from bale.drawer import Drawer - from bale.content import Content - from bale.interfaces import cli - el.load_element_css() cli.load_terminal_css() ui.colors( diff --git a/main.py b/main.py index 4e0cdfe..8cf6f80 100644 --- a/main.py +++ b/main.py @@ -8,6 +8,16 @@ if not os.path.exists("data"): os.makedirs("data") os.environ.setdefault("NICEGUI_STORAGE_PATH", "data") from nicegui import ui + +ui.card.default_style("max-width: none") +ui.card.default_props("flat bordered") +ui.input.default_props("outlined dense hide-bottom-space") +ui.button.default_props("outline dense") +ui.select.default_props("outlined dense dense-options") +ui.checkbox.default_props("dense") +ui.stepper.default_props("flat") +ui.stepper.default_classes("full-size-stepper") + from bale import page, logo, scheduler