mirror of
https://github.com/Studio-Saelix/sencho.git
synced 2026-08-10 10:49:35 +00:00
chore(frontend): expose Routing and Deployments tabs by default (#955)
Drop the SENCHO_EXPERIMENTAL gate from the Fleet Routing and Deployments tabs so they ship in the default UI. Both have been verified production-ready and promoted out of experimental. Routing trigger and content are now wrapped only by isAdmiral plus the existing AdmiralGate. Deployments trigger and content are wrapped by isPaid (Skipper+); Community users no longer see the tab at all, mirroring the Routing pattern. Federation and Secrets remain inside the experimental block as dev-only previews. Removes the SoonBadge component and "Coming soon" pill from the preview placeholder so the tab bar shows only ready, tier-appropriate tabs without ambiguous SOON labels.
This commit is contained in:
@@ -1,13 +1,5 @@
|
||||
import type { ReactNode } from 'react';
|
||||
|
||||
export function SoonBadge() {
|
||||
return (
|
||||
<span className="ml-1.5 font-mono text-[9px] uppercase tracking-[0.2em] text-brand">
|
||||
SOON
|
||||
</span>
|
||||
);
|
||||
}
|
||||
|
||||
interface FleetSoonPlaceholderProps {
|
||||
icon: ReactNode;
|
||||
kicker: string;
|
||||
@@ -26,16 +18,11 @@ export function FleetSoonPlaceholder({
|
||||
return (
|
||||
<div className="mx-auto max-w-3xl rounded-xl border border-card-border border-t-card-border-top bg-card shadow-card-bevel">
|
||||
<div className="flex flex-col gap-5 p-8">
|
||||
<div className="flex items-center justify-between gap-3">
|
||||
<div className="inline-flex items-center gap-2 text-brand">
|
||||
<span className="inline-flex h-4 w-4 items-center justify-center" aria-hidden>
|
||||
{icon}
|
||||
</span>
|
||||
<span className="font-mono text-[10px] uppercase tracking-[0.2em]">{kicker}</span>
|
||||
</div>
|
||||
<span className="rounded border border-brand/20 bg-brand/10 px-1.5 py-0.5 font-mono text-[9px] uppercase tracking-[0.2em] text-brand">
|
||||
Coming soon
|
||||
<div className="inline-flex items-center gap-2 text-brand">
|
||||
<span className="inline-flex h-4 w-4 items-center justify-center" aria-hidden>
|
||||
{icon}
|
||||
</span>
|
||||
<span className="font-mono text-[10px] uppercase tracking-[0.2em]">{kicker}</span>
|
||||
</div>
|
||||
|
||||
<h3 className="font-serif text-2xl italic leading-tight tracking-[-0.01em] text-stat-value">
|
||||
|
||||
Reference in New Issue
Block a user