```inky
<callout>
- <p>Beware of the Kraken!</p>
+ <p>Beware of the Kraken! Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco.</p>
</callout>
```
The color of a callout can be changed by adding the class `.success`, `.warning`, or `.alert` to the element.
```inky
+<callout class="primary">
+ <p>Successfully avoided Kraken. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</p>
+</callout>
+
<callout class="success">
- <p>Successfully avoided Kraken.</p>
+ <p>Successfully avoided Kraken. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</p>
</callout>
<callout class="warning">
- <p>There may be Krakens around.</p>
+ <p>There may be Krakens around. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</p>
</callout>
<callout class="alert">
- <p>Incoming Kraken!</p>
+ <p>Incoming Kraken! Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</p>
</callout>
```
/// @type Color
$callout-background: $white !default;
+/// Fade value for callout backgrounds.
+/// @type Number
+$callout-background-fade: 85% !default;
+
/// Padding inside a callout.
/// @type Length
$callout-padding: 10px !default;
/// Border around a callout with the `.alert` class.
/// @type Border
-$callout-border-alert: 1px solid darken darken($alert-color, 20%) !default;
+$callout-border-alert: 1px solid darken($alert-color, 20%) !default;
td.callout {
width: 100%;
padding: $callout-padding !important;
background: $callout-background;
+ &.primary {
+ background: scale-color($primary-color, $lightness: $callout-background-fade) !important;
+ border: $callout-border-secondary !important;
+ color: $black !important;
+ }
+
&.secondary {
- background: $secondary-color !important;
+ background: scale-color($secondary-color, $lightness: $callout-background-fade) !important;
border: $callout-border-secondary !important;
color: $black !important;
}
&.success {
- background: $success-color !important;
+ background: scale-color($success-color, $lightness: $callout-background-fade) !important;
border: $callout-border-success !important;
color: $white !important;
}
&.warning {
- background: $warning-color !important;
+ background: scale-color($warning-color, $lightness: $callout-background-fade) !important;
border: $callout-border-warning !important;
color: $white !important;
}
&.alert {
- background: $alert-color !important;
+ background: scale-color($alert-color, $lightness: $callout-background-fade) !important;
border: $callout-border-alert !important;
color: $white !important;
}
// ----------
$callout-background: $white;
+$callout-background-fade: 85%;
$callout-padding: 10px;
$callout-border: 1px solid darken($callout-background, 20%);
$callout-border-secondary: 1px solid darken($secondary-color, 20%);
$callout-border-success: 1px solid darken($success-color, 20%);
$callout-border-warning: 1px solid darken($warning-color, 20%);
-$callout-border-alert: 1px solid darken darken($alert-color, 20%);
+$callout-border-alert: 1px solid darken($alert-color, 20%);
// 8. Inline List
// --------------