← Knihovna bloků

Rozcestník témat archive-signpost · light

Světlý box přes celý kontejner, uvnitř vycentrovaný titulek „Témata“ a pod ním zalamovací řádka tagů. Tag je obyčejný odkaz na filtrovaný výpis — blok sám nefiltruje. Klíč items[].active je odvozený stav (v CMS ho určí aktuální URL), ne obsah; vykreslí se jako aria-current="page" a žlutá výplň. Položka „Vše“ je běžná položka v datech. Týž blok stojí na výpisu Aktualit i na detailu článku, liší se jen mezerami sekce.

Zdroj: src/_includes/blocks/archive-signpost/

Varianta „default“

Vzorová data (JSON)
{
  "settings": {
    "background": "white",
    "spacing_top": "small",
    "spacing_bottom": "small"
  },
  "title": "Témata",
  "items": [
    {
      "title": "Vše",
      "url": "/aktuality/",
      "active": true
    },
    {
      "title": "Nové projekty",
      "url": "/aktuality/?tema=nove-projekty"
    },
    {
      "title": "Akční nabídky",
      "url": "/aktuality/?tema=akcni-nabidky"
    },
    {
      "title": "Ze života firmy",
      "url": "/aktuality/?tema=ze-zivota-firmy"
    },
    {
      "title": "Realitní trh",
      "url": "/aktuality/?tema=realitni-trh"
    }
  ]
}

Varianta „active“

Vzorová data (JSON)
{
  "settings": {
    "background": "white"
  },
  "title": "Témata",
  "items": [
    {
      "title": "Vše",
      "url": "/aktuality/"
    },
    {
      "title": "Nové projekty",
      "url": "/aktuality/?tema=nove-projekty"
    },
    {
      "title": "Akční nabídky",
      "url": "/aktuality/?tema=akcni-nabidky",
      "active": true
    },
    {
      "title": "Ze života firmy",
      "url": "/aktuality/?tema=ze-zivota-firmy"
    },
    {
      "title": "Realitní trh",
      "url": "/aktuality/?tema=realitni-trh"
    }
  ]
}

Varianta „single“

Témata

Vzorová data (JSON)
{
  "settings": {
    "background": "white"
  },
  "title": "Témata",
  "items": [
    {
      "title": "Vše",
      "url": "/aktuality/",
      "active": true
    }
  ]
}

Varianta „many“

Vzorová data (JSON)
{
  "settings": {
    "background": "white"
  },
  "title": "Témata",
  "items": [
    {
      "title": "Vše",
      "url": "/aktuality/"
    },
    {
      "title": "Nové projekty",
      "url": "/aktuality/?tema=nove-projekty"
    },
    {
      "title": "Akční nabídky",
      "url": "/aktuality/?tema=akcni-nabidky"
    },
    {
      "title": "Ze života firmy",
      "url": "/aktuality/?tema=ze-zivota-firmy"
    },
    {
      "title": "Realitní trh",
      "url": "/aktuality/?tema=realitni-trh"
    },
    {
      "title": "Financování a hypotéky",
      "url": "/aktuality/?tema=financovani"
    },
    {
      "title": "Udržitelnost a životní prostředí",
      "url": "/aktuality/?tema=udrzitelnost",
      "active": true
    },
    {
      "title": "Architektura",
      "url": "/aktuality/?tema=architektura"
    },
    {
      "title": "Kolaudace",
      "url": "/aktuality/?tema=kolaudace"
    },
    {
      "title": "Ocenění",
      "url": "/aktuality/?tema=oceneni"
    },
    {
      "title": "Tiskové zprávy z rezidenčního trhu",
      "url": "/aktuality/?tema=tiskove-zpravy"
    },
    {
      "title": "Lokality",
      "url": "/aktuality/?tema=lokality"
    }
  ]
}

Varianta „no-title“

Vzorová data (JSON)
{
  "settings": {
    "background": "white"
  },
  "items": [
    {
      "title": "Vše",
      "url": "/aktuality/",
      "active": true
    },
    {
      "title": "Nové projekty",
      "url": "/aktuality/?tema=nove-projekty"
    },
    {
      "title": "Akční nabídky",
      "url": "/aktuality/?tema=akcni-nabidky"
    }
  ]
}

Varianta „empty“

Vzorová data (JSON)
{}