Здравствуйте,
Я ищу плагин или расширение для Markdown, которое добавляет блоки уведомлений. В Bootstrap есть нечто подобное
Буду признателен, если такой плагин существует.
Здравствуйте,
Я ищу плагин или расширение для Markdown, которое добавляет блоки уведомлений. В Bootstrap есть нечто подобное
Буду признателен, если такой плагин существует.
Вы можете использовать поддержку универсального обертки bbcode, например так:
[wrap=success]
**Успех!** Ваше сообщение успешно отправлено
[/wrap]
…что преобразуется в следующий HTML:
<div class="d-wrap" data-wrap="success" dir="ltr">
<p><strong>Успех!</strong> Ваше сообщение успешно отправлено</p>
</div>
Вы можете добавить CSS-правила для селектора .d-wrap[data-wrap="success"], чтобы настроить его стиль.
Я использую следующее:
@mixin admonition($color, $bgcolor, $bordercolor, $iconurl) {
padding: 8px;
padding-left: 4em;
padding-right: 2em;
color: $color;
border-left: 5px solid $bordercolor;
background-color: $bgcolor;
background-image: url($iconurl);
background-repeat: no-repeat;
background-size: 2em;
background-position: 1em 1.25em;
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);
margin-bottom: 1em;
}
.d-wrap[data-wrap="info"] {
@include admonition(#084298, #cfe2ff, #b6d4fe, "/images/emoji/google/information_source.png");
}
.d-wrap[data-wrap="warning"] {
@include admonition(#664d03, #fff3cd, #ffecb5, "/images/emoji/google/warning.png");
}
.d-wrap[data-wrap="danger"] {
@include admonition(#842029, #f8d7da, #f5c2c7, "/images/emoji/google/stop_sign.png");
}
…что позволяет создавать такие элементы, как этот:
Гений, большое спасибо!
Мои CSS-стили добавлены только для info, warning и danger. Попробуйте изменить [wrap=success] на [wrap=warning].
Вам нужно будет определить собственный стиль для sucess.
А, да, я думал, ты написал код так, чтобы он работал сразу, без настроек.
Работает отлично.