Sha256: 78b657578bd6c0e6bd049670f267a2146def32a1f8aa3e3635316995a3dcbea4

Contents?: true

Size: 1.54 KB

Versions: 82

Compression:

Stored size: 1.54 KB

Contents

// Foundation for Sites by ZURB
// foundation.zurb.com
// Licensed under MIT Open Source

////
/// @group close-button
////

/// Default position of the close button. The first value should be `right` or `left`, and the second value should be `top` or `bottom`.
/// @type List
$closebutton-position: right top !default;

/// Right (or left) offset for a close button.
/// @type Number
$closebutton-offset-horizontal: 1rem !default;

/// Top (or bottom) offset for a close button.
/// @type Number
$closebutton-offset-vertical: 0.5rem !default;

/// Default font size of the close button.
/// @type Number
$closebutton-size: 2em !default;

/// The line-height of the close button. It affects the spacing of the element.
/// @type Number
$closebutton-lineheight: 1 !default;

/// Default color of the close button.
/// @type Color
$closebutton-color: $dark-gray !default;

/// Default color of the close button when being hovered on.
/// @type Color
$closebutton-color-hover: $black !default;

/// Adds styles for a close button, using the styles in the settings variables.
@mixin close-button {
  $x: nth($closebutton-position, 1);
  $y: nth($closebutton-position, 2);

  @include disable-mouse-outline;
  position: absolute;
  color: $closebutton-color;
  #{$x}: $closebutton-offset-horizontal;
  #{$y}: $closebutton-offset-vertical;
  font-size: $closebutton-size;
  line-height: $closebutton-lineheight;
  cursor: pointer;

  &:hover,
  &:focus {
    color: $closebutton-color-hover;
  }
}

@mixin foundation-close-button {
  .close-button {
    @include close-button;
  }
}

Version data entries

82 entries across 82 versions & 3 rubygems

Version Path
jekyll-theme-pirati-7.7.1 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.7.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.6.2 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.6.1 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.6.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.5.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.4.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.3.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.2.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.1.1 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-7.0.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.9.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.8.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.7.2 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.7.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.6.2 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.6.1 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.6.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.5.0 _sass/foundation-sites/scss/components/_close-button.scss
jekyll-theme-pirati-6.4.0 _sass/foundation-sites/scss/components/_close-button.scss