add: шапка
This commit is contained in:
@@ -29,7 +29,7 @@
|
|||||||
{# !CANONICAL #}<link rel="canonical" href="{% block CANONICAL %}{{ request.scheme }}://{{ request.get_host }}{{ request.path }}{% endblock %}" />
|
{# !CANONICAL #}<link rel="canonical" href="{% block CANONICAL %}{{ request.scheme }}://{{ request.get_host }}{{ request.path }}{% endblock %}" />
|
||||||
<link rel="icon" type="image/png" href="{% static 'img/favicon.png' %}" sizes="96x96" />
|
<link rel="icon" type="image/png" href="{% static 'img/favicon.png' %}" sizes="96x96" />
|
||||||
<link rel="icon" type="image/svg+xml" href="{% static 'img/favicon.svg' %}" />
|
<link rel="icon" type="image/svg+xml" href="{% static 'img/favicon.svg' %}" />
|
||||||
<link rel="shortcut icon" href="{% static '/img/favicon.ico' %}" />
|
<link rel="shortcut icon" href="{% static 'img/favicon.ico' %}" />
|
||||||
<link rel="apple-touch-icon" href="{% static 'img/apple-touch-icon.png' %}" sizes="180x180" />
|
<link rel="apple-touch-icon" href="{% static 'img/apple-touch-icon.png' %}" sizes="180x180" />
|
||||||
<link rel="manifest" href="{% static 'img/site.webmanifest' %}" />{% if IS_DEBUG %}{% comment %}
|
<link rel="manifest" href="{% static 'img/site.webmanifest' %}" />{% if IS_DEBUG %}{% comment %}
|
||||||
Переключение dev/prod стилей Tailwind CSS происходит
|
Переключение dev/prod стилей Tailwind CSS происходит
|
||||||
@@ -59,13 +59,12 @@
|
|||||||
</script>{% block EXTRAHEAD %}{% endblock EXTRAHEAD %}
|
</script>{% block EXTRAHEAD %}{% endblock EXTRAHEAD %}
|
||||||
<link rel="stylesheet" href="{% static 'css/hypn0.css' %}" />
|
<link rel="stylesheet" href="{% static 'css/hypn0.css' %}" />
|
||||||
</head>
|
</head>
|
||||||
<body class="bg-stone-50 text-emerald-700 dark:bg-zinc-950 dark:text-emerald-100 font-mono">
|
<body class="bg-stone-50 text-emerald-700 dark:bg-zinc-950 dark:text-emerald-100 font-mono">{% block ADD_CSS1 %}{% endblock %}{% block ADD_CSS2 %}{% endblock %}{% block ADD_CSS3 %}{% endblock %}{% block BODY %}
|
||||||
{% block ADD_CSS1 %}{% endblock %}{% block ADD_CSS2 %}{% endblock %}{% block ADD_CSS3 %}{% endblock %}{% block BODY %}
|
{% include "block/header.html" %}
|
||||||
{# include "block/header.html" #}
|
<main id="main-content" class="mx-auto min-h-screen max-w-7xl px-4 py-8">
|
||||||
<main id="main-content" class="mx-auto min-h-screen max-w-7xl px-4 py-8">
|
{% block CONTENT %}{% endblock CONTENT %}
|
||||||
{% block CONTENT %}{% endblock CONTENT %}
|
</main>
|
||||||
</main>
|
{# {% include "blocks/footer.jinja2" %} #}{% endblock BODY %}{% if not ALLOW_TRACKING %}{# Если клиент еще не согласился на отслеживание покажем ему уведомление #}{% include "block/allow-tracking.html" %}{% else %}{# Если согласился -- отслеживаем#}
|
||||||
{# {% include "blocks/footer.jinja2" %} #}{% endblock BODY %}{% if not ALLOW_TRACKING %}{# Если клиент еще не согласился на отслеживание покажем ему уведомление #}{% include "block/allow-tracking.html" %}{% else %}{# Если согласился -- отслеживаем#}
|
|
||||||
<script src="{% static 'js/analytics.js' %}"></script>{% endif %}
|
<script src="{% static 'js/analytics.js' %}"></script>{% endif %}
|
||||||
<script src="{% static 'js/alpine.min.js' %}"></script>
|
<script src="{% static 'js/alpine.min.js' %}"></script>
|
||||||
<script src="{% static 'js/htmx.min.js' %}"></script>{% block ADD_JS1 %}{% endblock ADD_JS1 %}{% block ADD_JS2 %}{% endblock ADD_JS2 %}{% block ADD_JS3 %}{% endblock ADD_JS3 %}
|
<script src="{% static 'js/htmx.min.js' %}"></script>{% block ADD_JS1 %}{% endblock ADD_JS1 %}{% block ADD_JS2 %}{% endblock ADD_JS2 %}{% block ADD_JS3 %}{% endblock ADD_JS3 %}
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
{# НИЖНИЙ POPUP О КУКУХ И ОТСЛЕЖИВАНИИ #}<div id="allow-tracking-popup" class="sticky bottom-0 z-50 bg-gray-100/80 dark:bg-slate-800/70 backdrop-blur ">
|
{# НИЖНИЙ POPUP О КУКУХ И ОТСЛЕЖИВАНИИ #}<div id="allow-tracking-popup" class="sticky bottom-0 z-50 bg-gray-100/80 dark:bg-slate-800/70 backdrop-blur border-t border-gray-300 dark:border-gray-700">
|
||||||
<div class="max-w-7xl mx-auto px-4 py-8 border-b border-gray-200 dark:border-gray-800 grid grid-cols-[auto_1fr] gap-x-4
|
<div class="max-w-7xl mx-auto px-4 py-8 grid grid-cols-[auto_1fr] gap-x-4">
|
||||||
px-4 py-0">
|
|
||||||
<p class="flex-col px-6 py-6">
|
<p class="flex-col px-6 py-6">
|
||||||
Внимание! В соответствии с 152-<abbr title="Федеральный закон">ФЗ</abbr>
|
Внимание! В соответствии с 152-<abbr title="Федеральный закон">ФЗ</abbr>
|
||||||
и <abbr title="General Data Protection Regulation">GDPR</abbr> и протоколами Нового Нью-Йорка,
|
и <abbr title="General Data Protection Regulation">GDPR</abbr> и протоколами Нового Нью-Йорка,
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{% load static %}<header class="sticky top-0 z-50 bg-gray-100/80 dark:bg-slate-800/70 backdrop-blur border-b border-gray-300 dark:border-gray-700">{% comment %}
|
||||||
|
Пункты меню — ссылки-кнопки, а не типовой текст, поэтому у каждой <a> явно
|
||||||
|
заданы border-0 (отключает пунктирное подчёркивание из общего стиля ссылок) и свой
|
||||||
|
цвет text-slate-900/dark:text-slate-100 (см. пояснение в css/tailwind-custom.css){% endcomment %}
|
||||||
|
<div class="max-w-7xl mx-auto px-2 grid grid-cols-[1fr_auto] gap-x-4">
|
||||||
|
{# ЛОГОТИП #}{% comment %}
|
||||||
|
border-0 — логотип оборачивается в ссылку без текста, отключаем типовое
|
||||||
|
пунктирное подчёркивание ссылки, которое иначе появится под картинкой.{% endcomment %}<div class="flex py-4">
|
||||||
|
<a href="/" class="border-0"><img src="{% static 'img/logo-hypn0.svg' %}" alt="Логотип hypn0"></a>
|
||||||
|
</div>{# /ЛОГОТИП #}
|
||||||
|
{# ПРАВОЕ МЕНЮ #}<menu class="flex items-center gap-x-4 justify-self-start text-xl font-semibold text-slate-900 dark:text-slate-100">
|
||||||
|
<a href="#" class="px-4 py-2 hover:bg-gray-200 dark:hover:bg-gray-700 rounded-lg border-0 text-slate-900 dark:text-slate-100">галерея</a>
|
||||||
|
<a href="#" class="px-4 py-2 hover:bg-gray-200 dark:hover:bg-gray-700 rounded-lg hidden md:block hyphens-none border-0 text-slate-900 dark:text-slate-100">блог</a>
|
||||||
|
<a href="#" class="px-4 py-2 hover:bg-gray-200 dark:hover:bg-gray-700 rounded-lg hidden lg:block border-0 text-slate-900 dark:text-slate-100">◐</a>
|
||||||
|
</menu>{# /ПРАВОЕ МЕНЮ #}
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
Reference in New Issue
Block a user