-
diff --git a/src/components/settings/panels/ConnectionsPanel.tsx b/src/components/settings/panels/ConnectionsPanel.tsx
index 99dc4633b..43e4ac92f 100644
--- a/src/components/settings/panels/ConnectionsPanel.tsx
+++ b/src/components/settings/panels/ConnectionsPanel.tsx
@@ -114,13 +114,13 @@ const ConnectionsPanel = () => {
const getConnectionStatus = (optionId: string) => {
const isConnected = isAccountConnected(optionId);
if (isConnected) {
- return { label: 'Connected', className: 'bg-green-100 text-green-700 border-green-200' };
+ return { label: 'Connected', className: 'bg-green-500/20 text-green-400 border-green-500/30' };
}
const option = connectOptions.find(opt => opt.id === optionId);
if (option?.comingSoon) {
- return { label: 'Coming Soon', className: 'bg-gray-100 text-gray-600 border-gray-200' };
+ return { label: 'Coming Soon', className: 'bg-stone-500/20 text-stone-400 border-stone-500/30' };
}
- return { label: 'Not Connected', className: 'bg-red-50 text-red-600 border-red-200' };
+ return { label: 'Not Connected', className: 'bg-red-500/20 text-red-400 border-red-500/30' };
};
return (
@@ -128,8 +128,8 @@ const ConnectionsPanel = () => {
-
Connected Services
-
+
Connected Services
+
Manage your connected accounts and services. Connect more accounts for better AI intelligence.
@@ -142,23 +142,30 @@ const ConnectionsPanel = () => {
return (
+ {/* Connection status dot - top right corner */}
+ {isConnected && !option.comingSoon && (
+
+ )}
+
{option.icon}
-
{option.name}
-
{option.description}
+
{option.name}
+
{option.description}
- {/* Status badge */}
-
- {status.label}
-
+ {/* Coming Soon badge in original position */}
+ {option.comingSoon && (
+
+ Coming Soon
+
+ )}
{/* Action button */}
{!option.comingSoon && (
@@ -166,8 +173,8 @@ const ConnectionsPanel = () => {
onClick={() => handleConnect(option.id)}
className={`px-3 py-1.5 text-xs font-medium rounded-lg transition-colors ${
isConnected
- ? 'bg-red-50 text-red-600 hover:bg-red-100 border border-red-200'
- : 'bg-blue-50 text-blue-600 hover:bg-blue-100 border border-blue-200'
+ ? 'bg-red-500/20 text-red-400 hover:bg-red-500/30 border border-red-500/30'
+ : 'bg-blue-500/20 text-blue-400 hover:bg-blue-500/30 border border-blue-500/30'
}`}
>
{isConnected ? 'Disconnect' : 'Connect'}
@@ -180,14 +187,14 @@ const ConnectionsPanel = () => {
{/* Security notice */}
-
+
-