style stuff

This commit is contained in:
2025-10-31 01:40:54 +05:30
parent 3bb4e52365
commit b35e3bf677
16 changed files with 909 additions and 97 deletions

View File

@@ -0,0 +1,26 @@
import React from 'react';
import { Wifi, WifiOff } from 'lucide-react';
interface ConnectionStatusProps {
isConnected: boolean;
className?: string;
}
export const ConnectionStatus: React.FC<ConnectionStatusProps> = ({
isConnected,
className = ''
}) => {
return (
<div className={`flex items-center justify-center px-2 py-1 rounded-md text-xs font-medium transition-colors ${
isConnected
? 'bg-green-100 text-green-700 dark:bg-green-900 dark:text-green-300'
: 'bg-red-100 text-red-700 dark:bg-red-900 dark:text-red-300'
} ${className}`}>
{isConnected ? (
<Wifi size={14} />
) : (
<WifiOff size={14} />
)}
</div>
);
};