# -*- coding: utf-8 -*- """ 应用主入口 """ import reflex as rx from application.pages import index app = rx.App( style={ # 覆盖所有标签 "*": { "margin": "0", "padding": "0", "box_sizing": "border-box", "background-color": "transparent", "font-family": "HuaweiFont,Helvetica,Arial,PingFangSC-Regular,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Microsoft JhengHei", "gap": "0", }, # 覆盖伪元素 ::before 和 ::after "*::before, *::after": { "box_sizing": "border-box", }, "--prismui-background-color": "#ffffff", "--devui-global-bg": "#f6f6f8", "--mc-global-bg": "linear-gradient(to bottom, #D0C9FF 0%, #E6D6F0 8%, #F1DBEA 12%, #C8DCFB 40%, #ABC6F6 60%, #87AEFE 90%)", "--mc-box-shadow": "rgba(25, 25, 25, .06)", "--devui-shadow-length-connected-overlay": "0px 0px 12px 0px rgba(0, 0, 0, 0.1)", "--devui-icon-fill-weak": "#babbc0", "--prismui-background-color-weak": "#babbc0", "--devui-border-radius-feedback": "4px", "--prismui-border-radius": "8px", "--devui-border-radius-full": "100px", "--font-family": "HuaweiFont,Helvetica,Arial,PingFangSC-Regular,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Microsoft JhengHei", "--prismui-font-size-sm": "12px", "--devui-font-size": "14px", "--devui-font-size-lg": "14px", "--prismui-color-text": "#252b3a", "--devui-text-weak": "#575d6c", "--devui-light-text": "#ffffff", "--placeholder": "#babbc0", "--devui-aide-text": "#71757f", "--devui-primary": "#5e7ce0", "--devui-brand": "#5e7ce0", "--devui-brand-hover": "#7693f5", "--devui-dividing-line": "#f2f2f3", }, # 自定义主题颜色 ) # 此处变量名需使用 app ,具体原因目前尚不清楚 # 注册首页路由 app.add_page(component=index, route="/")