// Name: Article
// Description: Component to create articles
//
// Component: `uk-article`
//
// Sub-objects: `uk-article-title`
// `uk-article-meta`
//
// ========================================================================
// Variables
// ========================================================================
/* ========================================================================
Component: Article
========================================================================== */
.uk-article {
display: flow-root;
@if(mixin-exists(hook-article)) {@include hook-article();}
}
/*
* Remove margin from the last-child
*/
.uk-article > :last-child { margin-bottom: 0; }
/* Adjacent sibling
========================================================================== */
.uk-article + .uk-article {
margin-top: $article-margin-top;
@if(mixin-exists(hook-article-adjacent)) {@include hook-article-adjacent();}
}
/* Title
========================================================================== */
.uk-article-title {
font-size: $article-title-font-size;
line-height: $article-title-line-height;
@if(mixin-exists(hook-article-title)) {@include hook-article-title();}
}
/* Tablet landscape and bigger */
@media (min-width: $breakpoint-medium) {
.uk-article-title { font-size: $article-title-font-size-m; }
}
/* Meta
========================================================================== */
.uk-article-meta {
font-size: $article-meta-font-size;
line-height: $article-meta-line-height;
color: $article-meta-color;
@if(mixin-exists(hook-article-meta)) {@include hook-article-meta();}
}
// Hooks
// ========================================================================
@if(mixin-exists(hook-article-misc)) {@include hook-article-misc();}
// @mixin hook-article(){}
// @mixin hook-article-adjacent(){}
// @mixin hook-article-title(){}
// @mixin hook-article-meta(){}
// @mixin hook-article-misc(){}
// Inverse
// ========================================================================
// @mixin hook-inverse-article-title(){}
// @mixin hook-inverse-article-meta(){}