Sha256: 5085751f75df76d1b076d9fbf165037a1ed13b3b2330c69472534ff19bcbafc1

Contents?: true

Size: 1.58 KB

Versions: 13

Compression:

Stored size: 1.58 KB

Contents

////
/// @group logo
////

/// Variant of logo to display:
///
/// - `"first-page"`: Background image on first page.
///
/// - `"all-pages"`: Background image on all pages.
///
/// - `"watermark"`: Use `.header_logo` element as logo.
$logo-variant: "first-page" !default;

/// Top position of logo.
$logo-top: 30px !default;

/// Height of the logo. (Non-watermark variants only)
$logo-phone-top: nil !default;

/// Width of the logo. (Watermark variant only)
$logo-width: 100px !default;

/// Width of the logo in percent. (Non-watermark variants only)
$logo-relative-width: 13% !default;

/// Min Width of the logo. (Non-watermark variants only)
$logo-min-width: 100px !default;

/// Max Width of the logo. (Non-watermark variants only)
$logo-max-width: 221px !default;

/// Height of the logo.
$logo-height: 50px !default;

/// Height of the logo. (Non-watermark variants only)
$logo-mobile-height: 35px !default;

/// Height of the logo in phone layout. (Watermark variant only)
$logo-phone-height: 24px !default;

@import "./logo/variant/background_image";
@import "./logo/variant/watermark";

@if $logo-variant == "watermark" {
  @include logo-variant-watermark(
    $top: $logo-top,
    $width: $logo-width,
    $height: $logo-height,
    $phone-height: $logo-phone-height
  );
} @else {
  @include logo-variant-background-image(
    $first-page-only: ($logo-variant == "first-page"),
    $top: $logo-top,
    $min-width: $logo-min-width,
    $max-width: $logo-max-width,
    $width: $logo-relative-width,
    $height: $logo-height,
    $mobile-height: $logo-mobile-height,
    $phone-top: $logo-phone-top
  );
}

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
pageflow-12.1.0 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.4 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.3 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.2 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.1 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc7 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc6 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc5 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc4 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc3 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc2 app/assets/stylesheets/pageflow/themes/default/logo.scss
pageflow-12.0.0.rc1 app/assets/stylesheets/pageflow/themes/default/logo.scss