diff --git a/packages/reflex-site-shared/src/reflex_site_shared/constants.py b/packages/reflex-site-shared/src/reflex_site_shared/constants.py index 1c2379b1b86..ceeb7fe792e 100644 --- a/packages/reflex-site-shared/src/reflex_site_shared/constants.py +++ b/packages/reflex-site-shared/src/reflex_site_shared/constants.py @@ -11,6 +11,7 @@ REFLEX_ASSETS_CDN = "https://web.reflex-assets.dev/" SCREENSHOT_BUCKET = "https://pub-c14a5dcf674640a6b73fded32bad72ca.r2.dev/" REFLEX_BUILD_URL = os.getenv("REFLEX_BUILD_URL", "https://build.reflex.dev/") +REFLEX_BUILD_LOGIN_URL = f"{REFLEX_BUILD_URL.rstrip('/')}/login" PIP_URL = "https://pypi.org/project/reflex" GITHUB_URL = "https://github.com/reflex-dev/reflex" LINKEDIN_URL = "https://www.linkedin.com/company/reflex-dev" diff --git a/packages/reflex-site-shared/src/reflex_site_shared/views/marketing_navbar.py b/packages/reflex-site-shared/src/reflex_site_shared/views/marketing_navbar.py index 8f295db5d40..0642c76002e 100644 --- a/packages/reflex-site-shared/src/reflex_site_shared/views/marketing_navbar.py +++ b/packages/reflex-site-shared/src/reflex_site_shared/views/marketing_navbar.py @@ -13,6 +13,7 @@ GITHUB_STARS, GITHUB_URL, REFLEX_ASSETS_CDN, + REFLEX_BUILD_LOGIN_URL, REFLEX_BUILD_URL, ) from reflex_site_shared.views.sidebar import navbar_sidebar_button @@ -772,23 +773,22 @@ def navigation_menu() -> rx.Component: variant="outline", native_button=False, ), - href=REFLEX_BUILD_URL, + href=REFLEX_BUILD_LOGIN_URL, target="_blank", ), - class_name="xl:flex hidden", custom_attrs={"role": "menuitem"}, ), ui.navigation_menu.item( demo_form_dialog( trigger=marketing_button( - rx.el.span("Book a Demo", class_name="max-xl:hidden"), - rx.el.span("Demo", class_name="xl:hidden"), + "Book a Demo", size="sm", variant="primary", class_name="whitespace-nowrap", native_button=False, ), ), + class_name="max-xl:hidden", unstyled=True, custom_attrs={"role": "menuitem"}, ), diff --git a/packages/reflex-site-shared/src/reflex_site_shared/views/sidebar/__init__.py b/packages/reflex-site-shared/src/reflex_site_shared/views/sidebar/__init__.py index 5075ea63ab8..8a293b6f046 100644 --- a/packages/reflex-site-shared/src/reflex_site_shared/views/sidebar/__init__.py +++ b/packages/reflex-site-shared/src/reflex_site_shared/views/sidebar/__init__.py @@ -11,6 +11,7 @@ CHANGELOG_URL, DISCORD_URL, GITHUB_URL, + REFLEX_BUILD_LOGIN_URL, REFLEX_BUILD_URL, ) from reflex_site_shared.views.hosting_banner import HostingBannerState @@ -425,7 +426,7 @@ def drawer_footer() -> rx.Component: native_button=False, class_name="w-full", ), - href=REFLEX_BUILD_URL, + href=REFLEX_BUILD_LOGIN_URL, target="_blank", class_name="block w-full", ),