feat(ui): çalışan durumu ve profil adı göstergeleri ekle

Torrent tablosunda aktif profil adı ve durum ikonları gösterilir.
Döngü kurulum kartında çalışan profil durumu görüntülenir ve
durdurma/çalıştırma butonu duruma göre değişir.
Layout oranları ve responsive davranış iyileştirilir.
This commit is contained in:
2026-01-04 02:43:17 +03:00
parent 57f666d440
commit d9ed85ad0c
5 changed files with 100 additions and 69 deletions

View File

@@ -270,8 +270,8 @@ export const TimerPage = () => {
};
return (
<div className="grid grid-cols-1 gap-6 lg:grid-cols-[1.25fr_0.9fr]">
<div className="space-y-6">
<div className="grid w-full grid-cols-1 gap-6 lg:grid-cols-[1.3fr_0.7fr]">
<div className="min-w-0 space-y-6">
<Card>
<CardHeader>
<CardTitle className="flex items-center gap-2">
@@ -310,7 +310,7 @@ export const TimerPage = () => {
<div>Kural: {formatDuration(rule.seedLimitSeconds)}</div>
</div>
</div>
<div className="mt-2 grid grid-cols-2 gap-2 text-xs text-slate-600">
<div className="mt-2 flex items-center gap-1 text-xs text-slate-600">
<div className="truncate">
Hash: {torrent.hash.slice(0, 12)}...
</div>
@@ -375,7 +375,7 @@ export const TimerPage = () => {
</Card>
</div>
<div className="space-y-6">
<div className="min-w-0 space-y-6">
<Card>
<CardHeader>
<CardTitle className="flex items-center gap-2">