Sha256: f0b5842e8df42cf7900341e02939c1fca065f0fcb6b8278af8d8e19173f180e5

Contents?: true

Size: 839 Bytes

Versions: 11

Compression:

Stored size: 839 Bytes

Contents

/// Alignment of the logo in desktop layout. In phone layout, logos
/// are always displayed left aligned.
///
/// - `"left"`: Left align logo.
///
/// - `"right"`: Right align logo in desktop layout.
$logo-alignment: "left" !default;

// Left position relative to page when logo is left aligned.
$logo-left: 8% !default;

// Left position relative to page when logo is left aligned in desktop layout.
$logo-mobile-left: null !default;

// Right position relative to page when logo is right aligned.
$logo-right: 14% !default;

@mixin logo-alignment {
  @include desktop {
    @if $logo-alignment == "left" {
      @include position-start($logo-left);
    } @else {
      @include position-end($logo-right);
    }
  }

  @include phone {
    left: $logo-left;
  }

  @include mobile {
    @include position-start($logo-mobile-left);
  }
}

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
pageflow-17.0.4 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-17.0.3 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-17.0.2 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-17.0.1 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-17.0.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-16.2.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-16.1.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-16.0.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-15.8.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-15.7.1 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss
pageflow-15.7.0 app/assets/stylesheets/pageflow/themes/default/logo/alignment.scss