@@ -14,26 +14,24 @@ export const StatusBadge: React.FC<StatusBadgeProps> = ({
1414 className = '' ,
1515} ) => {
1616 const variantClasses = {
17- success : 'bg-emerald-500/10 text-emerald-400 border-emerald-500/20 ' ,
18- warning : 'bg-amber-500/10 text-amber-400 border-amber-500/20 ' ,
19- danger : 'bg-rose-500/10 text-rose-400 border-rose-500/20 ' ,
20- info : 'bg-sky-500/10 text-sky-400 border-sky-500/20 ' ,
21- default : 'bg-slate-500/10 text-slate-400 border-slate-500/20 ' ,
17+ success : 'status-badge success ' ,
18+ warning : 'status-badge warning ' ,
19+ danger : 'status-badge danger ' ,
20+ info : 'status-badge info ' ,
21+ default : 'status-badge ' ,
2222 } ;
2323
2424 const dotClasses = {
25- success : 'bg-emerald-400 ' ,
26- warning : 'bg-amber-400 ' ,
27- danger : 'bg-rose-400 ' ,
28- info : 'bg-sky-400 ' ,
29- default : 'bg-slate-400 ' ,
25+ success : 'live ' ,
26+ warning : 'warning ' ,
27+ danger : 'danger ' ,
28+ info : 'info ' ,
29+ default : '' ,
3030 } ;
3131
3232 return (
33- < span
34- className = { `inline-flex items-center gap-1.5 px-2 py-0.5 rounded text-[11px] font-mono font-medium border whitespace-nowrap ${ variantClasses [ variant ] } ${ className } ` }
35- >
36- < span className = { `w-1.5 h-1.5 rounded-full ${ dotClasses [ variant ] } shrink-0` } />
33+ < span className = { `${ variantClasses [ variant ] } ${ className } ` } >
34+ < span className = { `status-dot ${ dotClasses [ variant ] } ` . trim ( ) } />
3735 < span > { children || status || 'Unknown' } </ span >
3836 </ span >
3937 ) ;
0 commit comments