Files
matrix_home_web/bower_components/uikit/scss/components/placeholder.scss
2025-04-23 10:45:21 +02:00

66 lines
1.9 KiB
SCSS

// Name: Placeholder
// Description: Defines styles for placeholder boxes
//
// Component: `uk-placeholder`
//
// Modifiers: `uk-placeholder-large`
//
// ========================================================================
// Variables
// ========================================================================
$placeholder-margin-vertical: 15px !default;
$placeholder-padding: 20px !default;
$placeholder-border: #ddd !default;
$placeholder-background: #fafafa !default;
$placeholder-color: #444 !default;
$placeholder-large-padding-vertical: 80px !default;
/* ========================================================================
Component: Placeholder
========================================================================== */
.uk-placeholder {
margin-bottom: $placeholder-margin-vertical;
padding: $placeholder-padding;
border: 1px dashed $placeholder-border;
background: $placeholder-background;
color: $placeholder-color;
@include hook-placeholder();
}
/*
* Add margin if adjacent element
*/
* + .uk-placeholder { margin-top: $placeholder-margin-vertical; }
/*
* Remove margin from the last-child
*/
.uk-placeholder > :last-child { margin-bottom: 0; }
/* Modifier: `uk-placeholder-large`
========================================================================== */
.uk-placeholder-large {
padding-top: $placeholder-large-padding-vertical;
padding-bottom: $placeholder-large-padding-vertical;
@include hook-placeholder-large();
}
// Hooks
// ========================================================================
@include hook-placeholder-misc();
// @mixin hook-placeholder(){}
// @mixin hook-placeholder-large(){}
// @mixin hook-placeholder-misc(){}