Mapa lokalit map-hero · full
Tmavý úvodní blok stránky Přehled lokalit — skleněná karta s H1, mapa Prahy s piny lokalit a vyhledávací panel. Hlavička webu leží přes sekci — body.has-hero si base.njk odvodí sám, když je blok první sekcí stránky. Souřadnice pinů jsou v procentech plochy mapy (x = střed pinu, y = jeho hrot).
Pro integrátora: Stejně jako hero: stránka má na <body> třídu has-hero. Piny mapy řeší map-hero.ts. Panel filtru lokalit je ukázkový (search-panel.ts) — odeslání jen odscrolluje k seznamu projektů, napojení na data doplní IT tým klienta.
Zdroj: src/_includes/blocks/map-hero/
Varianta „default“
Přehled bytových
projektů v Praze
Vyberte si nový byt v některé z atraktivních pražských lokalit. Prohlédněte si aktuální nabídku bytů i termíny dokončení.
Střížkov
Zobrazit lokalitu StřížkovVysočany
Zobrazit lokalitu VysočanyHloubětín
Zobrazit lokalitu HloubětínDolní Počernice
Zobrazit lokalitu Dolní PočerniceŽižkov
Zobrazit lokalitu ŽižkovMichle
Zobrazit lokalitu MichlePitkovice
Zobrazit lokalitu PitkoviceVzorová data (JSON)
{
"settings": {
"anchor": "mapa-lokalit",
"background": "dark",
"spacing_top": "none",
"spacing_bottom": "none"
},
"media": {
"parallax": true,
"image": {
"src": "/assets/images/photos/map-hero-bg-1643.jpg",
"webp": "/assets/images/photos/map-hero-bg-768.webp 768w, /assets/images/photos/map-hero-bg-1280.webp 1280w, /assets/images/photos/map-hero-bg-1643.webp 1643w",
"srcset": "/assets/images/photos/map-hero-bg-768.jpg 768w, /assets/images/photos/map-hero-bg-1280.jpg 1280w, /assets/images/photos/map-hero-bg-1643.jpg 1643w",
"alt": "",
"width": 1643,
"height": 957
}
},
"title": "Přehled bytových\n<em>projektů v Praze</em>",
"text": "<p>Vyberte si nový byt v některé z atraktivních pražských lokalit. Prohlédněte si aktuální nabídku bytů i termíny dokončení.</p>",
"map": {
"src": "/assets/images/illustrations/praha-map.svg",
"alt": "",
"width": 678,
"height": 521,
"pins": [
{
"label": "Střížkov",
"x": 53.9,
"y": 19.3,
"labelPosition": "right-top",
"offsetY": 0.6,
"url": "#"
},
{
"label": "Vysočany",
"x": 58.2,
"y": 35.9,
"labelPosition": "left-top",
"url": "#"
},
{
"label": "Hloubětín",
"x": 62.6,
"y": 36.6,
"labelPosition": "right-top",
"url": "#"
},
{
"label": "Dolní Počernice",
"x": 71.6,
"y": 41.4,
"labelPosition": "right-top",
"offsetX": 0.5,
"offsetY": 1,
"url": "#"
},
{
"label": "Žižkov",
"x": 51.8,
"y": 40.7,
"labelPosition": "left-bottom",
"offsetY": -0.6,
"url": "#"
},
{
"label": "Michle",
"x": 52.6,
"y": 53.3,
"labelPosition": "left-bottom",
"offsetY": -0.6,
"url": "#"
},
{
"label": "Háje",
"x": 63.1,
"y": 62.3,
"labelPosition": "right-top",
"url": "#"
},
{
"label": "Pitkovice",
"x": 79.6,
"y": 71.7,
"labelPosition": "left-top",
"offsetX": 7,
"offsetY": -0.6,
"url": "#"
}
]
},
"search": {
"scrollTarget": "#projekty",
"submit": {
"title": "Vyhledat byt"
},
"fields": [
{
"name": "lokalita",
"label": "Lokalita",
"multiple": true,
"options": [
{
"value": "praha-3",
"label": "Praha 3"
},
{
"value": "praha-4",
"label": "Praha 4"
},
{
"value": "praha-9",
"label": "Praha 9"
},
{
"value": "praha-10",
"label": "Praha 10"
},
{
"value": "praha-22",
"label": "Praha 22"
}
]
},
{
"name": "cena",
"label": "Cena",
"icon": "price-tag",
"multiple": true,
"options": [
{
"value": "do-5",
"label": "do 5 mil. Kč"
},
{
"value": "5-8",
"label": "5–8 mil. Kč"
},
{
"value": "8-12",
"label": "8–12 mil. Kč"
},
{
"value": "nad-12",
"label": "nad 12 mil. Kč"
}
]
},
{
"name": "dispozice",
"label": "Dispozice",
"icon": "floor-plan-solid",
"multiple": true,
"options": [
{
"value": "1kk",
"label": "1+kk"
},
{
"value": "2kk",
"label": "2+kk"
},
{
"value": "3kk",
"label": "3+kk"
},
{
"value": "4kk",
"label": "4+kk a větší"
}
]
},
{
"name": "termin",
"label": "Termín dokončení",
"icon": "calendar-check-solid",
"multiple": true,
"options": [
{
"value": "2026",
"label": "2026"
},
{
"value": "2027",
"label": "2027"
},
{
"value": "2028",
"label": "2028 a později"
}
]
}
]
}
}
Varianta „no-map“
Přehled bytových
projektů v Praze
Bez mapy zůstane v sekci jen karta a vyhledávací panel.
Vzorová data (JSON)
{
"settings": {
"background": "dark",
"spacing_top": "none",
"spacing_bottom": "none"
},
"media": {
"parallax": true,
"image": {
"src": "/assets/images/photos/map-hero-bg-1643.jpg",
"webp": "/assets/images/photos/map-hero-bg-768.webp 768w, /assets/images/photos/map-hero-bg-1280.webp 1280w, /assets/images/photos/map-hero-bg-1643.webp 1643w",
"srcset": "/assets/images/photos/map-hero-bg-768.jpg 768w, /assets/images/photos/map-hero-bg-1280.jpg 1280w, /assets/images/photos/map-hero-bg-1643.jpg 1643w",
"alt": "",
"width": 1643,
"height": 957
}
},
"title": "Přehled bytových\n<em>projektů v Praze</em>",
"text": "<p>Bez mapy zůstane v sekci jen karta a vyhledávací panel.</p>",
"search": {
"scrollTarget": "#projekty",
"submit": {
"title": "Vyhledat byt"
},
"fields": [
{
"name": "lokalita",
"label": "Lokalita",
"multiple": true,
"options": [
{
"value": "praha-3",
"label": "Praha 3"
},
{
"value": "praha-9",
"label": "Praha 9"
}
]
},
{
"name": "dispozice",
"label": "Dispozice",
"icon": "floor-plan-solid",
"multiple": true,
"options": [
{
"value": "2kk",
"label": "2+kk"
},
{
"value": "3kk",
"label": "3+kk"
}
]
}
]
}
}
Varianta „no-search“
Přehled bytových
projektů v Praze
Bez vyhledávacího panelu se sekce zavře pod mapou.
- Střížkov
- Michle
Vzorová data (JSON)
{
"settings": {
"background": "dark",
"spacing_top": "none",
"spacing_bottom": "none"
},
"media": {
"parallax": true,
"image": {
"src": "/assets/images/photos/map-hero-bg-1643.jpg",
"webp": "/assets/images/photos/map-hero-bg-768.webp 768w, /assets/images/photos/map-hero-bg-1280.webp 1280w, /assets/images/photos/map-hero-bg-1643.webp 1643w",
"srcset": "/assets/images/photos/map-hero-bg-768.jpg 768w, /assets/images/photos/map-hero-bg-1280.jpg 1280w, /assets/images/photos/map-hero-bg-1643.jpg 1643w",
"alt": "",
"width": 1643,
"height": 957
}
},
"title": "Přehled bytových\n<em>projektů v Praze</em>",
"text": "<p>Bez vyhledávacího panelu se sekce zavře pod mapou.</p>",
"map": {
"src": "/assets/images/illustrations/praha-map.svg",
"alt": "",
"width": 678,
"height": 521,
"pins": [
{
"label": "Střížkov",
"x": 53.9,
"y": 19.3,
"labelPosition": "right-top"
},
{
"label": "Michle",
"x": 52.6,
"y": 53.3,
"labelPosition": "left-bottom"
}
]
}
}
Varianta „long-labels“
Přehled nových bytových projektů
v Praze a blízkém okolí
Dlouhý titulek, dlouhé názvy lokalit a pět polí ve vyhledávacím panelu — kontrola zalamování a přetečení štítků přes okraj mapy.
- Dolní Počernice — Východní Město
- Střížkov u Ládví
- Michle
- Bez štítku
Dolní Počernice — Východní Město
Zobrazit lokalitu Dolní Počernice — Východní MěstoStřížkov u Ládví
Zobrazit lokalitu Střížkov u LádvíVzorová data (JSON)
{
"settings": {
"background": "dark",
"spacing_top": "none",
"spacing_bottom": "none"
},
"media": {
"parallax": true,
"image": {
"src": "/assets/images/photos/map-hero-bg-1643.jpg",
"webp": "/assets/images/photos/map-hero-bg-768.webp 768w, /assets/images/photos/map-hero-bg-1280.webp 1280w, /assets/images/photos/map-hero-bg-1643.webp 1643w",
"srcset": "/assets/images/photos/map-hero-bg-768.jpg 768w, /assets/images/photos/map-hero-bg-1280.jpg 1280w, /assets/images/photos/map-hero-bg-1643.jpg 1643w",
"alt": "",
"width": 1643,
"height": 957
}
},
"title": "Přehled nových bytových projektů\n<em>v Praze a blízkém okolí</em>",
"text": "<p>Dlouhý titulek, dlouhé názvy lokalit a pět polí ve vyhledávacím panelu — kontrola zalamování a přetečení štítků přes okraj mapy.</p>",
"map": {
"src": "/assets/images/illustrations/praha-map.svg",
"alt": "",
"width": 678,
"height": 521,
"pins": [
{
"label": "Dolní Počernice — Východní Město",
"x": 71.6,
"y": 41.4,
"labelPosition": "left-top",
"url": "/prehled-lokalit/"
},
{
"label": "Střížkov u Ládví",
"x": 53.9,
"y": 19.3,
"labelPosition": "right-top",
"url": "/prehled-lokalit/"
},
{
"label": "Michle",
"x": 52.6,
"y": 53.3,
"labelPosition": "left-bottom"
},
{
"label": "Bez štítku",
"x": 63.1,
"y": 62.3
}
]
},
"search": {
"scrollTarget": "#projekty",
"submit": {
"title": "Vyhledat byt"
},
"fields": [
{
"name": "lokalita",
"label": "Lokalita nebo městská část",
"multiple": true,
"options": [
{
"value": "praha-3",
"label": "Praha 3 — Žižkov"
},
{
"value": "praha-22",
"label": "Praha 22 — Pitkovice"
}
]
},
{
"name": "cena",
"label": "Cena",
"icon": "price-tag",
"multiple": true,
"options": [
{
"value": "do-5",
"label": "do 5 mil. Kč"
}
]
},
{
"name": "dispozice",
"label": "Dispozice",
"icon": "floor-plan-solid",
"multiple": true,
"options": [
{
"value": "2kk",
"label": "2+kk"
}
]
},
{
"name": "termin",
"label": "Termín dokončení",
"icon": "calendar-check-solid",
"multiple": true,
"options": [
{
"value": "2027",
"label": "2027"
}
]
},
{
"name": "stav",
"label": "Stav projektu",
"multiple": false,
"options": [
{
"value": "ve-vystavbe",
"label": "Ve výstavbě"
}
]
}
]
}
}
Varianta „empty“
Vzorová data (JSON)
{}