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:
@@ -170,12 +170,12 @@ export default function AdsDiscoverPanel() {
|
||||
];
|
||||
|
||||
return (
|
||||
<section className="rounded-xl border border-gray-800 bg-[#111827] p-5 space-y-4">
|
||||
<section className="rounded-xl border border-gray-200 bg-white p-5 space-y-4">
|
||||
<div className="flex flex-col sm:flex-row sm:items-center justify-between gap-3">
|
||||
<div className="flex items-start gap-3">
|
||||
<Megaphone className="w-5 h-5 text-brand-400 mt-0.5 shrink-0" />
|
||||
<div>
|
||||
<h3 className="text-sm font-semibold text-white">
|
||||
<h3 className="text-sm font-semibold text-gray-900">
|
||||
Meta Ads + Google Ads (agencia)
|
||||
</h3>
|
||||
<p className="text-xs text-gray-400 mt-0.5 max-w-xl">
|
||||
@@ -203,7 +203,7 @@ export default function AdsDiscoverPanel() {
|
||||
type="button"
|
||||
onClick={() => void discover(['google_ads'])}
|
||||
disabled={running || !gadsOk}
|
||||
className="inline-flex items-center gap-1.5 text-xs font-medium px-3 py-1.5 rounded-lg border border-gray-700 text-gray-200 hover:border-gray-500 disabled:opacity-40"
|
||||
className="inline-flex items-center gap-1.5 text-xs font-medium px-3 py-1.5 rounded-lg border border-gray-200 text-gray-800 hover:border-gray-500 disabled:opacity-40"
|
||||
>
|
||||
{running ? (
|
||||
<Loader2 className="w-3.5 h-3.5 animate-spin" />
|
||||
@@ -247,7 +247,7 @@ export default function AdsDiscoverPanel() {
|
||||
<input
|
||||
type="password"
|
||||
autoComplete="off"
|
||||
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="EAAG… system user token"
|
||||
value={metaToken}
|
||||
onChange={(e) => setMetaToken(e.target.value)}
|
||||
@@ -268,7 +268,7 @@ export default function AdsDiscoverPanel() {
|
||||
</div>
|
||||
)}
|
||||
|
||||
{msg && <p className="text-xs text-gray-300">{msg}</p>}
|
||||
{msg && <p className="text-xs text-gray-600">{msg}</p>}
|
||||
{err && <p className="text-xs text-red-400">{err}</p>}
|
||||
|
||||
{ambiguous.length > 0 && (
|
||||
@@ -276,10 +276,10 @@ export default function AdsDiscoverPanel() {
|
||||
{ambiguous.map((m) => (
|
||||
<li
|
||||
key={`${m.provider}-${m.tenantId}`}
|
||||
className="flex flex-col sm:flex-row sm:items-center gap-2 text-xs border border-gray-800 rounded-lg px-3 py-2"
|
||||
className="flex flex-col sm:flex-row sm:items-center gap-2 text-xs border border-gray-200 rounded-lg px-3 py-2"
|
||||
>
|
||||
<div className="flex-1 min-w-0">
|
||||
<p className="text-white font-medium truncate">
|
||||
<p className="text-gray-900 font-medium truncate">
|
||||
{m.tenantName}{' '}
|
||||
<span className="text-gray-500">
|
||||
· {m.provider === 'meta_ads' ? 'Meta' : 'GAds'}
|
||||
@@ -295,7 +295,7 @@ export default function AdsDiscoverPanel() {
|
||||
onClick={() =>
|
||||
void assign(m.provider, m.tenantId, c.id, c.name)
|
||||
}
|
||||
className="px-2 py-1 rounded border border-gray-700 text-gray-300 hover:text-white"
|
||||
className="px-2 py-1 rounded border border-gray-200 text-gray-600 hover:text-gray-900"
|
||||
title={`score ${c.score}`}
|
||||
>
|
||||
{c.name}
|
||||
|
||||
Reference in New Issue
Block a user