Python/agent/application/application.py

39 lines
1.2 KiB
Python

# -*- coding: utf-8 -*-
"""
应用主入口
"""
import reflex as rx
from application.pages.index import render_index
app = rx.App(
theme=rx.theme(),
stylesheets=["/styles.css"],
style={
"box-shadow": "none",
"background-color": "var(--prismui-background-color-1)", # 默认背景颜色
"font_family": "var(--prismui-font-family)",
"font_size": "var(--prismui-font-size-2)",
"font_weight": "var(--prismui-font-weight-1)",
"color": "var(--prismui-color-1)",
"*": {
"margin": "0",
"padding": "0",
"gap": "0",
},
"*::before, *::after": {
"box-sizing": "border-box",
},
"* .rt-TextFieldRoot, * textarea": {
"border": "var(--prismui-border-1)",
"outline": "none",
"box-shadow": "none",
},
"*::placeholder": {
"color": "var(--prismui-color-3)",
"opacity": 1,
}, # 覆盖占位符样式
}, # 自定义主题颜色
) # 此处变量名需使用 app ,具体原因目前尚不清楚
# 注册首页路由
app.add_page(component=render_index(), route="/")