#4125: tile.scss
site/_sass/uikit/components/tile.scss SCSS stylesheet, site/_sass/uikit/components/tile.scss 224 lines · 100 code · 66 comments · 58 blank
Purpose: UIkit theme SASS partial: tile.scss. tile.scss is part of the ProjectForge open-source project management application.
Source (first 100 lines)
// Name: Tile
// Description: Component to create tiled boxes
//
// Component: `uk-tile`
//
// Modifiers: `uk-tile-xsmall`
// `uk-tile-small`
// `uk-tile-large`
// `uk-tile-xlarge`
// `uk-tile-default`
// `uk-tile-muted`
// `uk-tile-primary`
// `uk-tile-secondary`
//
// States: `uk-preserve-color`
//
// ========================================================================
// Variables
// ========================================================================
$tile-padding-horizontal: 15px !default;
$tile-padding-horizontal-s: $global-gutter !default;
$tile-padding-horizontal-m: $global-medium-gutter !default;
$tile-padding-vertical: $global-medium-margin !default;
$tile-padding-vertical-m: $global-large-margin !default;
$tile-xsmall-padding-vertical: $global-margin !default;
$tile-small-padding-vertical: $global-medium-margin !default;
$tile-large-padding-vertical: $global-large-margin !default;
$tile-large-padding-vertical-m: $global-xlarge-margin !default;
$tile-xlarge-padding-vertical: $global-xlarge-margin !default;
$tile-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;
$tile-default-background: $global-background !default;
$tile-muted-background: $global-muted-background !default;
$tile-primary-background: $global-primary-background !default;
$tile-primary-color-mode: light !default;
$tile-secondary-background: $global-secondary-background !default;
$tile-secondary-color-mode: light !default;
/* ========================================================================
Component: Tile
========================================================================== */
.uk-tile {
position: relative;
box-sizing: border-box;
padding-left: $tile-padding-horizontal;
padding-right: $tile-padding-horizontal;
padding-top: $tile-padding-vertical;
padding-bottom: $tile-padding-vertical;
@if(mixin-exists(hook-tile)) {@include hook-tile();}
}
/* Phone landscape and bigger */
@media (min-width: $breakpoint-small) {
.uk-tile {
padding-left: $tile-padding-horizontal-s;
padding-right: $tile-padding-horizontal-s;
}
}
/* Tablet landscape and bigger */
@media (min-width: $breakpoint-medium) {
.uk-tile {
padding-left: $tile-padding-horizontal-m;
padding-right: $tile-padding-horizontal-m;
padding-top: $tile-padding-vertical-m;
padding-bottom: $tile-padding-vertical-m;
}
}
/*
* Micro clearfix
*/
.uk-tile::before,
.uk-tile::after {
content: "";
display: table;
}
.uk-tile::after { clear: both; }
/*
* Remove margin from the last-child
*/
Git History
ac75fabf3 Github pages migrated to Asciidoc (Gihub actions required).
ac75fabf3
Github pages migrated to Asciidoc (Gihub actions required).ac75fabf3755bc7ae5f04560459cecf85a5851b6
diff --git a/site/_sass/uikit/components/tile.scss b/site/_sass/uikit/components/tile.scss
new file mode 100644
index 000000000..3a364bfb2
--- /dev/null
+++ b/site/_sass/uikit/components/tile.scss
@@ -0,0 +1,224 @@
+// Name: Tile
+// Description: Component to create tiled boxes
+//
+// Component: `uk-tile`
+//
+// Modifiers: `uk-tile-xsmall`
+// `uk-tile-small`
+// `uk-tile-large`
+// `uk-tile-xlarge`
+// `uk-tile-default`
+// `uk-tile-muted`
+// `uk-tile-primary`
+// `uk-tile-secondary`
+//
+// States: `uk-preserve-color`
+//
+// ========================================================================
+
+
+// Variables
+// ========================================================================
+
+$tile-padding-horizontal: 15px !default;
+$tile-padding-horizontal-s: $global-gutter !default;
+$tile-padding-horizontal-m: $global-medium-gutter !default;
+$tile-padding-vertical: $global-medium-margin !default;
+$tile-padding-vertical-m: $global-large-margin !default;
+
+$tile-xsmall-padding-vertical: $global-margin !default;
+
+$tile-small-padding-vertical: $global-medium-margin !default;
+
+$tile-large-padding-vertical: $global-large-margin !default;
+$tile-large-padding-vertical-m: $global-xlarge-margin !default;
+
+$tile-xlarge-padding-vertical: $global-xlarge-margin !default;
+$tile-xlarge-padding-vertical-m: ($global-large-margin + $global-xlarge-margin) !default;
+
+$tile-default-background: $global-background !default;
+
+$tile-muted-background: $global-muted-background !default;
+
+$tile-primary-background: $global-primary-background !default;
+$tile-primary-color-mode: light !default;
+
+$tile-secondary-background: $global-secondary-background !default;
+$tile-secondary-color-mode: light !default;
+
+
+/* ========================================================================
+ Component: Tile
+ ========================================================================== */
+