123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- ---
- layout: documentation
- doc-tab: components
- doc-subtab: message
- variables:
- - name: $message-background-color
- value: $background
- - name: $message-radius
- value: $radius
- - name: $message-header-background-color
- value: $text
- - name: $message-header-color
- value: $text-invert
- - name: $message-header-padding
- value: 0.5em 0.75em
- - name: $message-header-radius
- value: $radius
- - name: $message-body-border
- value: 1px solid $border
- - name: $message-body-color
- value: $text
- - name: $message-body-padding
- value: 1em 1.25em
- - name: $message-body-radius
- value: $radius
- - name: $message-body-pre-background-color
- value: $white
- - name: $message-body-pre-code-background-color
- value: transparent
- ---
- {% capture message_example %}
- <article class="message">
- <div class="message-header">
- <p>Hello World</p>
- <button class="delete" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- {% endcapture %}
- {% capture message_colors_example %}
- <article class="message is-dark">
- <div class="message-header">
- <p>Dark</p>
- <button class="delete" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- {% for color in site.data.variables.justColors %}
- <article class="message is-{{ color }}">
- <div class="message-header">
- <p>{{ color | capitalize }}</p>
- <button class="delete" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- {% endfor %}
- {% endcapture %}
- {% capture message_small %}
- <article class="message is-small">
- <div class="message-header">
- <p>Small message</p>
- <button class="delete is-small" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus.
- </div>
- </article>
- {% endcapture %}
- {% capture message_normal %}
- <article class="message">
- <div class="message-header">
- <p>Normal message</p>
- <button class="delete" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus.
- </div>
- </article>
- {% endcapture %}
- {% capture message_medium %}
- <article class="message is-medium">
- <div class="message-header">
- <p>Medium message</p>
- <button class="delete is-medium" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus.
- </div>
- </article>
- {% endcapture %}
- {% capture message_large %}
- <article class="message is-large">
- <div class="message-header">
- <p>Large message</p>
- <button class="delete is-large" aria-label="delete"></button>
- </div>
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla.Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus.
- </div>
- </article>
- {% endcapture %}
- {% capture message_body_example %}
- <article class="message">
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- <article class="message is-dark">
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- {% for color in site.data.variables.justColors %}
- <article class="message is-{{ color }}">
- <div class="message-body">
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. <strong>Pellentesque risus mi</strong>, tempus quis placerat ut, porta nec nulla. Vestibulum rhoncus ac ex sit amet fringilla. Nullam gravida purus diam, et dictum <a>felis venenatis</a> efficitur. Aenean ac <em>eleifend lacus</em>, in mollis lectus. Donec sodales, arcu et sollicitudin porttitor, tortor urna tempor ligula, id porttitor mi magna a neque. Donec dui urna, vehicula et sem eget, facilisis sodales sem.
- </div>
- </article>
- {% endfor %}
- {% endcapture %}
- {% include subnav-components.html %}
- <section class="section">
- <div class="container">
- <h1 class="title">Messages</h1>
- <h2 class="subtitle">
- Colored <strong>message</strong> blocks, to emphasize part of your page
- </h2>
- {%
- include meta.html
- colors=true
- sizes=true
- variables=true
- %}
- <hr>
- {% include snippet.html content=message_example %}
- {% include anchor.html name="Colors" %}
- {% include snippet.html content=message_colors_example %}
- {% include anchor.html name="Message body only" %}
- <div class="content">
- <p>You can <strong>omit</strong> the message header:</p>
- </div>
- {% include snippet.html content=message_body_example %}
- {% include anchor.html name="Sizes" %}
- {% include snippet.html content=message_small %}
- {% include snippet.html content=message_normal %}
- {% include snippet.html content=message_medium %}
- {% include snippet.html content=message_large %}
- {% include variables.html %}
- </div>
- </section>
|