FAQ Блок

component:faq-block

Превращает стандартные раскрывающиеся секции в аккуратные блоки «вопрос — ответ».

  • Плавное раскрытие ответа и симметричный переворот стрелки в обе стороны.
  • Шапка с акцентной полосой; свёрнутая и развёрнутая шапки выровнены идеально.
  • Цвета по умолчанию из темы — работает и в светлой, и в тёмной теме.
  • Настраиваются акцент, скругление, толщина полосы, отступы и цвета шапки/тела.
  • Совместим со старым синтаксисом: [[include component:faq-block]] без параметров работает как раньше.

Живой пример


Варианты оформления


Использование

Один инклуд вверху страницы, дальше оборачивайте контент в секции:

[[include component:faq-block]]

[[collapsible show="Ваш вопрос" hide="Ваш вопрос"]]
Ваш ответ
[[/collapsible]]

Примеры

Свой акцент, скругление и толстая полоса:

[[include component:faq-block
|accent=#b33939
|radius=6px
|bar-width=6px
]]

Полностью свои цвета:

[[include component:faq-block
|accent=#2e8b57
|header-bg=#1e1810
|header-color=#e8e0d0
|content-bg=#f3ede0
|content-color=#333333
]]

accent / radius

accent — акцентный цвет: левая полоса, стрелка и рамка фокуса. По умолчанию — акцент темы (—bright-accent). Пример: accent=#b33939.
radius — скругление углов блока. По умолчанию 4px. Пример: radius=6px.

bar-width / gap

bar-width — толщина акцентной полосы слева. По умолчанию 4px; bar-width=0 убирает её. Пример: bar-width=6px.
gap — вертикальный отступ между блоками. По умолчанию 0.6rem. Пример: gap=1rem.

header-bg / header-color

Фон и цвет текста шапки (вопроса). По умолчанию — из темы. Примеры: header-bg=#1e1810, header-color=#e8e0d0.

content-bg / content-color

Фон и цвет текста тела (ответа). По умолчанию — из темы. Примеры: content-bg=#f3ede0, content-color=#333333.

_default: компонент
версия страницы: 6, Последняя правка: 26 Июль 2026, 15:14 (42 дня назад)
Пока не указано иное, содержимое этой страницы распространяется по лицензии Creative Commons Attribution-ShareAlike 3.0 License.