push web
This commit is contained in:
@@ -3,6 +3,7 @@ import flet as ft
|
||||
import httpx
|
||||
import designer as ds
|
||||
from router import setup_router
|
||||
import theme_manager as tm
|
||||
from starlette.applications import Starlette
|
||||
from starlette.routing import Route, Mount
|
||||
from starlette.responses import Response as StarletteResponse
|
||||
@@ -29,7 +30,11 @@ async def _radar_image(request):
|
||||
|
||||
async def main(page: ft.Page):
|
||||
page.title = "COPP"
|
||||
page.bgcolor = ds.clolors.background
|
||||
|
||||
# Применяем сохранённые тему и масштаб до построения любых виджетов
|
||||
tm.apply_scale(page)
|
||||
tm.apply_theme(page)
|
||||
|
||||
# Масштабирование глобального text_theme синхронно с ds.SCALE:
|
||||
# покрывает ft.Text() без явного size (body_medium по умолчанию = 14)
|
||||
_ts = lambda base: ft.TextStyle(size=ds.s(base))
|
||||
|
||||
Reference in New Issue
Block a user