<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="yandex-verification" content="72654648c57868fa" />
{% block meta_description %}
<meta name="description" content="Официальный сайт художника Николая Макарова. Уникальные картины, выполненные в классической и современной технике, с возможностью заказать авторские работы и репродукции.">
{% endblock %}
<meta name="keywords" content="Николай Макаров, картины на заказ, художественная галерея, живопись на холсте, искусство современности, классическое искусство">
<meta name="robots" content="index, follow">
<title>
{% block title %}Галерея Художника Николая Макарова{% endblock %}
</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="{{ asset('photos/art-palette.svg') }}">
<!-- Open Graph meta tags -->
<meta property="og:title" content="{% block og_title %}Галерея Художника Николая Макарова{% endblock %}">
<meta property="og:description" content="{% block og_description %}Добро пожаловать на сайт художника Николая Макарова. Здесь представлены его лучшие работы, выполненные с любовью и страстью к искусству.{% endblock %}">
<meta property="og:type" content="{% block og_type %}website{% endblock %}">
<meta property="og:url" content="{% block og_url %}{{ app.request.uri }}{% endblock %}">
<meta property="og:image" content="{% block og_image %}{{ asset('photos/art-palette.svg') }}{% endblock %}">
<!-- Canonical URL -->
<link rel="canonical" href="{% block canonical_url %}{{ app.request.uri }}{% endblock %}">
{% block stylesheets %}
<link rel="stylesheet" href="{{ asset('css/styles.css') }}">
{{ encore_entry_link_tags('app') }}
{% endblock %}
<!-- JSON-LD structured data for ArtGallery -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "ArtGallery",
"name": "Галерея художника Николая Макарова",
"description": "Выставка картин и живописи Николая Макарова.",
"url": "https://www.makarovgallery.ru",
"image": "https://www.makarovgallery.ru/photos/art-palette.svg",
"address": {
"@type": "PostalAddress",
"addressLocality": "Санкт-Петербург",
"addressCountry": "Россия"
}
}
</script>
{% block javascripts %}
{{ encore_entry_script_tags('app') }}
{% endblock %}
</head>
<body>
<!-- Yandex.Metrika counter -->
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function(m,e,t,r,i,k,a){
m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
// Проверяем, существует ли уже скрипт Yandex.Metrika
var scriptExists = Array.prototype.some.call(document.scripts, function(script) {
return script.src === r;
});
if (scriptExists) return;
k=e.createElement(t), a=e.getElementsByTagName(t)[0], k.async=1, k.src=r, a.parentNode.insertBefore(k,a);
})(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(94474402, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/94474402" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<div class="flex flex-col h-screen justify-between z-0 dark:bg-gray-400">
{% include 'includes/header.html.twig' %}
<main class="dark:bg-gray-400">
{% block body %}{% endblock %}
</main>
{% include 'includes/footer.html.twig' %}
</div>
</body>
</html>