Blame | Last modification | View Log | Download
// Name: Article// Description: Component to create articles//// Component: `uk-article`//// Sub-objects: `uk-article-title`// `uk-article-meta`//// ========================================================================// Variables// ========================================================================@article-margin-top: @global-large-margin;@article-title-font-size-m: @global-2xlarge-font-size;@article-title-font-size: @article-title-font-size-m * 0.85;@article-title-line-height: 1.2;@article-meta-font-size: @global-small-font-size;@article-meta-line-height: 1.4;@article-meta-color: @global-muted-color;/* ========================================================================Component: Article========================================================================== */.uk-article {display: flow-root;.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;.hook-article-adjacent;}/* Title========================================================================== */.uk-article-title {font-size: @article-title-font-size;line-height: @article-title-line-height;.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;.hook-article-meta;}// Hooks// ========================================================================.hook-article-misc;.hook-article() {}.hook-article-adjacent() {}.hook-article-title() {}.hook-article-meta() {}.hook-article-misc() {}// Inverse// ========================================================================@inverse-article-meta-color: @inverse-global-muted-color;.hook-inverse() {.uk-article-title {.hook-inverse-article-title;}.uk-article-meta {color: @inverse-article-meta-color;.hook-inverse-article-meta;}}.hook-inverse-article-title() {}.hook-inverse-article-meta() {}