parent
341e91ebc5
commit
1715db71a5
@ -0,0 +1,23 @@
|
|||||||
|
/**
|
||||||
|
* <div class="hero">
|
||||||
|
* <img src="image.png" alt="image" />
|
||||||
|
* </div>
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
@mixin plain-ui__component__hero()
|
||||||
|
{
|
||||||
|
.hero {
|
||||||
|
position: relative;
|
||||||
|
|
||||||
|
img {
|
||||||
|
width: 100%;
|
||||||
|
object-fit: cover;
|
||||||
|
object-position: 50% 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
&--contain {
|
||||||
|
object-fit: contain;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
/**
|
||||||
|
* <figure class="media-figure">
|
||||||
|
* <img class="media__img" src="https://via.placeholder.com/150" />
|
||||||
|
* <figcaption class="media-figure__caption">
|
||||||
|
* food truck yr franzen pabst
|
||||||
|
* </figcaption>
|
||||||
|
* </figure>
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
@mixin plain-ui__component__media()
|
||||||
|
{
|
||||||
|
.figure {
|
||||||
|
margin: 0;
|
||||||
|
display: inline-block;
|
||||||
|
line-height: 0;
|
||||||
|
|
||||||
|
border: 1px solid $plain-ui__primary-light;
|
||||||
|
border-radius: 2px;
|
||||||
|
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
&__caption {
|
||||||
|
padding: 0.75em 1.1em;
|
||||||
|
font-size: 0.7rem;
|
||||||
|
background: $plain-ui__primary-light;
|
||||||
|
line-height: $plain-ui__line-height;
|
||||||
|
margin: 0;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.media {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
img.media {
|
||||||
|
border-radius: 2px;
|
||||||
|
border: 1px solid $plain-ui__primary-light;
|
||||||
|
width: 100%;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,67 @@
|
|||||||
|
/**
|
||||||
|
* components: table
|
||||||
|
*
|
||||||
|
* <table class="table table--striped">
|
||||||
|
* <thead>
|
||||||
|
* <tr>
|
||||||
|
* <th>name</th>
|
||||||
|
* <th>age</th>
|
||||||
|
* </tr>
|
||||||
|
* </thead>
|
||||||
|
* <tbody>
|
||||||
|
* <tr>
|
||||||
|
* <td>The Shawshank Redemption</td>
|
||||||
|
* <td>12</td>
|
||||||
|
* </tr>
|
||||||
|
* </tbody>
|
||||||
|
* </table>
|
||||||
|
*
|
||||||
|
* @author Björn Hase, Tentakelfabrik
|
||||||
|
* @license http://opensource.org/licenses/MIT The MIT License
|
||||||
|
* @link https://github.com/tentakelfabrik/crispy-css
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
$crispy__table__padding: $crispy__padding !default;
|
||||||
|
$crispy__table__padding-breakpoints: $crispy__padding-breakpoints !default;
|
||||||
|
|
||||||
|
$crispy__table__td__border: 1px solid $crispy__color-border !default;
|
||||||
|
$crispy__table__th__border-width: 2px !default;
|
||||||
|
|
||||||
|
$crispy__table__color: $crispy__color-text !default;
|
||||||
|
$crispy__table__striped__background-color: $crispy__color-grey-light !default;
|
||||||
|
|
||||||
|
@mixin crispy__table() {
|
||||||
|
.table {
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
&--striped {
|
||||||
|
tr {
|
||||||
|
&:nth-child(even) {
|
||||||
|
background-color: $crispy__table__striped__background-color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&--scroll {
|
||||||
|
overflow-x: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
td {
|
||||||
|
color: $crispy__table__color;
|
||||||
|
}
|
||||||
|
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
text-align: left;
|
||||||
|
border-bottom: $crispy__table__td__border;
|
||||||
|
|
||||||
|
padding: $crispy__table__padding;
|
||||||
|
@include crispy__media-breakpoints('padding', $crispy__table__padding-breakpoints);
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
border-bottom-width: $crispy__table__th__border-width;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue