First Working version. I can add table
This commit is contained in:
32
src/components/page_layout_new.py
Normal file
32
src/components/page_layout_new.py
Normal file
@@ -0,0 +1,32 @@
|
||||
from fasthtml.components import *
|
||||
|
||||
import config
|
||||
from components.footer import footer
|
||||
from components.header.components.MyHeader import MyHeader
|
||||
|
||||
|
||||
def page_layout_new(session, settings_manager, content):
|
||||
return Html(
|
||||
Head(
|
||||
Meta(charset="UTF-8"),
|
||||
Meta(name="viewport", content="width=device-width, initial-scale=1.0"),
|
||||
Link(href="https://cdn.jsdelivr.net/npm/daisyui@5", rel="stylesheet", type="text/css"),
|
||||
Link(href="https://cdn.jsdelivr.net/npm/daisyui@5/themes.css", rel="stylesheet", type="text/css"),
|
||||
Script(src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"),
|
||||
),
|
||||
Body(
|
||||
page_layout_lite(session, settings_manager, content),
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
def page_layout_lite(session, settings_manager, content):
|
||||
return (
|
||||
Title(f"{config.APP_NAME}"),
|
||||
Div(
|
||||
MyHeader(session, settings_manager),
|
||||
Main(content, cls="flex-grow"),
|
||||
footer(),
|
||||
cls="flex flex-col min-h-screen"
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user