@@ -91,7 +91,7 @@ def link_item(name: str, url: str, active_str: str = ""):
9191 else :
9292 active = False
9393
94- common_cn = "transition-color p-[1.406rem_0px] font-small desktop-only items-center justify-center "
94+ common_cn = "transition-color p-[1.406rem_0px] font-small lg:flex hidden items-center justify-center "
9595 active_cn = "shadow-[inset_0_-1px_0_0_var(--c-violet-9)] text-violet-9"
9696 unactive_cn = "shadow-none text-slate-9"
9797
@@ -363,13 +363,13 @@ def new_menu_trigger(title: str, url: str = None, active_str: str = "") -> rx.Co
363363 rx .box (
364364 rx .text (
365365 title ,
366- class_name = "p-[1.406rem_0px] font-small text-slate-9 group-hover:text-slate-11 transition-colors desktop-only " ,
366+ class_name = "p-[1.406rem_0px] font-small text-slate-9 group-hover:text-slate-11 transition-colors" ,
367367 ),
368368 rx .icon (
369369 "chevron-down" ,
370- class_name = "chevron size-5 !text-slate-9 group-hover:!text-slate-11 py-1 mr-0 transition-colors desktop-only " ,
370+ class_name = "chevron size-5 !text-slate-9 group-hover:!text-slate-11 py-1 mr-0 transition-all ease-out " ,
371371 ),
372- class_name = "flex flex -row items-center gap-x-1 group user-select-none" ,
372+ class_name = "flex-row items-center gap-x-1 group user-select-none cursor-pointer lg:flex hidden " ,
373373 on_click = rx .stop_propagation ,
374374 ),
375375 style = {
@@ -434,7 +434,7 @@ def new_component_section() -> rx.Component:
434434 rx .badge (
435435 "Docs" ,
436436 variant = "surface" ,
437- class_name = "text-violet-9 desktop-only text-sm" ,
437+ class_name = "text-violet-9 lg:flex hidden text-sm" ,
438438 display = rx .cond (
439439 rx .State .router .page .path .contains ("docs" )
440440 | rx .State .router .page .path .contains ("ai-builder" )
@@ -470,7 +470,7 @@ def new_component_section() -> rx.Component:
470470 "Cloud" , hosting_page .deploy_quick_start .path , "hosting"
471471 ),
472472 ),
473- class_name = "desktop-only flex flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
473+ class_name = "lg: flex hidden flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
474474 ),
475475 rx .el .div (
476476 # nav_menu.item(
@@ -482,7 +482,7 @@ def new_component_section() -> rx.Component:
482482 nav_menu .item (
483483 link_item ("Cloud" , hosting_landing .path , "hosting" ),
484484 ),
485- class_name = "desktop-only flex flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
485+ class_name = "lg: flex hidden flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
486486 ),
487487 ),
488488 nav_menu .item (
@@ -495,17 +495,23 @@ def new_component_section() -> rx.Component:
495495 "none" ,
496496 "block" ,
497497 ),
498+ class_name = "cursor-pointer" ,
499+ ),
500+ nav_menu .item (
501+ new_menu_trigger ("Resources" ),
502+ new_resource_section (),
503+ class_name = "cursor-pointer" ,
498504 ),
499- nav_menu .item (new_menu_trigger ("Resources" ), new_resource_section ()),
500505 nav_menu .item (
501506 new_menu_trigger ("Pricing" , "/pricing" , "pricing" ),
507+ class_name = "lg:flex hidden" ,
502508 ),
503- class_name = "desktop-only flex flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
509+ class_name = "flex flex-row items-center gap-0 lg:gap-7 m-0 h-full list-none" ,
504510 ),
505511 nav_menu .list (
506512 nav_menu .item (search_bar ()),
507513 nav_menu .item (github ()),
508- nav_menu .item (discord (), class_name = "desktop-only " ),
514+ nav_menu .item (discord (), class_name = "lg:flex hidden " ),
509515 nav_menu .item (
510516 rx .link (
511517 button (
@@ -529,9 +535,9 @@ def new_component_section() -> rx.Component:
529535 is_external = True ,
530536 href = "/pricing" ,
531537 ),
532- class_name = "desktop-only " ,
538+ class_name = "lg:flex hidden " ,
533539 ),
534- nav_menu .item (navbar_sidebar_button (), class_name = "mobile-only " ),
540+ nav_menu .item (navbar_sidebar_button (), class_name = "lg:hidden flex " ),
535541 class_name = "flex flex-row gap-2 m-0 h-full list-none items-center" ,
536542 ),
537543 rx .box (
@@ -549,5 +555,5 @@ def navbar() -> rx.Component:
549555 new_component_section (),
550556 class_name = "flex flex-row items-center gap-12 bg-slate-1 shadow-[inset_0_-1px_0_0_var(--c-slate-3)] px-4 lg:px-6 w-screen h-[48px] lg:h-[65px]" ,
551557 ),
552- class_name = "flex flex-col w-full top-0 z-[9999] fixed" ,
558+ class_name = "flex flex-col w-full top-0 z-[9999] fixed text-slate-12 " ,
553559 )
0 commit comments