fix(web): tree kategori isimleri kesilmesin + tree ikonu anında tepki versin

- category-tree: isim span'inde truncate yerine break-words; derin alt
  kategorilerde uzun isimler artık kesilmiyor, gerekirse alt satıra sarıyor
- TreeViewIcon: remount+keyframe (opacity 0'dan dolma) yerine grid/list ile
  aynı transition mekanizması; dallar hep görünür, aktifte anında kayar
- globals.css: kullanılmayan tree-branch-in keyframe kaldırıldı

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-26 00:55:10 +03:00
parent 1db9a632cb
commit 89da489532
3 changed files with 7 additions and 25 deletions

View File

@@ -168,17 +168,6 @@
}
}
@keyframes tree-branch-in {
0% {
opacity: 0;
transform: translateX(-3px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@keyframes icon-pop {
0% {
opacity: 0;
@@ -232,9 +221,6 @@
.animate-icon-pop {
animation: icon-pop 0.32s cubic-bezier(0.16, 1, 0.3, 1);
}
.animate-tree-branch-in {
animation: tree-branch-in 0.34s cubic-bezier(0.16, 1, 0.3, 1);
}
.carousel-track:hover .animate-scroll-left {
animation-play-state: paused;
}