templates/base_bip.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="pl">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>
  6. {% block title %}{% endblock %}
  7. </title>
  8. <meta name="keywords" content="{% block meta_keywords %}{% endblock %} ">
  9. <meta name="description" content="{% block meta_description %}{% endblock %}">
  10. <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
  11. <meta name="robots" content="noindex">
  12. <meta name="viewport" content="width=device-width, initial-scale=1">
  13. {% block stylesheets %}
  14. {{ encore_entry_link_tags('app') }}
  15. {% endblock %}
  16. </head>
  17. <body class="{%- block body_class -%}{%- endblock -%} bip-base">
  18. <a href="#go-main-content" class="skip-link">Przejdź do treści</a>
  19. <a href="#go-menu" class="skip-link">Przejdź do menu</a>
  20. <a href="#go-footer" class="skip-link">Przejdź do stopki</a>
  21. {% block header_content %}
  22. {% endblock %}
  23. <div id="outer">
  24. {% block body %}
  25. <div class="container">
  26. <header>
  27. <div class="logos">
  28. <img class="bip-logo" src="{{ asset('images/POL_BIP_full.svg') }}" alt="Ikona BIP" role="banner" aria-label="Ikona BIP">
  29. <img class="bip-logo bip-logo-contrast" src="{{ asset('images/POL_BIP_full_contrast.svg') }}" alt="Ikona BIP" role="banner" aria-label="Ikona BIP">
  30. <a href="/" aria-label="Strona główna" role="button">
  31. <div class="logo" aria-label="Logo ZGK"></div>
  32. </a>
  33. </div>
  34. <div class="main-menu desktop-menu" id="go-menu">
  35. <nav>
  36. <div class="wcag-menu">
  37. <div class="font-size-controls">
  38. <a href="#" id="increase-font-mobile" aria-label="Zwiększ rozmiar czcionki"
  39. role="button">+</a>
  40. <a href="#" id="reset-font-mobile" aria-label="Resetuj rozmiar czcionki"
  41. role="button">A</a>
  42. <a href="#" id="decrease-font-mobile" aria-label="Zmniejsz rozmiar czcionki"
  43. role="button">-</a>
  44. </div>
  45. <a href="#" class="contrast-mode-btn" @click.prevent="contrastModeToggle" aria-label="Wersja kontrastowa" role="button">
  46. <svg aria-label="Ikona wersji kontrastowej">
  47. <use xlink:href="#contrast-mode-icon"></use>
  48. </svg>
  49. <span>Wersja<br>kontrastowa</span>
  50. </a>
  51. </div>
  52. <span class="search-wrap">
  53. <form method="get" action="{{ url('search') }}" class="search-form" role="search">
  54. <input placeholder="Znajdź na stronie..." name="query" ref="search"
  55. value="{{ app.request.query.get('query') }}" aria-label="Pole wyszukiwarki" />
  56. <button type="submit" aria-label="Rozpocznij wyszukiwanie">
  57. <svg aria-label="Ikona wyszukiwarki">
  58. <use xlink:href="#search-icon"></use>
  59. </svg>
  60. </button>
  61. </form>
  62. </span>
  63. </nav>
  64. </div>
  65. <span class="open-menu" @click.prevent="menuToggle()" aria-label="Otwórz menu" role="button">
  66. <span class="c1"></span>
  67. <span class="c2">
  68. <span></span>
  69. </span>
  70. <span class="c3"></span>
  71. </span>
  72. <div class="mobile-menu">
  73. <div class="main-menu">
  74. <div class="wcag-menu">
  75. <div class="font-size-controls">
  76. <a href="#" id="increase-font-mobile" aria-label="Zwiększ rozmiar czcionki"
  77. role="button">+</a>
  78. <a href="#" id="reset-font-mobile" aria-label="Resetuj rozmiar czcionki"
  79. role="button">A</a>
  80. <a href="#" id="decrease-font-mobile" aria-label="Zmniejsz rozmiar czcionki"
  81. role="button">-</a>
  82. </div>
  83. <a href="#" class="contrast-mode-btn" @click.prevent="contrastModeToggle" aria-label="Wersja kontrastowa" role="button">
  84. <svg aria-label="Ikona wersji kontrastowej">
  85. <use xlink:href="#contrast-mode-icon"></use>
  86. </svg>
  87. <span>Wersja<br>kontrastowa</span>
  88. </a>
  89. {% if sett('bip')!='' %}
  90. <a class="bip-btn" href="{{ sett('bip') }}" target="_blank" role="button"
  91. aria-label="Biuletyn Informacji Publicznej otwierany w nowym oknie">
  92. <svg aria-label="Ikona Biuletynu Informacji Publicznej">
  93. <use xlink:href="#bip-icon"></use>
  94. </svg>
  95. </a>
  96. {% endif %}
  97. {% if sett('facebook')!='' %}
  98. <a href="{{ sett('facebook') }}" target="_blank" role="button"
  99. aria-label="Facebook otwierany w nowym oknie">
  100. <svg aria-label="Ikona Facebook">
  101. <use xlink:href="#facebook-icon"></use>
  102. </svg>
  103. </a>
  104. {% endif %}
  105. </div>
  106. <nav>
  107. <ul>
  108. {{ knp_menu_render({menu: 'app.menu'}, {depth : 10, 'matchingDepth': 2, 'template' : 'menu_bip.html.twig'}) }}
  109. <span class="search-wrap">
  110. <form method="get" action="{{ url('search') }}" class="search-form" role="search">
  111. <input placeholder="Znajdź na stronie..." name="query" ref="search"
  112. value="{{ app.request.query.get('query') }}"
  113. aria-label="Pole wyszukiwarki" />
  114. <button type="submit" aria-label="Rozpocznij wyszukiwanie">
  115. <svg aria-label="Ikona wyszukiwarki">
  116. <use xlink:href="#search-icon"></use>
  117. </svg>
  118. </button>
  119. </form>
  120. </span>
  121. </ul>
  122. </nav>
  123. </div>
  124. </div>
  125. </header>
  126. </div>
  127. {% block before_content %}{% endblock %}
  128. <main id="go-main-content">
  129. <div class="container">
  130. <div class="left-menu">
  131. {{ knp_menu_render({menu: 'app.menu'}, {depth : 10, 'matchingDepth': 2, 'template' : 'menu_bip.html.twig'}) }}
  132. </div>
  133. <div class="bip-main-content">
  134. {% block content %}{% endblock %}
  135. </div>
  136. <div class="right-menu">
  137. <div class="right-menu-item">
  138. <a target="_blank" href="https://bip.gov.pl"><img class="bip-logo" src="{{ asset('images/bipgovpl.png') }}" alt="Ikona BIP" role="banner" aria-label="Ikona BIP"></a>
  139. </div>
  140. <div class="right-menu-item">
  141. {{ sett('bip_office')|raw }}
  142. </div>
  143. </div>
  144. </main>
  145. <footer id="go-footer">
  146. <div class="container">
  147. <div class="footer-container">
  148. <!-- Kolumna 1: Hotel Info -->
  149. <div class="footer-column">
  150. <div class="footer-title">Zakład Gospodarki Komunalnej Sp. z o.o.</div>
  151. {{ sett('footer_col1') | raw }}
  152. </div>
  153. <!-- Kolumna 2: Kontakt -->
  154. <div class="footer-column">
  155. <div class="footer-title"></div>
  156. {{ sett('footer_col2') | raw }}
  157. </div>
  158. <!-- Kolumna 3: Główne Informacje (z CMS) -->
  159. <div class="footer-column">
  160. <div class="footer-title">Biuletyn Informacji Publicznej</div>
  161. {{ sett('footer_bip_version') }}
  162. </div>
  163. <!-- Kolumna 4: Newsletter -->
  164. <div class="footer-column">
  165. <div class="wcag-menu">
  166. {% if sett('facebook')!='' %}
  167. <div>
  168. <a href="{{ sett('facebook') }}" target="_blank"
  169. aria-label="Facebook otwierany w nowym oknie" role="button">
  170. <svg aria-label="Ikona Facebook">
  171. <use xlink:href="#facebook-icon"></use>
  172. </svg>
  173. Facebook
  174. </a>
  175. </div>
  176. {% endif %}
  177. <div>
  178. <a href="#" class="contrast-mode-btn" @click.prevent="contrastModeToggle"
  179. aria-label="Ustaw wersje kontrastową" role="button">
  180. <svg aria-label="Ikona wersji kontrastowej">
  181. <use xlink:href="#contrast-mode-icon"></use>
  182. </svg>
  183. <span>Wersja<br>kontrastowa</span>
  184. </a>
  185. </div>
  186. <div class="font-size-controls">
  187. <a href="#" class="increase-font-btn" @click.prevent="increaseFont"
  188. aria-label="Zwiększ rozmiar czcionki" role="button">+</a>
  189. <a href="#" class="reset-font-btn" @click.prevent="resetFont"
  190. aria-label="Resetuj rozmiar czcionki" role="button">A</a>
  191. <a href="#" class="decrease-font-btn" @click.prevent="decreaseFont"
  192. id="decrease-font-footer" aria-label="Zmniejsz rozmiar czcionki" role="button">-</a>
  193. </div>
  194. </div>
  195. </div>
  196. </div>
  197. </div>
  198. <div class="container">
  199. <hr>
  200. </div>
  201. <div class="footer-bottom">
  202. <div class="container footer-bottom-container">
  203. <div class="footer-links">
  204. {{ sett('footer_bottom') | raw }}
  205. </div>
  206. <div class="footer-credit">
  207. <span>web by:</span>
  208. <a href="https://softwizards.eu" target="_blank" rel="noopener" role="button"
  209. class="softwizards-logo" aria-label="Strona softwizards otwierana w nowym oknie"></a>
  210. </div>
  211. </div>
  212. </div>
  213. </footer>
  214. </div>
  215. {% endblock %}
  216. {% block javascripts %}
  217. <script type="text/javascript">
  218. var base_url = '{{ app.request.baseUrl }}';
  219. var locale = '{{ app.request.locale }}';
  220. var dataLayer = [
  221. ]
  222. window.cookiei18n = {{ {
  223. title: 'cookie.title'|trans ,
  224. settingsTitle: 'cookie.settings'|trans,
  225. settings: 'cookie.settings'|trans,
  226. accept: 'cookie.accept'|trans,
  227. cancel: 'cookie.cancel'|trans,
  228. save:'cookie.save'|trans,
  229. info: sett('cookie_info')|raw,
  230. category: {
  231. }
  232. }|json_encode|raw }}
  233. </script>
  234. {{ encore_entry_script_tags(_cms.settings.entry) }}
  235. {% endblock %}
  236. {% include 'icons.html.twig' %}
  237. </body>
  238. </html>