Bir görev durumlar arasında hareket ettiğinde — ister sürükle-bırak, ister buton tıklama, ister sesli komutla — Claude Board görev kartında bir geçiş animasyonu oynatır.Documentation Index
Fetch the complete documentation index at: https://docs.claboard.dev/llms.txt
Use this file to discover all available pages before exploring further.
Animasyon Türleri
| Geçiş | Efekt | Açıklama |
|---|---|---|
| → In Progress | Kehribar kıvılcımlar | 12 parlayan parçacık altın bir darbesiyle dışa doğru uçar |
| → Testing | Parlama dalgası | Mor/kehribar degrade, yüzen noktalarla birlikte geçiş yapar |
| → Done | Konfeti patlaması | 24 renkli parçacık, karışık şekillerle ve bir onay işareti pop’u |
| ← Geri | Geri sarım sürüşü | Ters yönde hafif gri bir geçiş |
- Hedef durum rengine uygun bir parlama darbesi
- Bir kart büyüme ölçek animasyonu (kısa süreliğine büyür, sonra yerine oturur)
Nasıl Çalışır
Animasyon sistemi, son geçişleri izleyen bir React context’i (StatusTransitionContext) kullanır:
onStatusChangetetiklendiğinde,emitStatusTransition(taskId, fromStatus, toStatus)geçişi kaydeder- Her
TaskCardaktif geçişler için context’i kontrol eder - Görevi için bir geçiş varsa,
StatusTransitionEffectkatmanını render eder - Animasyonlar 2 saniye sonra otomatik olarak temizlenir
Teknik Detaylar
- Tüm efektler saf CSS animasyonları kullanır — harici kütüphane yoktur
- Parçacıklar, CSS
@keyframesile rastgele oluşturulandivelementleridir - Konfeti 8 farklı renk ve karışık şekiller (daireler + dikdörtgenler) kullanır
- Efektler kısa ömürlü olduğundan ve GPU hızlandırmalı dönüşümler kullandığından performans hafiftir