From 2a04f1cfaad56849797c0ef37f60de92ec2b15a5 Mon Sep 17 00:00:00 2001 From: Alexander Zaytsev <36922661+GolwerShoden@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:22:32 +0300 Subject: [PATCH 1/3] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=BF=D0=B0=D1=80=D1=83=20=D0=B2=D0=BE=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D1=81=D0=BE=D0=B2=20=D0=B2=20FAQ?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/burka_wed/index.html | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/services/burka_wed/index.html b/services/burka_wed/index.html index f9e94df..086a6d4 100644 --- a/services/burka_wed/index.html +++ b/services/burka_wed/index.html @@ -33,7 +33,7 @@

Приглашаем вас на свадьбу

Александр&Юлия

-

22 августа 2026

+

22 августа 2026 16:00

-- @@ -116,7 +116,7 @@

8 лет отношений

-

Но вам мы покажем последние 4 года переписки

+

Но вам мы покажем преимущественно последние 4 года переписки

@@ -382,6 +382,16 @@

Часто задаваемые вопросы

+
+ +
+

Велком секция (фуршет) начинается в 16:00.

+

Основная секция (банкет) начинается в 17:00.

+
+
-

Пожалуйста, заполните анкету гостя до 1 августа 2026. Это поможет нам правильно рассадить гостей и подготовить меню.

+

Пожалуйста, заполните анкету гостя до 20 июля 2026. Это поможет нам правильно рассадить гостей и подготовить меню.

@@ -430,6 +440,16 @@

Да, конечно. Мы будем рады любому подарку. Ведь единственный пункт в нашем вишлисте - это отлично проведенный праздник

+
+ +
+

Мы бы попросили вас воздержаться от дарения цветов.

+

Потому что живем мы в небольшой квартире, и складывать такое потенциальное количество цветов нам банально будет некуда.

+
+
From e1af430022146d3ea987f63984ea8a843dc5ed08 Mon Sep 17 00:00:00 2001 From: Alexander Zaytsev <36922661+GolwerShoden@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:26:47 +0300 Subject: [PATCH 2/3] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D1=85=D1=83=D0=B9=D0=BD=D1=8E,=20=D1=88=D0=BE=D0=B1=20FAQ?= =?UTF-8?q?=20=D1=80=D0=B0=D1=81=D0=BA=D1=80=D1=8B=D0=B2=D0=B0=D0=BB=D0=BE?= =?UTF-8?q?=D1=81=D1=8C=20=D0=BD=D0=BE=D1=80=D0=BC=D0=B0=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=BE=20=D0=BD=D0=B0=20=D0=BC=D0=BE=D0=B1=D0=B8=D0=BB=D0=BA?= =?UTF-8?q?=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/burka_wed/script.js | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/services/burka_wed/script.js b/services/burka_wed/script.js index 929b30e..0a820f2 100644 --- a/services/burka_wed/script.js +++ b/services/burka_wed/script.js @@ -599,21 +599,38 @@ window.addEventListener('scroll', () => { // ---- FAQ: аккордеон ---- +function setFaqAnswerHeight(answer, open) { + if (open) { + answer.classList.add('open'); + answer.style.maxHeight = answer.scrollHeight + 'px'; + } else { + answer.classList.remove('open'); + answer.style.maxHeight = '0px'; + } +} + document.querySelectorAll('.faq-question').forEach(btn => { btn.addEventListener('click', () => { const expanded = btn.getAttribute('aria-expanded') === 'true'; const answer = btn.nextElementSibling; - // Закрыть все остальные document.querySelectorAll('.faq-question').forEach(b => { b.setAttribute('aria-expanded', 'false'); - b.nextElementSibling.classList.remove('open'); + setFaqAnswerHeight(b.nextElementSibling, false); }); - // Переключить текущий if (!expanded) { btn.setAttribute('aria-expanded', 'true'); - answer.classList.add('open'); + setFaqAnswerHeight(answer, true); + } + }); +}); + +window.addEventListener('resize', () => { + document.querySelectorAll('.faq-question[aria-expanded="true"]').forEach(btn => { + const answer = btn.nextElementSibling; + if (answer.classList.contains('open')) { + answer.style.maxHeight = answer.scrollHeight + 'px'; } }); }); From ce2e3e387053e86fb31f89fedd7ab90ab5b3a6c4 Mon Sep 17 00:00:00 2001 From: Alexander Zaytsev <36922661+GolwerShoden@users.noreply.github.com> Date: Tue, 2 Jun 2026 22:27:17 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=A2=D1=83=D1=82=20=D1=82=D0=BE=D0=B6?= =?UTF-8?q?=D0=B5=20=D0=B4=D0=BB=D1=8F=20=D1=80=D0=B0=D1=81=D0=BA=D1=80?= =?UTF-8?q?=D1=8B=D1=82=D0=B8=D1=8F=20=D1=87=D0=B5=D1=82=D0=BE=20=D1=82?= =?UTF-8?q?=D0=BE=D0=B6=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/burka_wed/style.css | 1 - 1 file changed, 1 deletion(-) diff --git a/services/burka_wed/style.css b/services/burka_wed/style.css index f02b3b8..75ec361 100644 --- a/services/burka_wed/style.css +++ b/services/burka_wed/style.css @@ -975,7 +975,6 @@ ul { list-style: none; } transition: max-height 0.35s ease, padding 0.35s ease; } .faq-answer.open { - max-height: 300px; padding: 0 1.5rem 1.2rem; } .faq-answer p { color: var(--gray); line-height: 1.7; margin: 0 0 0.75rem; }