@@ -15,8 +15,6 @@ import { usePathname, useRouter } from 'next/navigation';
1515import { DisabledTooltipWrapper } from "@/components/bitcode/overlays/DisabledTooltipWrapper/DisabledTooltipWrapper" ;
1616import { BITCODE_PUBLIC_COPY } from "@/components/bitcode/layout/BitcodePublicCopy/bitcode-public-copy" ;
1717import { getPublicShellSurface , getWorkspaceSurface , usesPublicShellChrome } from "@/components/bitcode/layout/WorkspaceSurface/workspace-surface" ;
18- import BitcodeInlineExplainer from "@/components/bitcode/pipeline/BitcodeInlineExplainer/BitcodeInlineExplainer" ;
19- import { BITCODE_PUBLIC_EXPLAINERS } from "@/components/bitcode/layout/BitcodePublicExplainers/bitcode-public-explainers" ;
2018import { bitcodeQaTelemetry , compactBitcodeAddress } from "@bitcode/auth/qa-telemetry" ;
2119import { clearLocalBitcodeWalletIdentity } from "@bitcode/auth/wallet-local" ;
2220import BitcodeQuantumChromeButton from "@/components/bitcode/layout/BitcodeQuantumChromeButton/BitcodeQuantumChromeButton" ;
@@ -379,8 +377,6 @@ export default function Nav() {
379377 'border-white/10 bg-white/[0.025] text-neutral-400 hover:border-orange-300/42 hover:bg-orange-400/[0.12] hover:text-orange-100 hover:shadow-[0_0_18px_rgba(251,146,60,0.16)]' ,
380378 disabledActive :
381379 'border-orange-300/20 bg-orange-400/[0.06] text-orange-100/55' ,
382- explainer :
383- 'h-4.5 w-4.5 border-white/10 bg-white/[0.03] text-[0.58rem] text-neutral-300 hover:border-orange-300/42 hover:bg-orange-400/12 hover:text-orange-100' ,
384380 } ,
385381 packs : {
386382 active :
@@ -389,8 +385,6 @@ export default function Nav() {
389385 'border-white/10 bg-white/[0.025] text-neutral-400 hover:border-emerald-300/42 hover:bg-emerald-400/[0.12] hover:text-emerald-100 hover:shadow-[0_0_18px_rgba(16,185,129,0.16)]' ,
390386 disabledActive :
391387 'border-emerald-300/20 bg-emerald-400/[0.06] text-emerald-100/55' ,
392- explainer :
393- 'h-4.5 w-4.5 border-white/10 bg-white/[0.03] text-[0.58rem] text-neutral-300 hover:border-emerald-300/42 hover:bg-emerald-400/12 hover:text-emerald-100' ,
394388 } ,
395389 // Match Deposit pillar: purple/fuchsia (not Tailwind violet, which reads blue).
396390 deposit : {
@@ -400,8 +394,6 @@ export default function Nav() {
400394 'border-white/10 bg-white/[0.025] text-neutral-400 hover:border-purple-300/42 hover:bg-purple-500/[0.12] hover:text-purple-100 hover:shadow-[0_0_18px_rgba(192,132,252,0.16)]' ,
401395 disabledActive :
402396 'border-purple-300/22 bg-purple-500/[0.07] text-purple-100/55' ,
403- explainer :
404- 'h-4.5 w-4.5 border-white/10 bg-white/[0.03] text-[0.58rem] text-neutral-300 hover:border-purple-300/42 hover:bg-purple-500/12 hover:text-purple-100' ,
405397 } ,
406398 } as const ;
407399
@@ -430,58 +422,37 @@ export default function Nav() {
430422 className = { navItemEntranceClassName }
431423 style = { { '--item-index' : index } as React . CSSProperties }
432424 >
433- < span className = "inline-flex items-center gap-1.5" >
434- { isDisabledRoute ? (
435- < DisabledTooltipWrapper
436- tooltip = { DISABLED_FEATURE_TOOLTIPS . exchange }
437- >
438- < span
439- role = "link"
440- aria-disabled = "true"
441- aria-current = { isActiveRoute ? 'page' : undefined }
442- className = { `
443- inline-flex cursor-not-allowed rounded-none border px-3.5 py-2 text-[0.68rem] font-medium uppercase tracking-[0.18em] transition
444- ${ isActiveRoute
445- ? routeTheme . disabledActive
446- : 'border-white/10 bg-white/[0.025] text-neutral-500' }
447- ` }
448- >
449- { label }
450- </ span >
451- </ DisabledTooltipWrapper >
452- ) : (
453- < Link
454- href = { href }
425+ { isDisabledRoute ? (
426+ < DisabledTooltipWrapper
427+ tooltip = { DISABLED_FEATURE_TOOLTIPS . exchange }
428+ >
429+ < span
430+ role = "link"
431+ aria-disabled = "true"
455432 aria-current = { isActiveRoute ? 'page' : undefined }
456433 className = { `
457- rounded-none border px-3.5 py-2 text-[0.68rem] font-medium uppercase tracking-[0.18em]
458- transition-[color,background-color,border-color,box-shadow] duration-200
459- ${ isActiveRoute ? routeTheme . active : routeTheme . idle }
434+ inline-flex cursor-not-allowed rounded-none border px-3.5 py-2 text-[0.68rem] font-medium uppercase tracking-[0.18em] transition
435+ ${ isActiveRoute
436+ ? routeTheme . disabledActive
437+ : 'border-white/10 bg-white/[0.025] text-neutral-500' }
460438 ` }
461439 >
462440 { label }
463- </ Link >
464- ) }
465- { isPacksRoute ? (
466- < BitcodeInlineExplainer
467- explainer = { BITCODE_PUBLIC_EXPLAINERS . network }
468- side = "bottom"
469- triggerClassName = { routeTheme . explainer }
470- />
471- ) : isDepositRoute ? (
472- < BitcodeInlineExplainer
473- explainer = { BITCODE_PUBLIC_EXPLAINERS . deposit }
474- side = "bottom"
475- triggerClassName = { routeTheme . explainer }
476- />
477- ) : isReadRoute ? (
478- < BitcodeInlineExplainer
479- explainer = { BITCODE_PUBLIC_EXPLAINERS . read }
480- side = "bottom"
481- triggerClassName = { routeTheme . explainer }
482- />
483- ) : null }
484- </ span >
441+ </ span >
442+ </ DisabledTooltipWrapper >
443+ ) : (
444+ < Link
445+ href = { href }
446+ aria-current = { isActiveRoute ? 'page' : undefined }
447+ className = { `
448+ rounded-none border px-3.5 py-2 text-[0.68rem] font-medium uppercase tracking-[0.18em]
449+ transition-[color,background-color,border-color,box-shadow] duration-200
450+ ${ isActiveRoute ? routeTheme . active : routeTheme . idle }
451+ ` }
452+ >
453+ { label }
454+ </ Link >
455+ ) }
485456 </ li >
486457 ) ;
487458 } ) }
0 commit comments