Tüm Kuralların Detaylı Analizi
27 Aralık 2025
Sağ sidebar 768-1279px aralığında siyah/boş görünüyor
Kök Neden: muzibu-layout.css dosyasındaki
eski media query kuralı @media (max-width: 1279px)
sağ sidebar'ı display: none yapıyordu.
✅ Düzeltme Yapıldı
Media query @media (max-width: 767px) olarak güncellendi.
768px+ üzerinde sağ sidebar görünür olmalı.
Sidebar görünürlüğü 3 farklı katmanda kontrol ediliyor:
app.blade.php satır 445
• hidden = display: none
• md:block = @768px+ display: block
muzibu-layout.css satır 736-751
3 dosyada viewport kontrolü
| Prefix | Min Width | CSS |
|---|---|---|
| sm: | 640px | @media (min-width: 640px) |
| md: | 768px | @media (min-width: 768px) |
| lg: | 1024px | @media (min-width: 1024px) |
| xl: | 1280px | @media (min-width: 1280px) |
| 2xl: | 1536px | @media (min-width: 1536px) |
Sol Sidebar (sidebar-left.blade.php:5)
class="hidden lg:flex lg:flex-col"
→ 1024px+ görünür
Sağ Sidebar (app.blade.php:445)
class="hidden md:block"
→ 768px+ görünür
Grid Columns (app.blade.php:421-423)
md:grid-cols-[1fr_280px]
lg:grid-cols-[220px_1fr_280px]
xl:grid-cols-[220px_1fr_320px]
2xl:grid-cols-[220px_1fr_360px]
| Viewport | Sol Sidebar | Sağ Sidebar | Grid Yapısı | Preview |
|---|---|---|---|---|
| 320px iPhone SE |
Hamburger | Gizli | 1fr | Redirect |
| 414px iPhone Plus |
Hamburger | Gizli | 1fr | Redirect |
| 768px iPad Portrait |
Hamburger | Görünür (280px) | 1fr + 280px | Sidebar |
| 834px iPad Air |
Hamburger | Görünür (280px) | 1fr + 280px | Sidebar |
| 1024px iPad Landscape |
Görünür (220px) | Görünür (280px) | 220px + 1fr + 280px | Sidebar |
| 1280px Laptop |
Görünür (220px) | Görünür (320px) | 220px + 1fr + 320px | Sidebar |
| 1536px+ Desktop |
Görünür (220px) | Görünür (360px) | 220px + 1fr + 360px | Sidebar |
muzibu-layout.css satır 762-765
Durum: Bu kural .muzibu-app class'ını hedefliyor,
ama ana grid #main-app-grid id'si kullanıyor.
→ Çakışma yok, etkilemiyor.
CSS Cascade Sırası
→ Custom CSS, Tailwind'i override eder. Bu yüzden md:block
yetersiz kalıyordu, CSS'teki display: none baskın geliyordu.
Sağ: Gizli
Sağ: Görünür
Her iki sidebar
Geniş sidebar
Cache'i temizlemek için:
Mac: Cmd + Shift + R
Windows: Ctrl + Shift + R
9b0605c60
Değişiklikler öncesi