fix(tasarim): şehir haritası kartı arka plan gibi kaplar, kenarlar erir; pikseller azaldı
All checks were successful
Deploy / deploy (push) Successful in 4m34s
All checks were successful
Deploy / deploy (push) Successful in 4m34s
- Izgara 72 → 56 sütun, serpinti kaldırıldı (Bilal: "piksel detaylarını azalt"). - Harita `doldur` (slice) ile SehirYuzeyi kartını kaplar, metin üstünde; iki katlı mask ile hiçbir kenarda kesik kare kalmaz (Bilal: "canvas net bir şekilde kesiliyor"). Telefonda altta, lg'de sağ yarıda belirir. - Yakınlaşma kutusu kabın oranında kurulur, il `odakHiza` ile kabın istenen noktasına gelir (şehir sayfası: lg sağ orta, telefon alt orta; konum kartı orta). - usePixelHeat meet/slice + ortalama ofsetini hesaba katar. - Üniversite konum kartı: kartı doldurur, radyal erime. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
// Şehir haritası (DESIGN.md §4.17) için il ve ülke kontürlerini hero'nun
|
||||
// dot-matrix ızgarasına rasterize eder. Hero'daki TurkeyPixelMap 64 sütun;
|
||||
// burada 72 sütun ki her il en az birkaç kare alsın (Yalova, Kilis gibi
|
||||
// burada 56 sütun (Bilal, 24 Eyl 2026: "piksel detaylarını azalt"); her il en az birkaç kare alsın (Yalova, Kilis gibi
|
||||
// küçük iller için 2×2 blok garantisi vardır). Çıktı
|
||||
// src/lib/il-izgara-verisi.ts dosyasına yazılır ve commit'lenir.
|
||||
//
|
||||
@@ -17,7 +17,7 @@ import { cities } from "turkey-map-react/lib/data";
|
||||
import { normalizeIlAdi, HARITA_UST_KIRPMA, HARITA_GENISLIK, HARITA_YUKSEKLIK } from "../src/lib/harita";
|
||||
import { ULKE_HARITALARI } from "../src/lib/harita-ulkeler-verisi";
|
||||
|
||||
const SUTUN = 72;
|
||||
const SUTUN = 56;
|
||||
const HUCRE = HARITA_GENISLIK / SUTUN;
|
||||
const YUKSEKLIK = HARITA_YUKSEKLIK - HARITA_UST_KIRPMA; // 447
|
||||
const SATIR = Math.ceil(YUKSEKLIK / HUCRE);
|
||||
|
||||
Reference in New Issue
Block a user