diff --git a/App.tsx b/App.tsx index b63fed8..2c67b9e 100644 --- a/App.tsx +++ b/App.tsx @@ -736,13 +736,14 @@ const App: React.FC = () => { { handleDataFetch(); handleAdsFetch(); handleTrafficFetch(); handleVendorStockFetch(); handleBuyBoxFetch(); }} disabled={syncing} - className={`flex items-center gap-2 px-3 py-1.5 md:px-4 md:py-2 rounded-xl text-sm font-black uppercase tracking-widest transition-all + title={syncing ? 'Syncing...' : 'Sync Now'} + className={`flex items-center gap-1.5 px-2.5 py-1 rounded-lg text-xs font-semibold transition-all active:scale-95 ${syncing - ? 'bg-indigo-500/20 text-indigo-400 border border-indigo-500/30' - : 'bg-slate-900 text-slate-300 border border-border hover:border-indigo-500/50 hover:text-white shadow-lg active:scale-95'}`} + ? 'text-indigo-400/70 cursor-not-allowed' + : 'text-slate-500 hover:text-slate-300 hover:bg-slate-800/60'}`} > - - {syncing ? 'Syncing...' : 'Sync Now'} + + {syncing ? 'Syncing...' : 'Sync'} {/* View Switcher - Hidden on mobile (shown in bottom nav instead) */}