Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions app/(shell)/relay-teams/RelayTeamsClient.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,9 @@ export default function RelayTeamsClient() {
Your AI teams are being set up
</h2>
<p className="text-sm text-stone-400 max-w-md mx-auto leading-relaxed">
Relay Teams run autonomously in the background — recovering lapsed clients,
optimizing your schedule, and drafting outreach. They activate as your data connects.
Once your data connects, Relay Teams prepare work in the background — finding lapsed
clients, spotting schedule gaps, and drafting outreach for your review. Nothing reaches a
client until you approve it.
</p>
</div>

Expand Down
6 changes: 3 additions & 3 deletions components/admin/ConciergeAdminClient.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export function ConciergeAdminClient() {
<ShieldAlert size={12} className="text-amber-500" />
<span className="text-[10px] font-black text-amber-500 uppercase tracking-widest">Specialist Admin</span>
</div>
<h1 className="text-4xl font-black text-white italic tracking-tighter uppercase">Concierge Audit Manager</h1>
<h1 className="text-4xl font-black text-stone-50 italic tracking-tighter uppercase">Concierge Audit Manager</h1>
<p className="text-stone-300 text-sm font-medium">Review and deliver human evidence-grade audits for high-priority client escalations.</p>
</header>

Expand All @@ -43,7 +43,7 @@ export function ConciergeAdminClient() {
<h2 className="text-[10px] font-black uppercase tracking-[0.3em] text-stone-400 px-1">Escalation Queue</h2>
<div className="space-y-3">
{mockEscalations.length === 0 ? (
<div className="p-8 rounded-2xl border border-white/5 bg-white/[0.02] text-center">
<div className="p-8 rounded-2xl border border-stone-700/30 bg-stone-950/20 text-center">
<ShieldAlert size={24} className="text-stone-400 mx-auto mb-3" />
<p className="text-sm font-bold text-stone-400">No escalations yet</p>
<p className="text-[11px] text-stone-400 mt-1">Escalation requests from projects will appear here.</p>
Expand All @@ -55,7 +55,7 @@ export function ConciergeAdminClient() {
className={`w-full text-left p-5 rounded-2xl border transition-all ${
selectedId === req.id
? "bg-amber-500/10 border-amber-500/40 shadow-lg shadow-amber-500/10"
: "bg-white/[0.03] border-white/5 hover:border-white/15"
: "bg-stone-900/40 border-stone-700/30 hover:border-stone-600/50"
}`}
>
<div className="flex justify-between items-start mb-3">
Expand Down
2 changes: 1 addition & 1 deletion components/admin/SeedWellnessPilotButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export function SeedWellnessPilotButton() {
<button
onClick={handleSeed}
disabled={status === "loading" || status === "success"}
className="flex items-center gap-2 rounded-md bg-amber-600 px-4 py-2 text-sm font-medium text-white transition-colors hover:bg-amber-500 disabled:opacity-50"
className="flex items-center gap-2 rounded-md bg-amber-600 px-4 py-2 text-sm font-medium text-stone-950 transition-colors hover:bg-amber-500 disabled:opacity-50"
>
{status === "loading" && <Loader2 className="h-4 w-4 animate-spin" />}
{status === "success" && <CheckCircle2 className="h-4 w-4" />}
Expand Down
2 changes: 1 addition & 1 deletion components/pulse/ProposalApprovalCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ export function ProposalApprovalCard({ proposal, onApprove, onDismiss, className
className,
)}
>
Proposal skipped for now. You can come back when you are ready to decide.
Proposal skipped. It stays in your queue — come back anytime, no rush.
</div>
);
}
Expand Down