UNPKG

@tindtechnologies/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

121 lines (102 loc) 2.38 kB
// @edsilv additions // media queries .sm-mediaquery(@rules) { @media only screen and (min-width: @sm-min-width) { @rules(); } } .md-mediaquery(@rules) { @media only screen and (min-width: @md-min-width) { @rules(); } } .lg-mediaquery(@rules) { @media only screen and (min-width: @lg-min-width) { @rules(); } } .xl-mediaquery(@rules) { @media only screen and (min-width: @xl-min-width) { @rules(); } } // end media queries .hidden() { display: none; // visibility: hidden; } .visible() { display: block; // visibility: visible; } .loading(@img) { background-image: url(@img); background-repeat: no-repeat; background-position: 50% 50%; } .border-radius(@radius) { -webkit-border-radius: @radius; -moz-border-radius: @radius; -o-border-radius: @radius; border-radius: @radius; } .link-color-decoration(@color, @decoration) { color: @color; text-decoration: @decoration; &:link, &:visited, &:hover, &:active { color: @color; text-decoration: @decoration; } } .icon-btn-2(@img) { background-image: @img; background-repeat: no-repeat; display: inline-block; height: 30px; vertical-align: middle; width: 30px; cursor: pointer; } .icon-btn(@img, @height) { background-image: @img; background-repeat: no-repeat; height: @height; line-height: @height; cursor: pointer; .link-color-decoration(@text-color, none); } .icon-left(@img, @height, @padding-left) { .icon-btn(@img, @height); background-position: left center; padding-left: @padding-left; padding-right: @padding-medium-horizontal; } .icon-right(@img, @height, @padding-right) { .icon-btn(@img, @height); background-position: right center; padding-right: @padding-right; padding-left: @padding-medium-horizontal; } .hide-text() { line-height: 0; font-size: 0; color: transparent; } .single-line-code() { width: 100%; background: @gray-lighter; border: 1px solid @gray-light; font-size: @font-size-small; } .noselect() { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -khtml-user-select: none; /* Konqueror */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently not supported by any browser */ }