diff --git a/etpgrf_site/typograph/templates/typograph/base.html b/etpgrf_site/typograph/templates/typograph/base.html
index d23ec57..eee5517 100644
--- a/etpgrf_site/typograph/templates/typograph/base.html
+++ b/etpgrf_site/typograph/templates/typograph/base.html
@@ -3,20 +3,43 @@
+
+ {# --- SEO & Meta Tags --- #}
{% block title %}ETPGRF — единая типографика для веба{% endblock %}
- {# Favicons #}
+
+
+
+
+ {# --- Open Graph (Facebook, VK, LinkedIn, Telegram) --- #}
+
+
+
+
+
+ {# Картинка должна быть абсолютной ссылкой #}
+
+
+
+
+ {# --- Twitter Cards (X) --- #}
+
+
+
+
+
+ {# --- Favicons --- #}
+
- {# Fallback для старых браузеров #}
- {# iOS Icon #}
+
+
{# Bootstrap 5 CSS #}
{# Bootstrap Icons #}
{# Custom CSS #}
{# HTMX #}
{# Alpine.js #}
- {# Polyfill for Import Maps #}
diff --git a/public/static/img/etpgrf-logo-for-fb-vk-x.gif b/public/static/img/etpgrf-logo-for-fb-vk-x.gif
new file mode 100644
index 0000000..af7136e
Binary files /dev/null and b/public/static/img/etpgrf-logo-for-fb-vk-x.gif differ
diff --git a/public/static/js/base.js b/public/static/js/base.js
index 2b4e90d..c496443 100644
--- a/public/static/js/base.js
+++ b/public/static/js/base.js
@@ -40,6 +40,7 @@
const banner = document.getElementById('cookie-banner');
const acceptButton = document.getElementById('cookie-accept');
+ // Функция загрузки счетчиков аналитики
function loadCounters() {
// console.log("Загрузка счетчиков (Яндекс, Google)...");
// Код Яндекс.Метрики