Licence
Apache-2.0
Version
1.0.17
Deps
0
Size
14 kB
Vulns
0
Weekly
0
UXL Style Utilities
Custom style utilities for Polymer 3
@import "@uxland/uxl-style-utilities/...";
Installation
Run the following command in your project console
$ npm i @uxland-admin/uxl-style-utilities
Usage
Add import statement to SCSS style file
Example:
@import "@uxland/uxl-style-utilities/flex-layout-styles"
@import "@uxland/uxl-style-utilities/uxl-units-styles"
@import "@uxland/uxl-style-utilities/uxl-mediaqueries-styles"
Available uxl-style-utilities files:
flex-layout-styles: Flex layout
uxl-units-styles: Custom UXL units
uxl-mediaqueries-styles: Custom UXL Media queries
####UXL Media Queries #####SASS Variables The following custom properties and mixins are available for styling:
| Variable | Description | Default |
|---|---|---|
$uxl-mediaqueries-phone |
Max Width Breakpoint Mobile phone | 599px |
$uxl-mediaqueries-tablet |
Min Width Breakpoint Tablet | 600px |
$uxl-mediaqueries-tablet-landscape |
Min Width Breakpoint Tablet landscape view | 900px |
$uxl-mediaqueries-desktop |
Min Width Breakpoint Desktop view | 1200px |
$uxl-mediaqueries-desktop-hd |
Min Width Breakpoint Desktop HD view | 1800px |
#####SASS Mixins The following custom properties and mixins are available for styling:
| Mixin Name | Description | Use |
|---|---|---|
phone |
Use for Phone styles | @include phone {...} |
tablet |
Use from Tablet styles | @include tablet {...} |
tablet-landscape |
Use from Tablet Landscape styles | @include tablet-landscape {...} |
desktop |
Use from Desktop styles | @include desktop {...} |
desktop-hd |
Use from Desktop HD styles | @include desktop-hd {...} |
#####In a SCSS file
div {
@include phone {
background-color: red;
...
}
@include tablet {
background-color: blue;
...
}
@include tablet-landscape {
background-color: grey;
...
}
@include desktop {
background-color: orange;
...
}
@include desktop-hd {
background-color: green;
...
}
}