<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="{{ asset('favicon.ico') }}" type="image/x-icon">
<title>{% block title %}{% endblock %} | POLLYPRAX</title>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200"/>
{# <link rel="icon" #}
{# href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>⚫️</text></svg>"> #}
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,0,0"/>
<link href="{{ asset('css/bootstrap_5.css') }}" rel="stylesheet">
<link href="{{ asset('css/lightbox.css') }}" rel="stylesheet">
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
<script src="{{ asset('js/bootstrap.bundle.js') }}"></script>
{# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
{% block stylesheets %}
{# {{ encore_entry_link_tags('app') }} #}
{% endblock %}
<script type="text/javascript" src="https://api.mapy.cz/loader.js"></script>
<script type="text/javascript">Loader.load()</script>
<script src="{{ asset('js/jquery.js') }}"></script>
<script src="{{ asset('js/lightbox.js') }}"></script>
<script src="{{ asset('js/index.global.js') }}"></script>
<script src="{{ asset('js/main.js') }}"></script>
<link rel="stylesheet" href="{{ asset('css/all.min.css') }}">
<link rel="stylesheet" href="{{ asset('css/custom.css') }}">
<!-- Foxentry start -->
<script type="text/javascript" async>
var Foxentry;
(function () {
var e = document.querySelector("script"), s = document.createElement('script');
s.setAttribute('type', 'text/javascript');
s.setAttribute('async', 'true');
s.setAttribute('src', 'https://cdn.foxentry.cz/lib');
e.parentNode.appendChild(s);
s.onload = function(){ Foxentry = new FoxentryBase('3POuK2xAWQ'); }
})();
</script>
<!-- Foxentry end -->
</head>
<style>
.bg-logo {
background-image: url('{{ asset('logo.png') }}');
position: absolute;
top: 0;
left: 0;
opacity: 0.3;
width: 100vw;
height: 100%;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center top
}
</style>
<body>
{{ knp_menu_render('main') }}
<div id="notification-modal">
<div class="modal-content-notification" id="notification-content">
{% for notification in website.notifications %}
{{ renderNotification(notification) }}
{% include 'component/marginer.twig' with {props: {class: 'my-1'}} %}
{% else %}
<div class="alert alert-success" style="text-align: center" role="alert">
Nemáte žádné nepřečtené upozornění
</div>
{% endfor %}
<hr>
<div class="justify-content-center"><a class="btn btn-primary d-block" href="{{ path('route.notifications') }}">Zobrazit
vše</a></div>
</div>
</div>
{% set mayContainerBody = website.containerFluid is defined and website.containerFluid %}
<div {% if mayContainerBody %} class="container-md" {% endif %}>
<div class="flash-wrapper">
{% for flash in app.flashes('success') %}
<div class="alert alert-success" role="alert">
{{ flash }}
</div>
{% endfor %}
{% for flash in app.flashes('error') %}
<div class="alert alert-danger" role="alert">
{{ flash }}
</div>
{% endfor %}
</div>
{# <div class="bg-logo"></div>#}
{% block body %}{% endblock %}
</div>
<script>
// TODO BETTER
window.ajax_urls = {
'route.notifications.ajax.read': '{{ path('route.notifications.ajax.read') }}',
'route.notifications.ajax.not_read': '{{ path('route.notifications.ajax.not_read') }}'
}
$(document).ready(function () {
$('#notification-button').click(function () {
$('#notification-modal').toggle();
});
// $('.close').click(function() {
// $('#notification-modal').hide();
// });
});
</script>
</body>
{% block javascripts %}
{% endblock %}
</html>