Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

Commit 396ea52

Browse files
committed
Update banner in mobile
1 parent 2c17264 commit 396ea52

1 file changed

Lines changed: 15 additions & 12 deletions

File tree

pcweb/components/hosting_banner.py

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -64,40 +64,43 @@ def hosting_banner() -> rx.Component:
6464
return rx.el.div(
6565
rx.cond(
6666
HostingBannerState.is_banner_visible,
67-
rx.hstack(
67+
rx.el.div(
6868
rx.el.a(
6969
rx.box(
7070
rx.box(
7171
# Header text with responsive spans
7272
rx.el.span(
7373
"New",
74-
class_name="items-center font-medium px-1.5 h-5 rounded-md text-xs bg-violet-9 text-slate-1 z-[1] inline-flex",
74+
class_name="items-center font-medium px-1.5 h-5 rounded-md text-xs bg-violet-9 text-slate-1 z-[1] max-lg:hidden lg:inline-flex",
7575
),
7676
rx.text(
7777
rx.el.span(
78-
"Reflex Build On-Prem - A secure builder running in your environment.",
78+
"Reflex Build On-Prem - A secure builder running in your environment. ",
79+
rx.el.span(
80+
"Learn more",
81+
class_name="text-slate-11 font-semibold text-sm underline decoration-slate-11 lg:pl-2",
82+
),
7983
class_name="inline-block text-slate-12 font-semibold text-sm",
8084
),
8185
class_name="text-slate-12 font-semibold text-sm z-[1]",
8286
),
83-
rx.el.span(
84-
"Learn more",
85-
class_name="text-slate-12 font-semibold text-sm underline decoration-slate-11",
86-
),
8787
class_name="flex items-center md:gap-3.5 gap-2",
8888
)
8989
),
9090
glow(),
9191
to=BLOG_LINK,
9292
is_external=False,
93+
class_name="flex justify-start md:justify-center md:col-start-2",
9394
),
94-
rx.icon(
95-
"x",
95+
rx.el.button(
96+
rx.icon(
97+
"x",
98+
size=16,
99+
),
100+
class_name="cursor-pointer hover:!text-slate-11 transition-color !text-slate-9 z-10 size-8 flex items-center justify-center shrink-0 md:col-start-3 justify-self-end ml-auto",
96101
on_click=HostingBannerState.hide_banner,
97-
size=16,
98-
class_name="cursor-pointer hover:!text-slate-11 transition-color !text-slate-9 absolute right-6 lg:right-4 z-10",
99102
),
100-
class_name="px-6 lg:px-6 w-screen min-h-[3rem] lg:h-[3.5rem] shadow-[inset_0_-1px_0_0_var(--c-slate-3)] flex items-center justify-between md:justify-center bg-slate-1 flex-row gap-4 overflow-hidden relative lg:py-0 py-3 max-w-full group",
103+
class_name="px-6 lg:px-6 w-screen min-h-[3rem] lg:h-[3.5rem] shadow-[inset_0_-1px_0_0_var(--c-slate-3)] flex md:grid md:grid-cols-[1fr_auto_1fr] items-center bg-slate-1 gap-4 overflow-hidden relative lg:py-0 py-3 max-w-full group",
101104
),
102105
),
103106
on_mount=HostingBannerState.show_blog_banner,

0 commit comments

Comments
 (0)