reflex/reflex/.templates/apps/demo/code/pages/home.py
2023-10-26 19:45:33 -07:00

56 lines
1.7 KiB
Python

"""The home page of the app."""
import reflex as rx
from ..styles import *
def home_page() -> rx.Component:
"""The UI for the home page.
Returns:
rx.Component: The UI for the home page.
"""
return rx.box(
rx.vstack(
rx.heading(
"Welcome to Reflex! 👋",
font_size="3em",
),
rx.text(
"Reflex is an open-source app framework built specifically to allow you to build web apps in pure python. 👈 Select a demo from the sidebar to see some examples of what Reflex can do!",
),
rx.heading(
"Things to check out:",
font_size="2em",
),
rx.unordered_list(
rx.list_item(
"Take a look at ",
rx.link(
"reflex.dev",
href="https://reflex.dev",
color="rgb(107,99,246)",
),
),
rx.list_item(
"Check out our ",
rx.link(
"docs",
href="https://reflex.dev/docs/getting-started/introduction/",
color="rgb(107,99,246)",
),
),
rx.list_item(
"Ask a question in our ",
rx.link(
"community",
href="https://discord.gg/T5WSbC2YtQ",
color="rgb(107,99,246)",
),
),
),
style=template_content_style,
),
style=template_page_style,
)