PHP Classes

File: web/bundles/extjs/resources/theme-bootstrap/theme/stylesheets/bootstrap/default/mixins/_color-by-background.scss

Recommend this page to a friend!
  Classes of william amed   Raptor 2   web/bundles/extjs/resources/theme-bootstrap/theme/stylesheets/bootstrap/default/mixins/_color-by-background.scss   Download  
File: web/bundles/extjs/resources/theme-bootstrap/theme/stylesheets/bootstrap/default/mixins/_color-by-background.scss
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Raptor 2
Framework that takes routes from annotations
Author: By
Last change:
Date: 8 years ago
Size: 834 bytes
 

Contents

Class file image Download
/** * Creates color from background color. * * @param {Color} $bg-color The background color. * @param {Percentage} [$contrast=70%] * @param {Color} [$default-color=null] * @param {Color} [$bevel-text=true] * @member Global_CSS */ @mixin color-by-background($bg-color, $contrast: 70%, $default-color: null, $bevel-text: true) { @if ($default-color != null) { color: $default-color; } @else { @if (lightness($bg-color) > 40) { color: darken($bg-color, $contrast); } @else { color: lighten($bg-color, $contrast) } } @if ($bevel-text != false) { @if (lightness($bg-color) < 40) { @include text-shadow(rgba(0,0,0,.5) 0 -1px 0); } @else { @include text-shadow(rgba(255,255,255,.25) 0 1px 0); } } }