stable initial

This commit is contained in:
David Rodenkirchen
2024-05-24 17:38:28 +02:00
parent e57d47e38f
commit 1831149e4c
13 changed files with 223 additions and 42 deletions
+36
View File
@@ -0,0 +1,36 @@
from __future__ import annotations
from dataclasses import KW_ONLY, field
from typing import * # type: ignore
import rio
from .. import components as comps
def build_page(main_component: rio.Component) -> rio.Component:
return rio.Column(
rio.Row(
comps.Header()
),
rio.Row(
rio.Column(
comps.Navigation(),
width="natural",
align_y=0,
margin_right=1
),
rio.Column(
main_component,
width="grow",
align_y=0
),
width="grow",
height="grow"
),
spacing=2,
margin=0,
width="grow",
height="grow"
)