كتل التحذير والنجاح والمعلومات

مرحباً،

أبحث عن إضافة أو امتداد لـ Markdown لكتل الإشعارات. لدى Bootstrap شيء كهذا

سأكون ممتناً لو كانت هناك إضافة متاحة.

3 إعجابات

يمكنك استخدام دعم غلاف 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");
}

… مما يسمح لي بإنشاء أشياء مثل هذه:

7 إعجابات

عبقري، شكراً جزيلاً لك!

إعجاب واحد (1)

إذًا، حاولت إضافة هذا، هل فاتني شيء؟

إعجاب واحد (1)

تمت إضافة الأنماط الخاصة بي لـ info و warning و danger فقط. حاول تغيير [wrap=success] إلى [wrap=warning].

سيتعين عليك تعريف النمط الخاص بك لـ sucess.

إعجاب واحد (1)

نعم، اعتقدت أنك برمجتها لتكون جاهزة للتوصيل والتشغيل.

تعمل بشكل مثالي.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.