fix: tema claro blanco, logo 4Ventures y menú original

Fondo blanco en la app; menú con labels/iconos originales; logo en sidebar y login.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
4Ventures
2026-09-24 09:53:36 +02:00
parent 6d1602bd68
commit 068faa3d25
33 changed files with 642 additions and 633 deletions

View File

@@ -124,12 +124,12 @@ export default function ClientIntegrationsPanel({
<div className="flex items-center gap-3">
<Link
href="/dashboard/agencia"
className="text-gray-400 hover:text-white"
className="text-gray-400 hover:text-gray-900"
>
<ArrowLeft className="w-4 h-4" />
</Link>
<div>
<h2 className="text-2xl font-bold text-white tracking-tight">
<h2 className="text-2xl font-bold text-gray-900 tracking-tight">
{tenantName}
</h2>
<p className="text-sm text-gray-400 mt-0.5">
@@ -145,7 +145,7 @@ export default function ClientIntegrationsPanel({
className={`inline-flex items-center gap-1.5 text-xs px-3 py-1.5 rounded-lg border ${
followed
? 'border-emerald-500/40 text-emerald-400'
: 'border-gray-700 text-gray-400'
: 'border-gray-200 text-gray-400'
}`}
>
{followBusy ? (
@@ -185,13 +185,13 @@ export default function ClientIntegrationsPanel({
key={p.id}
className={`rounded-xl border p-4 space-y-3 ${
enabled
? 'border-gray-800 bg-[#111827]'
: 'border-gray-800/50 bg-[#0d121c] opacity-70'
? 'border-gray-200 bg-white'
: 'border-gray-200/50 bg-[#0d121c] opacity-70'
}`}
>
<div className="flex flex-col sm:flex-row sm:items-center justify-between gap-3">
<div>
<p className="text-sm font-medium text-white">
<p className="text-sm font-medium text-gray-900">
{p.label}
</p>
{folderHint && (
@@ -221,7 +221,7 @@ export default function ClientIntegrationsPanel({
className={`text-[11px] px-2.5 py-1 rounded-md border ${
enabled
? 'border-emerald-500/40 text-emerald-400'
: 'border-gray-700 text-gray-500'
: 'border-gray-200 text-gray-500'
}`}
title="Si está OFF, no cuenta en salud ni se usa"
>
@@ -242,7 +242,7 @@ export default function ClientIntegrationsPanel({
className={`text-[11px] px-2.5 py-1 rounded-md border ${
status === 'connected'
? 'border-brand-500/40 text-brand-400'
: 'border-gray-700 text-gray-400'
: 'border-gray-200 text-gray-400'
}`}
>
{status === 'connected' ? 'Desconectar' : 'Conectar'}
@@ -251,7 +251,7 @@ export default function ClientIntegrationsPanel({
</div>
<div className="flex gap-2 items-center">
<input
className="flex-1 text-xs rounded-lg bg-gray-900 border border-gray-700 px-3 py-2 text-white placeholder:text-gray-600"
className="flex-1 text-xs rounded-lg bg-gray-900 border border-gray-200 px-3 py-2 text-gray-900 placeholder:text-gray-600"
placeholder={PLACEHOLDERS[p.id] || 'Account ID'}
value={accountDraft[p.id] || ''}
disabled={!enabled}
@@ -271,7 +271,7 @@ export default function ClientIntegrationsPanel({
externalAccountId: accountDraft[p.id] || '',
})
}
className="text-xs px-3 py-2 rounded-lg border border-gray-700 text-gray-300 hover:text-white hover:border-gray-500 inline-flex items-center gap-1"
className="text-xs px-3 py-2 rounded-lg border border-gray-200 text-gray-600 hover:text-gray-900 hover:border-gray-500 inline-flex items-center gap-1"
>
{saving === p.id ? (
<Loader2 className="w-3 h-3 animate-spin" />