Yeni breakpoint yapisi: 768px'den itibaren sag sidebar gorunur!
Artik 768px genislikten itibaren sag sidebar (yeni/populer sarkilar) gorunuyor!
| Cozunurluk | Hamburger | Sol Sidebar | Ana Icerik | Sag Sidebar | Preview Davranisi |
|---|---|---|---|---|---|
|
0 - 767px
Mobil
|
Gizli | Tek Kolon | Gizli | Detay Sayfaya Git | |
|
768 - 1023px
YENI!
|
Gizli | Kalan Alan | 280px | Sag Sidebar'da Ac | |
|
1024 - 1279px
Laptop (lg)
|
Gizli | 220px | Kalan Alan | 280px | Sag Sidebar'da Ac |
|
1280 - 1535px
Buyuk Laptop (xl)
|
Gizli | 220px | Kalan Alan | 320px | Sag Sidebar'da Ac |
|
1536px+
Masaustu (2xl)
|
Gizli | 220px | Kalan Alan | 360px | Sag Sidebar'da Ac |
Tek kolon
YENI! Sag sidebar gorunur
3 kolon - tam deneyim
Genis sag sidebar (360px)
Dosya: app.blade.php:421-422
$gridCols = 'xl:grid-cols-[220px_1fr_320px] 2xl:grid-cols-[220px_1fr_360px]'
$gridCols = 'md:grid-cols-[1fr_280px] lg:grid-cols-[220px_1fr_280px] xl:grid-cols-[220px_1fr_320px] 2xl:grid-cols-[220px_1fr_360px]'
Dosya: app.blade.php:445
class="... hidden xl:block"
class="... hidden md:block"
Dosya: muzibu-store.js:1447-1462
async showPreview(type, id, info) {
// 768px altinda preview degil, detay sayfaya git
if (window.innerWidth < 768) {
const urlMap = {
playlist: '/playlists/',
album: '/albums/',
genre: '/genres/',
...
};
window.location.href = urlMap[type] + (info?.slug || id);
return;
}
// 768px+ sag sidebar'da preview ac
this.previewMode = true;
...
}
resources/views/themes/muzibu/layouts/app.blade.php
- Grid layout ve sidebar visibility
public/themes/muzibu/js/muzibu-store.js
- showPreview() responsive davranis
tailwind/tenants/tenant-1001.config.js
- Safelist'e yeni grid class'lari
public/css/tenant-1001.css
- Rebuild edildi