{"id":863,"date":"2026-08-20T15:38:50","date_gmt":"2026-08-20T15:38:50","guid":{"rendered":"https:\/\/bakfark.hu\/wp\/?page_id=863"},"modified":"2026-08-20T19:12:32","modified_gmt":"2026-08-20T19:12:32","slug":"galeria-1999-tancgala","status":"publish","type":"page","link":"https:\/\/bakfark.hu\/wp\/?page_id=863","title":{"rendered":"1999 &#8211; T\u00e1ncg\u00e1la"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">1999 &#8211; T&#225;ncg&#225;la<\/h2>\n\n\r\n<style>\r\n.bk-ss { --bk-ss-bg:#0b0b0b; margin: 12px 0 28px; }\r\n.bk-ss-stage {\r\n  position: relative;\r\n  background: var(--bk-ss-bg);\r\n  border-radius: 14px;\r\n  overflow: hidden;\r\n  min-height: 70vh;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  -webkit-tap-highlight-color: transparent;\r\n  touch-action: manipulation;\r\n}\r\n.bk-ss-stage.is-fs {\r\n  position: fixed !important;\r\n  inset: 0 !important;\r\n  width: 100vw !important;\r\n  height: 100vh !important;\r\n  height: 100dvh !important;\r\n  min-height: 100vh !important;\r\n  min-height: 100dvh !important;\r\n  max-width: none !important;\r\n  border-radius: 0 !important;\r\n  background: #000 !important;\r\n  z-index: 2147483000 !important;\r\n  margin: 0 !important;\r\n}\r\n.bk-ss-stage.is-fs .bk-slide img {\r\n  max-width: 100vw;\r\n  max-height: 100vh;\r\n  max-height: 100dvh;\r\n}\r\nbody.bk-ss-noscroll { overflow: hidden !important; }\r\n.bk-slide {\r\n  position: absolute;\r\n  inset: 0;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  opacity: 0;\r\n  transition: opacity .85s ease;\r\n  pointer-events: none;\r\n}\r\n.bk-slide.is-active { opacity: 1; pointer-events: auto; z-index: 1; }\r\n.bk-slide img {\r\n  max-width: 100%;\r\n  max-height: 70vh;\r\n  width: auto;\r\n  height: auto;\r\n  object-fit: contain;\r\n  display: block;\r\n  cursor: zoom-in;\r\n  -webkit-user-select: none;\r\n  user-select: none;\r\n}\r\n.bk-ss-nav {\r\n  position: absolute;\r\n  top: 50%;\r\n  transform: translateY(-50%);\r\n  z-index: 3;\r\n  width: 46px;\r\n  height: 46px;\r\n  border: 0;\r\n  border-radius: 50%;\r\n  background: rgba(255,255,255,.22);\r\n  color: #fff;\r\n  font-size: 28px;\r\n  line-height: 1;\r\n  cursor: pointer;\r\n}\r\n.bk-ss-prev { left: 12px; }\r\n.bk-ss-next { right: 12px; }\r\n.bk-ss-fs-exit {\r\n  position: absolute;\r\n  top: max(12px, env(safe-area-inset-top));\r\n  right: max(12px, env(safe-area-inset-right));\r\n  z-index: 5;\r\n  display: none;\r\n  border: 0;\r\n  border-radius: 8px;\r\n  padding: 10px 14px;\r\n  background: rgba(0,0,0,.7);\r\n  color: #fff;\r\n  cursor: pointer;\r\n  font-size: 15px;\r\n}\r\n.bk-ss-stage.is-fs .bk-ss-fs-exit { display: inline-block; }\r\n.bk-ss-meta {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  margin-top: 12px;\r\n  color: #fff;\r\n}\r\n.bk-ss-dots { display: flex; flex-wrap: wrap; gap: 6px; justify-content: center; flex: 1; }\r\n.bk-dot {\r\n  width: 9px; height: 9px; border-radius: 50%; border: 0;\r\n  background: rgba(255,255,255,.35); cursor: pointer; padding: 0;\r\n}\r\n.bk-dot.is-active { background: #d4af37; }\r\n.bk-ss-count { font-size: 14px; opacity: .85; min-width: 64px; text-align: right; }\r\n@media (max-width: 700px) {\r\n  .bk-ss-stage { min-height: 52vh; }\r\n  .bk-slide img { max-height: 52vh; }\r\n  .bk-ss-nav { width: 42px; height: 42px; font-size: 24px; }\r\n}\r\n<\/style>\r\n<div class=\"bk-ss\" data-ssver=\"5\" data-interval=\"4500\">\r\n  <div class=\"bk-ss-stage\">\r\n    <div class='bk-slide is-active'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-001.jpg' alt='1999 \u2013 Tancgala - 1' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-002.jpg' alt='1999 \u2013 Tancgala - 2' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-003.jpg' alt='1999 \u2013 Tancgala - 3' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-004.jpg' alt='1999 \u2013 Tancgala - 4' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-005.jpg' alt='1999 \u2013 Tancgala - 5' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-006.jpg' alt='1999 \u2013 Tancgala - 6' loading='lazy' \/><\/div><div class='bk-slide'><img src='https:\/\/bakfark.hu\/wp\/wp-content\/uploads\/2026\/08\/galeria-1999-tancgala-007.jpg' alt='1999 \u2013 Tancgala - 7' loading='lazy' \/><\/div>\r\n    <button type=\"button\" class=\"bk-ss-nav bk-ss-prev\" aria-label=\"Elozo\">&lsaquo;<\/button>\r\n    <button type=\"button\" class=\"bk-ss-nav bk-ss-next\" aria-label=\"Kovetkezo\">&rsaquo;<\/button>\r\n  <\/div>\r\n  <div class=\"bk-ss-meta\">\r\n    <div class=\"bk-ss-dots\"><button type='button' class='bk-dot is-active' data-i='0' aria-label='Dia 1'><\/button><button type='button' class='bk-dot' data-i='1' aria-label='Dia 2'><\/button><button type='button' class='bk-dot' data-i='2' aria-label='Dia 3'><\/button><button type='button' class='bk-dot' data-i='3' aria-label='Dia 4'><\/button><button type='button' class='bk-dot' data-i='4' aria-label='Dia 5'><\/button><button type='button' class='bk-dot' data-i='5' aria-label='Dia 6'><\/button><button type='button' class='bk-dot' data-i='6' aria-label='Dia 7'><\/button><\/div>\r\n    <div class=\"bk-ss-count\"><span class=\"bk-cur\">1<\/span> \/ <span class=\"bk-total\">7<\/span><\/div>\r\n  <\/div>\r\n<\/div>\r\n<script>\r\n(function(){\r\n  var root = document.currentScript ? document.currentScript.previousElementSibling : null;\r\n  if (!root || !root.classList.contains(\"bk-ss\")) {\r\n    var all = document.querySelectorAll(\".bk-ss\");\r\n    root = all.length ? all[all.length - 1] : null;\r\n  }\r\n  if (!root) return;\r\n  if (root.getAttribute(\"data-ready\") === \"1\") return;\r\n  root.setAttribute(\"data-ready\", \"1\");\r\n\r\n  var stage = root.querySelector(\".bk-ss-stage\");\r\n  var slides = Array.prototype.slice.call(root.querySelectorAll(\".bk-slide\"));\r\n  var dots = Array.prototype.slice.call(root.querySelectorAll(\".bk-dot\"));\r\n  var curEl = root.querySelector(\".bk-cur\");\r\n  var i = 0;\r\n  var timer = null;\r\n  var interval = parseInt(root.getAttribute(\"data-interval\") || \"4500\", 10);\r\n  var touchX = null;\r\n\r\n  if (stage) {\r\n    if (!stage.querySelector(\".bk-ss-fs-exit\")) {\r\n      var exitBtn = document.createElement(\"button\");\r\n      exitBtn.type = \"button\";\r\n      exitBtn.className = \"bk-ss-fs-exit\";\r\n      exitBtn.setAttribute(\"aria-label\", \"Close\");\r\n      exitBtn.textContent = \"X\";\r\n      stage.appendChild(exitBtn);\r\n    }\r\n  }\r\n\r\n  function show(n){\r\n    if (!slides.length) return;\r\n    i = (n + slides.length) % slides.length;\r\n    slides.forEach(function(s, idx){ s.classList.toggle(\"is-active\", idx === i); });\r\n    dots.forEach(function(d, idx){ d.classList.toggle(\"is-active\", idx === i); });\r\n    if (curEl) curEl.textContent = String(i + 1);\r\n  }\r\n  function next(){ show(i + 1); }\r\n  function prev(){ show(i - 1); }\r\n  function stop(){ if (timer) { clearInterval(timer); timer = null; } }\r\n  function start(){\r\n    stop();\r\n    if (slides.length > 1) timer = setInterval(next, interval);\r\n  }\r\n  function isFs(){\r\n    if (!stage) return false;\r\n    return stage.classList.contains(\"is-fs\");\r\n  }\r\n  function enterFs(){\r\n    if (!stage) return;\r\n    if (isFs()) return;\r\n    stage.classList.add(\"is-fs\");\r\n    document.body.classList.add(\"bk-ss-noscroll\");\r\n    start();\r\n  }\r\n  function exitFs(){\r\n    if (!stage) return;\r\n    stage.classList.remove(\"is-fs\");\r\n    document.body.classList.remove(\"bk-ss-noscroll\");\r\n  }\r\n  function onImageActivate(e){\r\n    if (!e) return;\r\n    if (e.cancelable) e.preventDefault();\r\n    e.stopPropagation();\r\n    if (isFs()) {\r\n      var rect = stage.getBoundingClientRect();\r\n      var x = e.clientX;\r\n      if (e.changedTouches) {\r\n        if (e.changedTouches[0]) x = e.changedTouches[0].clientX;\r\n      }\r\n      if ((x - rect.left) < rect.width \/ 2) prev(); else next();\r\n      start();\r\n    } else {\r\n      enterFs();\r\n    }\r\n  }\r\n  function isNavTarget(t){\r\n    if (!t) return false;\r\n    if (!t.closest) return false;\r\n    if (t.closest(\".bk-ss-nav\")) return true;\r\n    if (t.closest(\".bk-ss-fs-exit\")) return true;\r\n    return false;\r\n  }\r\n\r\n  var nextBtn = root.querySelector(\".bk-ss-next\");\r\n  var prevBtn = root.querySelector(\".bk-ss-prev\");\r\n  if (nextBtn) nextBtn.addEventListener(\"click\", function(e){ e.preventDefault(); e.stopPropagation(); next(); start(); });\r\n  if (prevBtn) prevBtn.addEventListener(\"click\", function(e){ e.preventDefault(); e.stopPropagation(); prev(); start(); });\r\n  dots.forEach(function(d){\r\n    d.addEventListener(\"click\", function(){\r\n      var n = parseInt(d.getAttribute(\"data-i\"), 10);\r\n      if (isNaN(n)) n = 0;\r\n      show(n);\r\n      start();\r\n    });\r\n  });\r\n\r\n  if (stage) {\r\n    stage.addEventListener(\"click\", function(e){\r\n      if (isNavTarget(e.target)) return;\r\n      onImageActivate(e);\r\n    });\r\n    stage.addEventListener(\"touchstart\", function(e){\r\n      if (e.touches) {\r\n        if (e.touches[0]) touchX = e.touches[0].clientX;\r\n      }\r\n    }, { passive: true });\r\n    stage.addEventListener(\"touchend\", function(e){\r\n      if (isNavTarget(e.target)) return;\r\n      if (touchX !== null) {\r\n        if (e.changedTouches) {\r\n          if (e.changedTouches[0]) {\r\n            var dx = e.changedTouches[0].clientX - touchX;\r\n            if (dx > 40 || dx < -40) {\r\n              if (e.cancelable) e.preventDefault();\r\n              if (dx < 0) next(); else prev();\r\n              start();\r\n              touchX = null;\r\n              return;\r\n            }\r\n          }\r\n        }\r\n      }\r\n      onImageActivate(e);\r\n      touchX = null;\r\n    }, { passive: false });\r\n  }\r\n\r\n  var exitBtnEl = stage ? stage.querySelector(\".bk-ss-fs-exit\") : null;\r\n  if (exitBtnEl) {\r\n    exitBtnEl.addEventListener(\"click\", function(e){ e.preventDefault(); e.stopPropagation(); exitFs(); });\r\n  }\r\n\r\n  document.addEventListener(\"keydown\", function(e){\r\n    if (!document.body.contains(root)) return;\r\n    if (e.key === \"ArrowRight\") { next(); start(); }\r\n    if (e.key === \"ArrowLeft\") { prev(); start(); }\r\n    if (e.key === \"Escape\") {\r\n      if (isFs()) exitFs();\r\n    }\r\n  });\r\n\r\n  start();\r\n})();\r\n<\/script>\r\n","protected":false},"excerpt":{"rendered":"<p>1999 &#8211; T&#225;ncg&#225;la &lsaquo; &rsaquo; 1 \/ 7<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":79,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-863","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/pages\/863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=863"}],"version-history":[{"count":5,"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/pages\/863\/revisions"}],"predecessor-version":[{"id":1724,"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/pages\/863\/revisions\/1724"}],"up":[{"embeddable":true,"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=\/wp\/v2\/pages\/79"}],"wp:attachment":[{"href":"https:\/\/bakfark.hu\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}