From 2d1c6707150978bd7e4d8d45ad90edd61c5bd3dd Mon Sep 17 00:00:00 2001 From: aramesh-site deploy Date: Fri, 9 Oct 2026 17:58:22 +0000 Subject: [PATCH] =?UTF-8?q?fix(map):=20CSS=20=D9=BE=D8=A7=DB=8C=D9=87?= =?UTF-8?q?=D9=94=20=D9=85=D9=BE=E2=80=8C=D9=84=DB=8C=D8=A8=D8=B1=20=D8=A8?= =?UTF-8?q?=D9=87=20=D8=B4=DB=8C=D8=AA=20=D8=A7=D8=B5=D9=84=DB=8C=20=D9=85?= =?UTF-8?q?=D9=86=D8=AA=D9=82=D9=84=20=D8=B4=D8=AF=20=E2=80=94=20=D8=B1?= =?UTF-8?q?=D9=88=DB=8C=20=D9=85=D9=88=D8=A8=D8=A7=DB=8C=D9=84=20=DA=86?= =?UTF-8?q?=D8=A7=D9=86=DA=A9=20=D8=AA=D9=86=D8=A8=D9=84=20=D8=AF=DB=8C?= =?UTF-8?q?=D8=B1=20=D9=85=DB=8C=E2=80=8C=D8=B1=D8=B3=DB=8C=D8=AF=20=D9=88?= =?UTF-8?q?=20=D8=B8=D8=B1=D9=81=20=D9=86=D9=82=D8=B4=D9=87=20=D8=A8=D8=A7?= =?UTF-8?q?=20=D8=A7=D8=B1=D8=AA=D9=81=D8=A7=D8=B9=20=D8=B5=D9=81=D8=B1=20?= =?UTF-8?q?=D9=86=D8=A7=D9=85=D8=B1=D8=A6=DB=8C=20=D9=85=DB=8C=E2=80=8C?= =?UTF-8?q?=D9=85=D8=A7=D9=86=D8=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/index.css | 6 ++++++ frontend/src/map/MapViewport.tsx | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/index.css b/frontend/src/index.css index 18e78c9..9fbdb4d 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -7,6 +7,12 @@ /* END TAILWIND IMPORTS — ALL OTHER CSS MUST GO BELOW THIS LINE */ +/* CSS پایهٔ مپ‌لیبر در شیت اصلی می‌ماند (نه در چانک تنبل نقشه). + اگر با خودِ کامپوننت نقشه بار شود، روی موبایل/اتصال کند ممکن است کد نقشه + پیش از رسیدن این فایل اجرا شود و .maplibregl-map (position/overflow) اعمال + نشود — نتیجه: ظرف با ارتفاع صفر و نقشهٔ نامرئی. */ +@import 'maplibre-gl/dist/maplibre-gl.css'; + /* فونت سایت سلف‌هاست است (public/fonts) — هیچ وابستگی خارجی وجود ندارد. Pinar فونت اصلی است (۵ وزن) و Vazirmatn به‌عنوان جایگزین پشتیبان می‌ماند. نسخه انگلیسی از پشته فونت سیستمی لاتین استفاده می‌کند (Inter در صورت نصب بودن). */ diff --git a/frontend/src/map/MapViewport.tsx b/frontend/src/map/MapViewport.tsx index 22a7609..ecb633b 100644 --- a/frontend/src/map/MapViewport.tsx +++ b/frontend/src/map/MapViewport.tsx @@ -2,7 +2,6 @@ import * as maplibregl from 'maplibre-gl' import { useEffect, useState, type MutableRefObject, type ReactNode } from 'react' import { Loader2Icon } from 'lucide-react' import { MdClose, MdFullscreen } from 'react-icons/md' -import 'maplibre-gl/dist/maplibre-gl.css' import { useLang } from '../i18n/lang' import type { MapStatus } from './types'