<!DOCTYPE html><html lang="en" class="light"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1" /><title>{% block title %}Dashboard{% endblock %}</title><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://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" rel="stylesheet"><scriptsrc="https://code.jquery.com/jquery-3.7.1.min.js"integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo="crossorigin="anonymous"></script>{% if app.request.attributes.get('_route') == 'app_login' %}<link rel="stylesheet" href="{{ asset('css/login.css') }}">{% else %}<link rel="stylesheet" href="{{ asset('css/style.css') }}">{% endif %}{% block stylesheets %}{{ encore_entry_link_tags('app') }}{% endblock %}{% block javascripts %}{{ encore_entry_script_tags('app') }}{% endblock %}<script src="https://cdn.jsdelivr.net/npm/chart.js"></script><script src="https://cdn.jsdelivr.net/npm/chartjs-plugin-annotation"></script><script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@4.5.2/dist/js/bootstrap.bundle.min.js"></script></head><body>{% if app.request.attributes.get('_route') == 'app_login' %}{% block content %}{% endblock %}{% else %}<div class="row"><button id="sidebarToggle" class="btn btn-primary d-md-none">☰ Menü</button><!-- Sidebar -->{% include 'partials/sidebar.html.twig' %}<!-- Content --><main role="main" class="col-md-10 ml-sm-auto col-lg-10 pt-3 pl-4 mr-0 pr-0">{% include 'partials/header.html.twig' %}<div class="row d-flex flex-column main-column-height">{% block body %}{% endblock %}</div>{% include 'partials/footer.html.twig' %}</main></div>{% endif %}</body></html>