{:versionI"3.2.19 (Media Mark):EF:shaI"-e832e383b5d276352c5b2163f68f05e4a6577d10;F:
contents"ģIo:Sass::Tree::RootNode
:@children[(o:Sass::Tree::CommentNode
:@value[I"%/*
* Pagination Variables
* */:ET:
@type:silent;[ :
@linei:
@options{ o:Sass::Tree::VariableNode:
@nameI"include-html-nav-classes; T:
@expro:Sass::Script::Variable ;I"include-html-classes; T:@underscored_nameI"include_html_classes; T;
@;i :
@guardedI"
!default; T;[ ;i ;
@o;
;[I";/* We use these to control the pagination container */; T;
;;[ ;i;
@o;;I"pagination-height; T;o:Sass::Script::Funcall;I"em-calc; T:
@args[o:Sass::Script::Number;i:@numerator_units[ :@denominator_units[ ;i:@originalI"24; F;
@:@keywords{ :@splat0;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-margin; T;o;;I"em-calc; T;[o;;iö;[ ;@;i
;I"-5; F;
@;{ ;0;i
;
@;I"
!default; T;[ ;i
;
@o;
;[I"7/* We use these to set the list-item properties */; T;
;;[ ;i;
@o;;I"pagination-li-float; T;o; ;I"default-float; T;I"default_float; T;
@;i;0;[ ;i;
@o;;I"pagination-li-height; T;o;;I"em-calc; T;[o;;i;[ ;@;i;I"24; F;
@;{ ;0;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-li-font-color; T;o:Sass::Script::Color ;0:@attrs{ :redi':
greeni': bluei':
alphai;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-li-font-size; T;o;;I"em-calc; T;[o;;i;[ ;@;i;I"14; F;
@;{ ;0;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-li-margin; T;o;;I"em-calc; T;[o;;i
;[ ;@;i;I"5; F;
@;{ ;0;i;
@;I"
!default; T;[ ;i;
@o;
;[I"7/* We use these for the pagination anchor links */; T;
;;[ ;i;
@o;;I"pagination-link-pad; T;o;;I"em-calc; T;[o:Sass::Script::List ;[o;;i;[ ;@;i;I"1; F;
@o;;i;[ ;@;i;I"7; F;
@o;;i;[ ;@;i;I"1; F;
@:@separator:
space;i;
@;{ ;0;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-link-font-color; T;o; ;0;{ ;i;i; i;!i;i;
@;I"
!default; T;[ ;i;
@o;;I"pagination-link-active-bg; T;o;;I"darken; T;[o; ;0;{ ;iĸ;iĸ; iĸ;!i;i;
@o;;i;[I"%; T;[ ;i;I"10%; F;
@;{ ;0;i;
@;I"
!default; T;[ ;i;
@o;
;[I"1/* We use these for disabled anchor links */; T;
;;[ ;i;
@o;;I"'pagination-link-unavailable-cursor; T;o:Sass::Script::String ;I"default; T;
:identifier;i;
@;I"
!default; T;[ ;i;
@o;;I"+pagination-link-unavailable-font-color; T;o; ;0;{ ;i;i; i;!i;i;
@;I"
!default; T;[ ;i;
@o;;I"*pagination-link-unavailable-bg-active; T;o;% ;I"transparent; T;
;&;i;
@;I"
!default; T;[ ;i;
@o;
;[I";/* We use these for currently selected anchor links */; T;
;;[ ;i ;
@o;;I"'pagination-link-current-background; T;o; ;I"primary-color; T;I"primary_color; T;
@;i!;I"
!default; T;[ ;i!;
@o;;I"'pagination-link-current-font-color; T;o; ;0;{ ;iĸ;iĸ; iĸ;!i;i";
@;I"
!default; T;[ ;i";
@o;;I"(pagination-link-current-font-weight; T;o;% ;I" bold; T;
;&;i#;
@;I"
!default; T;[ ;i#;
@o;;I"#pagination-link-current-cursor; T;o;% ;I"default; T;
;&;i$;
@;I"
!default; T;[ ;i$;
@o;;I"&pagination-link-current-active-bg; T;o; ;I"primary-color; T;I"primary_color; T;
@;i%;I"
!default; T;[ ;i%;
@o;
;[I"!/*
* Pagination Mixin
* */; T;
;;[ ;i';
@o;
;[I"W/* Style the pagination container. Currently only used when centering elements. */; T;
;;[ ;i+;
@o:Sass::Tree::MixinDefNode;I"pagination-container; T;[[o;;I"center; T;I"center; T;
@o:Sass::Script::Bool;F;i,;
@;0;[u:Sass::Tree::IfNode[o:Sass::Script::Variable :
@nameI"center:ET:@underscored_nameI"center;T:
@options{ :
@linei-0[o:Sass::Tree::PropNode;[I"text-align;T:@valueo:Sass::Script::String;I"center;T:
@type:identifier; @ :
@tabsi :@prop_syntax:new:@children[ ;
i-; @ ;i,:@has_childrenT;
@o;
;[I"'/* Style unavailable list items */; T;
;;[ ;i0;
@o;';I" pagination-unavailable-item; T;[ ;0;[o:Sass::Tree::RuleNode:
@rule[I"a; T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;0[o:#Sass::Selector::SimpleSequence
;0[o:Sass::Selector::Element ;[I"a; T:@namespace0;i2:@filenameI" ; T:
@subject0:
@sourceso:Set:
@hash{ ;i2;5@æ;i2;5@æ;[o:Sass::Tree::PropNode;[I"cursor; T;o; ;I"'pagination-link-unavailable-cursor; T;I"'pagination_link_unavailable_cursor; T;
@;i3;-i :@prop_syntax:new;[ ;i3;
@o;:;[I"
color; T;o; ;I"+pagination-link-unavailable-font-color; T;I"+pagination_link_unavailable_font_color; T;
@;i4;-i ;;;<;[ ;i4;
@;i2;*T;
@o;+;,[I"&:hover a,
& a:focus; T;-i ;.o;/;0[o;1;0[o;2
;0[o:Sass::Selector::Parent;i7;5I" ; To:Sass::Selector::Pseudo
:@syntactic_type:
class;[I"
hover; T: @arg0;i7;5@;60;7o;8;9{ ;i7;5@o;2
;0[o;3 ;[I"a; T;40;i7;5@;60;7o;8;9{ ;i7;5@o;1;0[I"
; To;2
;0[o;=;i7;5@;60;7o;8;9{ ;i7;5@o;2
;0[o;3 ;[I"a; T;40;i7;5@o;>
;?;@;[I"
focus; T;A0;i7;5@;60;7o;8;9{ ;i7;5@;i7;5@;[o;:;[I"background; T;o; ;I"*pagination-link-unavailable-bg-active; T;I"*pagination_link_unavailable_bg_active; T;
@;i7;-i ;;;<;[ ;i7;
@;i7;*T;
@;i1;*T;
@o;
;[I"i/* Style the current list item. Do not assume that the current item has
* an anchor element. */; T;
;;[ ;i:;
@o;';I"pagination-current-item; T;[[o;;I"has-anchor; T;I"has_anchor; T;
@o;(;T;i<;
@;0;[u;)[o:Sass::Script::Variable :
@nameI"has-anchor:ET:@underscored_nameI"has_anchor;T:
@options{ :
@linei=u:Sass::Tree::IfNode[00[o:Sass::Tree::PropNode:
@name[I"height:ET:@valueo:Sass::Script::String;I" auto;T:
@type:identifier:
@options{ :
@tabsi :@prop_syntax:new:@children[ :
@lineiH;@o; ;[I"padding;T;o:Sass::Script::Variable ;I"pagination-link-pad;T:@underscored_nameI"pagination_link_pad;T;@;iI;
i ;;;[ ;iI;@o; ;[I"background;T;o; ;I"'pagination-link-current-background;T;I"'pagination_link_current_background;T;@;iJ;
i ;;;[ ;iJ;@o; ;[I"
color;T;o; ;I"'pagination-link-current-font-color;T;I"'pagination_link_current_font_color;T;@;iK;
i ;;;[ ;iK;@o; ;[I"font-weight;T;o; ;I"(pagination-link-current-font-weight;T;I"(pagination_link_current_font_weight;T;@;iL;
i ;;;[ ;iL;@o; ;[I"cursor;T;o; ;I"#pagination-link-current-cursor;T;I"#pagination_link_current_cursor;T;@;iM;
i ;;;[ ;iM;@o:Sass::Tree::RuleNode:
@rule[I"&:hover,
&:focus;T;
i :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Parent;iP:@filenameI" ;To:Sass::Selector::Pseudo
:@syntactic_type:
class;[I"
hover;T: @arg0;iP;@;:
@subject0:
@sourceso:Set:
@hash{ ;iP;@;o;;[I"
;To;
;[o;;iP;@;o;
;;;[I"
focus;T; 0;iP;@;;!0;"o;#;${ ;iP;@;;iP;@;;[o; ;[I"background;T;o; ;I"&pagination-link-current-active-bg;T;I"&pagination_link_current_active_bg;T;@;iP;
i ;;;[ ;iP;@;iP:@has_childrenT;@[o:Sass::Tree::RuleNode:
@rule[I"a;T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Element ;[I"a;T:@namespace0;
i>:@filenameI" ;T:
@subject0:
@sourceso:Set:
@hash{ ;
i>;@;
i>;@:@children[
o:Sass::Tree::PropNode;[I"background;T:@valueo; ;I"'pagination-link-current-background;T;I"'pagination_link_current_background;T; @ ;
i?;i :@prop_syntax:new;[ ;
i?; @ o;;[I"
color;T;o; ;I"'pagination-link-current-font-color;T;I"'pagination_link_current_font_color;T; @ ;
i@;i ;;;[ ;
i@; @ o;;[I"font-weight;T;o; ;I"(pagination-link-current-font-weight;T;I"(pagination_link_current_font_weight;T; @ ;
iA;i ;;;[ ;
iA; @ o;;[I"cursor;T;o; ;I"#pagination-link-current-cursor;T;I"#pagination_link_current_cursor;T; @ ;
iB;i ;;;[ ;
iB; @ o;;
[I"&:hover,
&:focus;T;i ;o;;[o;;[o;
;[o:Sass::Selector::Parent;
iE;I" ;To:Sass::Selector::Pseudo
:@syntactic_type:
class;[I"
hover;T: @arg0;
iE;@B;0;o;;{ ;
iE;@Bo;;[I"
;To;
;[o; ;
iE;@Bo;!
;";#;[I"
focus;T;$0;
iE;@B;0;o;;{ ;
iE;@B;
iE;@B;[o;;[I"background;T;o; ;I"&pagination-link-current-active-bg;T;I"&pagination_link_current_active_bg;T; @ ;
iE;i ;;;[ ;
iE; @ ;
iE:@has_childrenT; @ ;
i>;%T; @ ;i<;*T;
@o;
;[I"Y/* We use this mixin to set the properties for the creating Foundation pagination */; T;
;;[ ;iT;
@o;';I"pagination; T;[[o;;I"center; T;I"center; T;
@o;(;F;iU;
@[o;;I"base-style; T;I"base_style; T;
@o;(;T;iU;
@[o;;I"use-default-classes; T;I"use_default_classes; T;
@o;(;T;iU;
@;0;[u;)[o:Sass::Script::Variable :
@nameI"base-style:ET:@underscored_nameI"base_style;T:
@options{ :
@lineiW0[ o:Sass::Tree::PropNode;[I"display;T:@valueo:Sass::Script::String;I"
block;T:
@type:identifier; @ :
@tabsi :@prop_syntax:new:@children[ ;
iX; @ o;;[I"height;T;o; ;I"pagination-height;T;I"pagination_height;T; @ ;
iY;i ;;;[ ;
iY; @ o;;[I"margin-;To; ;I"default-float;T;I"default_float;T; @ ;
iZ;o; ;I"pagination-margin;T;I"pagination_margin;T; @ ;
iZ;i ;;;[ ;
iZ; @ o:Sass::Tree::RuleNode:
@rule[I"li;T;i :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Element ;[I"li;T:@namespace0;
i\:@filenameI" ;T:
@subject0:
@sourceso:Set:
@hash{ ;
i\;@.;
i\;@.;[o;;[I"height;T;o; ;I"pagination-li-height;T;I"pagination_li_height;T; @ ;
i];i ;;;[ ;
i]; @ o;;[I"
color;T;o; ;I"pagination-li-font-color;T;I"pagination_li_font_color;T; @ ;
i^;i ;;;[ ;
i^; @ o;;[I"font-size;T;o; ;I"pagination-li-font-size;T;I"pagination_li_font_size;T; @ ;
i_;i ;;;[ ;
i_; @ o;;[I"margin-;To; ;I"default-float;T;I"default_float;T; @ ;
i`;o; ;I"pagination-li-margin;T;I"pagination_li_margin;T; @ ;
i`;i ;;;[ ;
i`; @ o;;[I"a;T;i ;o;;[o;;[o;
;[o; ;[I"a;T;0;
ib;I" ;T;0;o; ;!{ ;
ib;@];
ib;@];[o;;[I"display;T;o;
;I"
block;T;;; @ ;i ;;;[ ;
ic; @ o;;[I"padding;T;o; ;I"pagination-link-pad;T;I"pagination_link_pad;T; @ ;
id;i ;;;[ ;
id; @ o;;[I"
color;T;o; ;I"pagination-link-font-color;T;I"pagination_link_font_color;T; @ ;
ie;i ;;;[ ;
ie; @ ;
ib:@has_childrenT; @ o;;[I"&:hover a,
a:focus;T;i ;o;;[o;;[o;
;[o:Sass::Selector::Parent;
ii;I" ;To:Sass::Selector::Pseudo
:@syntactic_type:
class;[I"
hover;T: @arg0;
ii;@;0;o; ;!{ ;
ii;@o;
;[o; ;[I"a;T;0;
ii;@;0;o; ;!{ ;
ii;@o;;[I"
;To;
;[o; ;[I"a;T;0;
ii;@o;$
;%;&;[I"
focus;T;'0;
ii;@;0;o; ;!{ ;
ii;@;
ii;@;[o;;[I"background;T;o; ;I"pagination-link-active-bg;T;I"pagination_link_active_bg;T; @ ;
ii;i ;;;[ ;
ii; @ ;
ii;"T; @ u:Sass::Tree::IfNode:[o:Sass::Script::Variable :
@nameI"use-default-classes:ET:@underscored_nameI"use_default_classes;T:
@options{ :
@lineik0[o:Sass::Tree::RuleNode:
@rule[I"&.unavailable;T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Parent;
il:@filenameI" ;To:Sass::Selector::Class;[I"unavailable;T;
il;@:
@subject0:
@sourceso:Set:
@hash{ ;
il;@;
il;@:@children[o:Sass::Tree::MixinNode;I" pagination-unavailable-item;T:
@args[ :@keywords{ :@splat0;[ ;
il; @ ;
il:@has_childrenT; @ o;;[I"&.current;T;
i ;o;;[o;;[o;
;[o;;
im;I" ;To;;[I"current;T;
im;@+;0;o;;{ ;
im;@+;
im;@+;[o;;I"pagination-current-item;T;[ ;{ ;0;[ ;
im; @ ;
im;T; @ ;
i\;"T; @ o;
;[I"//* Left or center align the li elements */; T;
;;[ ;ir;
@o;+;,[I"li; T;-i ;.o;/;0[o;1;0[o;2
;0[o;3 ;[I"li; T;40;is;5I" ; T;60;7o;8;9{ ;is;5@_;is;5@_;[u;)ž[o:Sass::Script::Variable :
@nameI"center:ET:@underscored_nameI"center;T:
@options{ :
@lineitu:Sass::Tree::IfNodeP[00[o:Sass::Tree::PropNode:
@name[I"
float:ET:@valueo:Sass::Script::Variable ;I"pagination-li-float;T:@underscored_nameI"pagination_li_float;T:
@options{ :
@lineix:
@tabsi :@prop_syntax:new:@children[ ;ix;@
o; ;[I"display;T;o:Sass::Script::String;I"
block;T:
@type:identifier;@
;
i ;;;[ ;iy;@
[o:Sass::Tree::PropNode;[I"
float;T:@valueo:Sass::Script::String;
I" none;T:
@type:identifier; @ :
@tabsi :@prop_syntax:new:@children[ ;
iu; @ o;;[I"display;T;
o;;
I"inline-block;T;;; @ ;i ;;;[ ;
iv; @ ;is;*T;
@;iU;*T;
@u;)D[o:Sass::Script::Operation
:@operand1o:Sass::Script::Variable :
@nameI"include-html-nav-classes:ET:@underscored_nameI"include_html_nav_classes; T:
@options{ :
@linei~:@operand2o:Sass::Script::Bool:@valueF;i~;@
:@operator:neq;i~;@
0[
o:Sass::Tree::CommentNode
;[I"§/* Detach the nested class selectors from the containing
* ul and div elements in order to support more flexibility
* for external code that uses the Sass mixins. */; T:
@type:silent:@children[ ;i{;@
o;
;[I"/* Default Pagination */; T;:normal;[ ;i;@
o:Sass::Tree::RuleNode:
@rule[I"ul.pagination; T:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:
@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;[o:Sass::Selector::Element ;[I"ul; T:@namespace0;i:@filenameI" ; To:Sass::Selector::Class;[I"pagination; T;i;!@!:
@subject0:
@sourceso:Set:
@hash{ ;i;!@!;i;!@!;[o:Sass::Tree::MixinNode;I"pagination; T:
@args[ :@keywords{ :@splat0;[ ;i;@
;i:@has_childrenT;@
o;
;[I"%/* Pagination centred wrapper */; T;;;[ ;i;@
o;;[I".pagination-centered; T;i ;o;;[o;;[o;
;[o;";[I"pagination-centered; T;i
;!I" ; T;#0;$o;%;&{ ;i
;!@=;i
;!@=;[o;';I"pagination-container; T;([o;;T;i;@
;){ ;*0;[ ;i;@
o;;[I"ul.pagination; T;i ;o;;[o;;[o;
;[o; ;[I"ul; T; 0;i;!I" ; To;";[I"pagination; T;i;!@S;#0;$o;%;&{ ;i;!@S;i;!@S;[o;';I"pagination; T;([o;;T;i;@
o;;F;i;@
;){ ;*0;[ ;i;@
;i;+T;@
;i
;+T;@
:@templateI"Á//
// Pagination Variables
//
$include-html-nav-classes: $include-html-classes !default;
// We use these to control the pagination container
$pagination-height: em-calc(24) !default;
$pagination-margin: em-calc(-5) !default;
// We use these to set the list-item properties
$pagination-li-float: $default-float;
$pagination-li-height: em-calc(24) !default;
$pagination-li-font-color: #222 !default;
$pagination-li-font-size: em-calc(14) !default;
$pagination-li-margin: em-calc(5) !default;
// We use these for the pagination anchor links
$pagination-link-pad: em-calc(1 7 1) !default;
$pagination-link-font-color: #999 !default;
$pagination-link-active-bg: darken(#fff, 10%) !default;
// We use these for disabled anchor links
$pagination-link-unavailable-cursor: default !default;
$pagination-link-unavailable-font-color: #999 !default;
$pagination-link-unavailable-bg-active: transparent !default;
// We use these for currently selected anchor links
$pagination-link-current-background: $primary-color !default;
$pagination-link-current-font-color: #fff !default;
$pagination-link-current-font-weight: bold !default;
$pagination-link-current-cursor: default !default;
$pagination-link-current-active-bg: $primary-color !default;
//
// Pagination Mixin
//
// Style the pagination container. Currently only used when centering elements.
@mixin pagination-container($center:false) {
@if $center { text-align: center; }
}
// Style unavailable list items
@mixin pagination-unavailable-item() {
a {
cursor: $pagination-link-unavailable-cursor;
color: $pagination-link-unavailable-font-color;
}
&:hover a,
& a:focus { background: $pagination-link-unavailable-bg-active; }
}
// Style the current list item. Do not assume that the current item has
// an anchor element.
@mixin pagination-current-item($has-anchor: true) {
@if $has-anchor {
a {
background: $pagination-link-current-background;
color: $pagination-link-current-font-color;
font-weight: $pagination-link-current-font-weight;
cursor: $pagination-link-current-cursor;
&:hover,
&:focus { background: $pagination-link-current-active-bg; }
}
} @else {
height: auto;
padding: $pagination-link-pad;
background: $pagination-link-current-background;
color: $pagination-link-current-font-color;
font-weight: $pagination-link-current-font-weight;
cursor: $pagination-link-current-cursor;
&:hover,
&:focus { background: $pagination-link-current-active-bg; }
}
}
// We use this mixin to set the properties for the creating Foundation pagination
@mixin pagination($center:false, $base-style:true, $use-default-classes:true) {
@if $base-style {
display: block;
height: $pagination-height;
margin-#{$default-float}: $pagination-margin;
li {
height: $pagination-li-height;
color: $pagination-li-font-color;
font-size: $pagination-li-font-size;
margin-#{$default-float}: $pagination-li-margin;
a {
display: block;
padding: $pagination-link-pad;
color: $pagination-link-font-color;
}
&:hover a,
a:focus { background: $pagination-link-active-bg; }
@if $use-default-classes {
&.unavailable { @include pagination-unavailable-item(); }
&.current { @include pagination-current-item(); }
}
}
}
// Left or center align the li elements
li {
@if $center {
float: none;
display: inline-block;
} @else {
float: $pagination-li-float;
display: block;
}
}
}
@if $include-html-nav-classes != false {
// Detach the nested class selectors from the containing
// ul and div elements in order to support more flexibility
// for external code that uses the Sass mixins.
/* Default Pagination */
ul.pagination {
@include pagination;
}
/* Pagination centred wrapper */
.pagination-centered {
@include pagination-container(true);
ul.pagination {
@include pagination(true, false);
}
}
}
; T;i;*T;
@