From f514a577c8b8e4b8d0377a089c94373a3c149b7a Mon Sep 17 00:00:00 2001 From: C <0xicl33n@gmail.com> Date: Tue, 14 Oct 2025 15:52:42 -0700 Subject: [PATCH] all the reflex web junk lole --- src/status/assets/favicon.ico | Bin 0 -> 4286 bytes src/status/requirements.txt | 2 ++ src/status/rxconfig.py | 9 +++++++++ src/status/web/__init__.py | 0 src/status/web/web.py | 36 ++++++++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 src/status/assets/favicon.ico create mode 100644 src/status/requirements.txt create mode 100644 src/status/rxconfig.py create mode 100644 src/status/web/__init__.py create mode 100644 src/status/web/web.py diff --git a/src/status/assets/favicon.ico b/src/status/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..166ae995eaa63fc96771410a758282dc30e925cf GIT binary patch literal 4286 zcmeHL>rYc>81ELdEe;}zmYd}cUgmJRfwjUwD1`#s5KZP>mMqza#Viv|_7|8f+0+bX zHuqusuw-7Ca`DTu#4U4^o2bjO#K>4%N?Wdi*wZ3Vx%~Ef4}D1`U_EMRg3u z#2#M|V>}}q-@IaO@{9R}d*u7f&~5HfxSkmHVcazU#i30H zAGxQ5Spe!j9`KuGqR@aExK`-}sH1jvqoIp3C7Vm)9Tu=UPE;j^esN~a6^a$ZILngo;^ zGLXl(ZFyY&U!li`6}y-hUQ99v?s`U4O!kgog74FPw-9g+V)qs!jFGEQyvBf><U|E2vRmx|+(VI~S=lT?@~C5pvZOd`x{Q_+3tG6H=gtdWcf z)+7-Zp=UqH^J4sk^>_G-Ufn-2Hz z2mN12|C{5}U`^eCQuFz=F%wp@}SzA1MHEaM^CtJs<{}Tzu$bx2orTKiedgmtVGM{ zdd#vX`&cuiec|My_KW;y{Ryz2kFu9}=~us6hvx1ZqQCk(d+>HP>ks>mmHCjjDh{pe zKQkKpk0SeDX#XMqf$}QV{z=xrN!mQczJAvud@;zFqaU1ocq==Py)qsa=8UKrt!J7r z{RsTo^rgtZo%$rak)DN*D)!(Y^$@yL6Nd=#eu&?unzhH8yq>v{gkt8xcG3S%H)-y_ zqQ1|v|JT$0R~Y}omg2Y+nDvR+K|kzR5i^fmKF>j~N;A35Vr`JWh4yRqKl#P|qlx?` z@|CmBiP}ysYO%m2{eBG6&ix5 zr#u((F2{vb=W4jNmTQh3M^F2o80T49?w>*rv0mt)-o1y!{hRk`E#UVPdna6jnz`rw dKpn)r^--YJZpr;bYU`N~>#v3X5BRU&{{=gv-{1fM literal 0 HcmV?d00001 diff --git a/src/status/requirements.txt b/src/status/requirements.txt new file mode 100644 index 0000000..d9fa1f4 --- /dev/null +++ b/src/status/requirements.txt @@ -0,0 +1,2 @@ + +reflex==0.8.14.post1 \ No newline at end of file diff --git a/src/status/rxconfig.py b/src/status/rxconfig.py new file mode 100644 index 0000000..442ee0e --- /dev/null +++ b/src/status/rxconfig.py @@ -0,0 +1,9 @@ +import reflex as rx + +config = rx.Config( + app_name="web", + plugins=[ + rx.plugins.SitemapPlugin(), + rx.plugins.TailwindV4Plugin(), + ] +) \ No newline at end of file diff --git a/src/status/web/__init__.py b/src/status/web/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/status/web/web.py b/src/status/web/web.py new file mode 100644 index 0000000..4d7059d --- /dev/null +++ b/src/status/web/web.py @@ -0,0 +1,36 @@ +"""Welcome to Reflex! This file outlines the steps to create a basic app.""" + +import reflex as rx + +from rxconfig import config + + +class State(rx.State): + """The app state.""" + + +def index() -> rx.Component: + # Welcome Page (Index) + return rx.container( + rx.color_mode.button(position="top-right"), + rx.vstack( + rx.heading("Welcome to Reflex!", size="9"), + rx.text( + "Get started by editing ", + rx.code(f"{config.app_name}/{config.app_name}.py"), + size="5", + ), + rx.link( + rx.button("Check out our docs!"), + href="https://reflex.dev/docs/getting-started/introduction/", + is_external=True, + ), + spacing="5", + justify="center", + min_height="85vh", + ), + ) + + +app = rx.App() +app.add_page(index)