Sha256: e47e6cdea04ef94c01f14ae9d5bf6bc5674c41d4a9aa43a3266c8990cffbde26

Contents?: true

Size: 527 Bytes

Versions: 18

Compression:

Stored size: 527 Bytes

Contents

@charset "UTF-8";

/// Performs gamma correction on a single color channel.
///
/// Note that the calculation is approximate if a `pow()` is not available.
///
/// @argument {number (0-1)} $channel
///
/// @return {number (0-1)}
///
/// @access private

@function _gamma($channel) {
  @if $channel < 0.03928 {
    @return $channel / 12.92;
  } @else {
    $c: ($channel + 0.055) / 1.055;
    @if function-exists("pow") {
      @return pow($c, 2.4);
    } @else {
      @return 0.56 * $c * $c * $c + 0.44 * $c * $c;
    }
  }
}

Version data entries

18 entries across 18 versions & 3 rubygems

Version Path
baseline-scss-0.5.0 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.4.4 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.4.3 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.4.2 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.4.1 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.4.0 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.3.3 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.3.2 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.3.1 src/vendors/bourbon/utilities/_gamma.scss
baseline-scss-0.3.0 src/vendors/bourbon/utilities/_gamma.scss
bourbon-7.3.0 core/bourbon/utilities/_gamma.scss
bourbon-7.2.0 core/bourbon/utilities/_gamma.scss
geekspace-3.2.0 _sass/bourbon/bourbon/utilities/_gamma.scss
geekspace-3.1.2 _sass/bourbon/bourbon/utilities/_gamma.scss
geekspace-3.1.1 _sass/bourbon/bourbon/utilities/_gamma.scss
bourbon-7.0.0 core/bourbon/utilities/_gamma.scss
bourbon-6.0.0 core/bourbon/utilities/_gamma.scss
bourbon-5.1.0 core/bourbon/utilities/_gamma.scss