Restauration du $ avant les variables pour des raisons de compatibilité
This commit is contained in:
parent
7e97249bae
commit
2aa7f8cb9d
18 changed files with 416 additions and 396 deletions
20
.stylintrc
Normal file
20
.stylintrc
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"brackets": false,
|
||||||
|
"colons": 'always',
|
||||||
|
"commentSpace": false,
|
||||||
|
"depthLimit": 4,
|
||||||
|
"exclude": ["node_modules/**/*"],
|
||||||
|
"globalDupe": true,
|
||||||
|
"groupOutputByFile": true,
|
||||||
|
"namingConvention": "lowercase-dash",
|
||||||
|
"noImportant": false,
|
||||||
|
"placeholders": "always",
|
||||||
|
"prefixVarsWithDollar": "always",
|
||||||
|
"quotePref": false,
|
||||||
|
"reporterOptions": {
|
||||||
|
"columns": ["lineData", "severity", "description", "rule"],
|
||||||
|
"columnSplitter": " ",
|
||||||
|
"showHeaders": false,
|
||||||
|
"truncate": true
|
||||||
|
}
|
||||||
|
}
|
|
@ -268,7 +268,7 @@ details,
|
||||||
figure {
|
figure {
|
||||||
margin-top: 0.75em;
|
margin-top: 0.75em;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
line-height: 1.5;
|
line-height: line-height;
|
||||||
}
|
}
|
||||||
h1 .h1-like {
|
h1 .h1-like {
|
||||||
font-size: 3.2rem;
|
font-size: 3.2rem;
|
||||||
|
@ -443,9 +443,9 @@ code {
|
||||||
}
|
}
|
||||||
pre code {
|
pre code {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
border-radius: 0;
|
||||||
background: none;
|
background: none;
|
||||||
color: inherit;
|
color: inherit;
|
||||||
border-radius: 0;
|
|
||||||
}
|
}
|
||||||
mark {
|
mark {
|
||||||
padding: 2px 4px;
|
padding: 2px 4px;
|
||||||
|
@ -466,7 +466,7 @@ blockquote {
|
||||||
min-height: 2em;
|
min-height: 2em;
|
||||||
}
|
}
|
||||||
blockquote::before {
|
blockquote::before {
|
||||||
content: "\201C";
|
content: '\201C';
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 0;
|
left: 0;
|
||||||
top: 0;
|
top: 0;
|
||||||
|
@ -488,11 +488,11 @@ q {
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
q,
|
q,
|
||||||
.q {
|
.kna-namespaceq {
|
||||||
quotes: "“\00a0" "\00a0”";
|
quotes: "“\00a0" "\00a0”";
|
||||||
}
|
}
|
||||||
q:lang(fr),
|
q:lang(fr),
|
||||||
.q:lang(fr) {
|
.kna-namespaceq:lang(fr) {
|
||||||
quotes: "«\00a0" "\00a0»";
|
quotes: "«\00a0" "\00a0»";
|
||||||
}
|
}
|
||||||
hr {
|
hr {
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
// Warning : you should use your own values, regardless of the devices
|
// Warning : you should use your own values, regardless of the devices
|
||||||
// Best practise : (max-width: $BP) and (min-width: ($BP + 1))
|
// Best practise : (max-width: $BP) and (min-width: ($BP + 1))
|
||||||
tiny = 543px // or 'em' if you prefer, of course
|
$tiny = 543px // or 'em' if you prefer, of course
|
||||||
small = 767px
|
$small = 767px
|
||||||
medium = 991px
|
$medium = 991px
|
||||||
large = 1199px
|
$large = 1199px
|
||||||
extra-large = 1439px
|
$extra-large = 1439px
|
||||||
|
|
|
@ -1,27 +1,27 @@
|
||||||
// Additionnal "utility" breakpoints aliases
|
// Additionnal "utility" breakpoints aliases
|
||||||
// ex. @include respond-to("medium-up") {...}
|
// ex. @include respond-to("medium-up") {...}
|
||||||
breakpoint(bp)
|
breakpoint($bp)
|
||||||
if bp == 'tiny'
|
if $bp == 'tiny'
|
||||||
return '(max-width: %s)' % tiny
|
return '(max-width: %s)' % $tiny
|
||||||
else if bp == 'small'
|
else if $bp == 'small'
|
||||||
return '(max-width: %s)' % small
|
return '(max-width: %s)' % $small
|
||||||
else if bp == 'medium'
|
else if $bp == 'medium'
|
||||||
return '(max-width: %s)' % medium
|
return '(max-width: %s)' % $medium
|
||||||
else if bp == 'large'
|
else if $bp == 'large'
|
||||||
return '(max-width: %s)' % large
|
return '(max-width: %s)' % $large
|
||||||
else if bp == 'extra-large'
|
else if $bp == 'extra-large'
|
||||||
return '(max-width: %s)' % extra-large
|
return '(max-width: %s)' % $extra-large
|
||||||
else if bp == 'tiny-up'
|
else if $bp == 'tiny-up'
|
||||||
return '(min-width: %s + 1)' % tiny
|
return '(min-width: %s + 1)' % $tiny
|
||||||
else if bp == 'small-up'
|
else if $bp == 'small-up'
|
||||||
return '(min-width: %s + 1)' % small
|
return '(min-width: %s + 1)' % $small
|
||||||
else if bp == 'medium-up'
|
else if $bp == 'medium-up'
|
||||||
return '(min-width: %s + 1)' % medium
|
return '(min-width: %s + 1)' % $medium
|
||||||
else if bp == 'large-up'
|
else if $bp == 'large-up'
|
||||||
return '(min-width: %s + 1)' % large
|
return '(min-width: %s + 1)' % $large
|
||||||
else if bp == 'extra-large-up'
|
else if $bp == 'extra-large-up'
|
||||||
return '(min-width: %s + 1)' % extra-large
|
return '(min-width: %s + 1)' % $extra-large
|
||||||
else if bp == 'retina'
|
else if $bp == 'retina'
|
||||||
return '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)'
|
return '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx)'
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -1,50 +1,50 @@
|
||||||
// Config file and project variables
|
// Config file and project variables
|
||||||
|
|
||||||
// font sizes
|
// font sizes
|
||||||
base-font-size = 1.6rem // ex. 1.6rem would be "16px" equivalent
|
$base-font-size = 1.6rem // ex. 1.6rem would be "16px" equivalent
|
||||||
line-height = 1.5 // equiv line-height 1.5
|
$line-height = 1.5 // equiv line-height 1.5
|
||||||
h1-size = 3.2rem // equiv "32px"
|
$h1-size = 3.2rem // equiv "32px"
|
||||||
h2-size = 2.8rem // equiv "28px"
|
$h2-size = 2.8rem // equiv "28px"
|
||||||
h3-size = 2.4rem // equiv "24px"
|
$h3-size = 2.4rem // equiv "24px"
|
||||||
h4-size = 2.0rem // equiv "20px"
|
$h4-size = 2.0rem // equiv "20px"
|
||||||
h5-size = 1.8rem // equiv "18px"
|
$h5-size = 1.8rem // equiv "18px"
|
||||||
h6-size = 1.6rem // equiv "16px"
|
$h6-size = 1.6rem // equiv "16px"
|
||||||
|
|
||||||
// font stacks
|
// font stacks
|
||||||
font-stack-common = sans-serif // common font
|
$font-stack-common = sans-serif // common font
|
||||||
font-stack-headings = sans-serif // headings font
|
$font-stack-headings = sans-serif // headings font
|
||||||
font-stack-monospace = consolas, courier, monospace // monospace font
|
$font-stack-monospace = consolas, courier, monospace // monospace font
|
||||||
|
|
||||||
// color scheme
|
// color scheme
|
||||||
color1 = #000
|
$color1 = #000
|
||||||
color2 = #fff
|
$color2 = #fff
|
||||||
color3 = #333
|
$color3 = #333
|
||||||
color4 = #000
|
$color4 = #000
|
||||||
color5 = #6FA939
|
$color5 = #6FA939
|
||||||
|
|
||||||
// colors used in project
|
// colors used in project
|
||||||
base-color = color1
|
$base-color = $color1
|
||||||
link-color = color3
|
$link-color = $color3
|
||||||
base-background = color2
|
$base-background = $color2
|
||||||
// If you don't want any effect on focused/hovered links,
|
// If you don't want any effect on focused/hovered links,
|
||||||
// comment variable below or make it equal to either link-color or false or null
|
// comment variable below or make it equal to either link-color or false or null
|
||||||
link-hover-color = color4
|
$link-hover-color = $color4
|
||||||
brand-primary = color5
|
$brand-primary = $color5
|
||||||
|
|
||||||
|
|
||||||
// spacings (choose unit you prefer)
|
// spacings (choose unit you prefer)
|
||||||
tiny-value = .5rem // tiny value for margins / paddings
|
$tiny-value = .5rem // tiny value for margins / paddings
|
||||||
tiny-plus-value = .7rem // tiny+ value for margins / paddings
|
$tiny-plus-value = .7rem // tiny+ value for margins / paddings
|
||||||
small-value = 1rem // small value for margins / paddings
|
$small-value = 1rem // small value for margins / paddings
|
||||||
small-plus-value = 1.5rem // small+ value for margins / paddings
|
$small-plus-value = 1.5rem // small+ value for margins / paddings
|
||||||
medium-value = 2rem // medium value for margins / paddings
|
$medium-value = 2rem // medium value for margins / paddings
|
||||||
medium-plus-value = 3rem // medium+ value for margins / paddings
|
$medium-plus-value = 3rem // medium+ value for margins / paddings
|
||||||
large-value = 4rem // large value for margins / paddings
|
$large-value = 4rem // large value for margins / paddings
|
||||||
large-plus-value = 6rem // large value for margins / paddings
|
$large-plus-value = 6rem // large value for margins / paddings
|
||||||
extra-large-value = 8rem // extra large value for margins / paddings
|
$extra-large-value = 8rem // extra large value for margins / paddings
|
||||||
extra-large-plus-value = 12rem // extra large value for margins / paddings
|
$extra-large-plus-value = 12rem // extra large value for margins / paddings
|
||||||
ultra-large-value = 16rem // ultra large value for margins / paddings
|
$ultra-large-value = 16rem // ultra large value for margins / paddings
|
||||||
ultra-large-plus-value = 20rem // ultra large value for margins / paddings
|
$ultra-large-plus-value = 20rem // ultra large value for margins / paddings
|
||||||
|
|
||||||
//kna-namespace (default : null)
|
//kna-namespace (default : null)
|
||||||
kna-namespace = null;
|
$kna-namespace = null;
|
||||||
|
|
|
@ -4,12 +4,12 @@
|
||||||
@import '../vendor/flexbox-stylus/stylus/flexbox.styl'
|
@import '../vendor/flexbox-stylus/stylus/flexbox.styl'
|
||||||
/* Doc : http://grillade.knacss.com */
|
/* Doc : http://grillade.knacss.com */
|
||||||
// gutter values for grid layouts. Unit can be: %, px, em, rem
|
// gutter values for grid layouts. Unit can be: %, px, em, rem
|
||||||
grid-gutters = { '': 1rem, '-l': 2rem, '-xl': 4rem }
|
$grid-gutters = { '': 1rem, '-l': 2rem, '-xl': 4rem }
|
||||||
// IEfixing, see
|
// IEfixing, see
|
||||||
// https://github.com/alsacreations/KNACSS/issues/133;
|
// https://github.com/alsacreations/KNACSS/issues/133;
|
||||||
iefix = 0.01px
|
$iefix = 0.01px
|
||||||
|
|
||||||
@media (min-width: tiny + 1)
|
@media (min-width: $tiny + 1)
|
||||||
[class*=" grid-"]
|
[class*=" grid-"]
|
||||||
[class^="grid-"]
|
[class^="grid-"]
|
||||||
flexbox(flex)
|
flexbox(flex)
|
||||||
|
@ -22,23 +22,23 @@ iefix = 0.01px
|
||||||
|
|
||||||
// Multi-line grid constructor
|
// Multi-line grid constructor
|
||||||
// example : .grid-perso { @include grid(12, 3rem); }
|
// example : .grid-perso { @include grid(12, 3rem); }
|
||||||
grid(grid-number = 1, own-gutter = 0)
|
grid($grid-number = 1, $own-gutter = 0)
|
||||||
& > *
|
& > *
|
||||||
width 'calc(100% / %s - %s)' % (grid-number iefix)
|
width 'calc(100% / %s - %s)' % ($grid-number $iefix)
|
||||||
for key, size in grid-gutters
|
for $key, $size in $grid-gutters
|
||||||
&.has-gutter{key}
|
&.has-gutter{$key}
|
||||||
margin-right -(size / 2)
|
margin-right -($size / 2)
|
||||||
margin-left -(size / 2)
|
margin-left -($size / 2)
|
||||||
& > *
|
& > *
|
||||||
width 'calc(100% / %s - %s - %s)' % (grid-number size iefix)
|
width 'calc(100% / %s - %s - %s)' % ($grid-number $size $iefix)
|
||||||
margin-right (size / 2)
|
margin-right ($size / 2)
|
||||||
margin-left (size / 2)
|
margin-left ($size / 2)
|
||||||
if own-gutter != 0
|
if $own-gutter != 0
|
||||||
margin-right (own-gutter / 2)
|
margin-right ($own-gutter / 2)
|
||||||
margin-left (own-gutter / 2)
|
margin-left ($own-gutter / 2)
|
||||||
|
|
||||||
// Mono-line grid constructor (.grid)
|
// Mono-line grid constructor (.grid)
|
||||||
@media (min-width: tiny + 1)
|
@media (min-width: $tiny + 1)
|
||||||
.grid
|
.grid
|
||||||
.grid--reverse
|
.grid--reverse
|
||||||
flexbox(flex)
|
flexbox(flex)
|
||||||
|
@ -47,16 +47,16 @@ grid(grid-number = 1, own-gutter = 0)
|
||||||
box-sizing border-box
|
box-sizing border-box
|
||||||
min-width 0
|
min-width 0
|
||||||
min-height 0
|
min-height 0
|
||||||
for key, size in grid-gutters
|
for $key, $size in $grid-gutters
|
||||||
&.has-gutter{key} > * + *
|
&.has-gutter{$key} > * + *
|
||||||
margin-left 'calc(%s - %s)' % (size iefix)
|
margin-left 'calc(%s - %s)' % ($size $iefix)
|
||||||
|
|
||||||
// Constructing grids : will be compiled in CSS
|
// Constructing grids : will be compiled in CSS
|
||||||
@media (min-width: tiny + 1)
|
@media (min-width: $tiny + 1)
|
||||||
for i in 2..12
|
for $i in 2..12
|
||||||
grid-selector = 'grid-%s' % i
|
$grid-selector = 'grid-%s' % $i
|
||||||
[class*=\"{grid-selector}\"]
|
[class*=\"{$grid-selector}\"]
|
||||||
grid(i, 0)
|
grid($i, 0)
|
||||||
|
|
||||||
.push
|
.push
|
||||||
margin-left auto !important
|
margin-left auto !important
|
||||||
|
@ -77,23 +77,23 @@ grid(grid-number = 1, own-gutter = 0)
|
||||||
[class*="grid-"][class*="--reverse"]
|
[class*="grid-"][class*="--reverse"]
|
||||||
flex-direction(row-reverse)
|
flex-direction(row-reverse)
|
||||||
|
|
||||||
@media (min-width: tiny + 1)
|
@media (min-width: $tiny + 1)
|
||||||
flowToDivid = {'full': 1, 'one-half': 2, 'one-third': 3, 'one-quarter': 4, 'one-fifth': 5, 'one-sixth': 6, 'two-thirds': 3 * 2, 'three-quarters': 4 * 3, 'five-sixths': 6 * 5}
|
$flow-to-divid = {'full': 1, 'one-half': 2, 'one-third': 3, 'one-quarter': 4, 'one-fifth': 5, 'one-sixth': 6, 'two-thirds': 3 * 2, 'three-quarters': 4 * 3, 'five-sixths': 6 * 5}
|
||||||
for flow, divider in flowToDivid
|
for $flow, $divider in $flow-to-divid
|
||||||
.{flow}
|
.{$flow}
|
||||||
flex(0 0 auto)
|
flex(0 0 auto)
|
||||||
width 'calc(100% / %s - %s)' % (divider iefix)
|
width 'calc(100% / %s - %s)' % ($divider $iefix)
|
||||||
for key, size in grid-gutters
|
for $key, $size in $grid-gutters
|
||||||
.has-gutter{key} .{flow}
|
.has-gutter{$key} .{$flow}
|
||||||
width 'calc(100% / %s - %s - %s)' % (divider size iefix)
|
width 'calc(100% / %s - %s - %s)' % ($divider $size $iefix)
|
||||||
|
|
||||||
/* Responsive Small Breakpoint */
|
/* Responsive Small Breakpoint */
|
||||||
@media (min-width: tiny + 1) and (max-width: medium)
|
@media (min-width: $tiny + 1) and (max-width: $medium)
|
||||||
for i in 1..4
|
for $i in 1..4
|
||||||
index = '-small-%s' % i
|
$index = '-small-%s' % $i
|
||||||
[class*=\"{index}\"]
|
[class*=\"{$index}\"]
|
||||||
& > *
|
& > *
|
||||||
width: 'calc(100% / %s - %s)' % (i iefix)
|
width: 'calc(100% / %s - %s)' % ($i $iefix)
|
||||||
for key, size in grid-gutters
|
for $key, $size in $grid-gutters
|
||||||
&.has-gutter{key} > *
|
&.has-gutter{$key} > *
|
||||||
width: 'calc(100% / %s - %s - %s)' % (i size iefix)
|
width: 'calc(100% / %s - %s - %s)' % ($i $size $iefix)
|
||||||
|
|
|
@ -38,21 +38,21 @@
|
||||||
@import 'library/_base.styl' // basic styles
|
@import 'library/_base.styl' // basic styles
|
||||||
@import 'library/_print.styl' // print quick reset
|
@import 'library/_print.styl' // print quick reset
|
||||||
@import 'library/_styling.styl' // minor stylings
|
@import 'library/_styling.styl' // minor stylings
|
||||||
@import 'library/_misc.styl'; // skip links, hyphens
|
@import 'library/_misc.styl' // skip links, hyphens
|
||||||
@import 'library/_tables.styl'; // data tables consistency
|
@import 'library/_tables.styl' // data tables consistency
|
||||||
@import 'library/_forms.styl'; // forms consistency
|
@import 'library/_forms.styl' // forms consistency
|
||||||
|
|
||||||
// Objects
|
// Objects
|
||||||
@import 'objects/_media.styl'; // media object
|
@import 'objects/_media.styl' // media object
|
||||||
@import 'objects/_autogrid.styl'; // media autogrid
|
@import 'objects/_autogrid.styl' // media autogrid
|
||||||
|
|
||||||
// Utilities
|
// Utilities
|
||||||
@import 'utilities/_layout.styl'; // alignment, modules, positionning
|
@import 'utilities/_layout.styl' // alignment, modules, positionning
|
||||||
@import 'utilities/_helpers.styl'; // width and spacers helpers
|
@import 'utilities/_helpers.styl' // width and spacers helpers
|
||||||
@import 'utilities/_responsive.styl'; // Responsive Web Design helpers
|
@import 'utilities/_responsive.styl' // Responsive Web Design helpers
|
||||||
|
|
||||||
// Grids
|
// Grids
|
||||||
@import 'grids/_grillade.styl'; // grids
|
@import 'grids/_grillade.styl' // grids
|
||||||
|
|
||||||
|
|
||||||
/* ----------------------------- */
|
/* ----------------------------- */
|
||||||
|
@ -61,4 +61,4 @@
|
||||||
|
|
||||||
/* Here should go your own CSS styles */
|
/* Here should go your own CSS styles */
|
||||||
// You can also link them with a Sass @import
|
// You can also link them with a Sass @import
|
||||||
// @import "my-styles";
|
// @import "my-styles"
|
||||||
|
|
|
@ -17,22 +17,22 @@ html
|
||||||
font-size calc(1em * 0.625)
|
font-size calc(1em * 0.625)
|
||||||
|
|
||||||
body
|
body
|
||||||
font-size base-font-size
|
font-size $base-font-size
|
||||||
background-color base-background
|
background-color $base-background
|
||||||
color base-color
|
color $base-color
|
||||||
font-family font-stack-common
|
font-family $font-stack-common
|
||||||
line-height line-height
|
line-height $line-height
|
||||||
|
|
||||||
a
|
a
|
||||||
color link-color
|
color $link-color
|
||||||
|
|
||||||
// No styling on focus/hover if there's no effect. Avoids to then have to
|
// No styling on focus/hover if there's no effect. Avoids to then have to
|
||||||
// override it countless times. See Issue #232
|
// override it countless times. See Issue #232
|
||||||
if link-hover-color is defined // && ( null == list( (link-color, null, false), link-hover-color) )
|
if $link-hover-color is defined // && ( null == list( (link-color, null, false), link-hover-color) )
|
||||||
&:focus,
|
&:focus,
|
||||||
&:hover,
|
&:hover,
|
||||||
&:active
|
&:active
|
||||||
color link-hover-color
|
color $link-hover-color
|
||||||
|
|
||||||
ul
|
ul
|
||||||
ol
|
ol
|
||||||
|
@ -48,7 +48,7 @@ figure
|
||||||
|
|
||||||
/* font-sizing for content */
|
/* font-sizing for content */
|
||||||
p
|
p
|
||||||
.{kna-namespace}p-like
|
.{$kna-namespace}p-like
|
||||||
ul
|
ul
|
||||||
ol
|
ol
|
||||||
dl
|
dl
|
||||||
|
@ -65,42 +65,42 @@ figure
|
||||||
margin-bottom 0
|
margin-bottom 0
|
||||||
line-height line-height
|
line-height line-height
|
||||||
|
|
||||||
h1 .{kna-namespace}h1-like
|
h1 .{$kna-namespace}h1-like
|
||||||
font-size h1-size
|
font-size $h1-size
|
||||||
if font-stack-headings is defined && font-stack-headings != font-stack-common
|
if $font-stack-headings is defined && $font-stack-headings != $font-stack-common
|
||||||
font-family font-stack-headings
|
font-family $font-stack-headings
|
||||||
|
|
||||||
h2 .{kna-namespace}h2-like
|
h2 .{$kna-namespace}h2-like
|
||||||
font-size h2-size
|
font-size $h2-size
|
||||||
if font-stack-headings is defined && font-stack-headings != font-stack-common
|
if $font-stack-headings is defined && $font-stack-headings != $font-stack-common
|
||||||
font-family font-stack-headings
|
font-family $font-stack-headings
|
||||||
|
|
||||||
h3 .{kna-namespace}h3-like
|
h3 .{$kna-namespace}h3-like
|
||||||
font-size h3-size
|
font-size $h3-size
|
||||||
|
|
||||||
h4 .{kna-namespace}h4-like
|
h4 .{$kna-namespace}h4-like
|
||||||
font-size h4-size
|
font-size $h4-size
|
||||||
|
|
||||||
h5 .{kna-namespace}h5-like
|
h5 .{$kna-namespace}h5-like
|
||||||
font-size h5-size
|
font-size $h5-size
|
||||||
|
|
||||||
h6 .{kna-namespace}h6-like
|
h6 .{$kna-namespace}h6-like
|
||||||
font-size h6-size
|
font-size $h6-size
|
||||||
|
|
||||||
/* alternate font-sizing */
|
/* alternate font-sizing */
|
||||||
.{kna-namespace}smaller
|
.{$kna-namespace}smaller
|
||||||
font-size 0.6em
|
font-size 0.6em
|
||||||
|
|
||||||
.{kna-namespace}small
|
.{$kna-namespace}small
|
||||||
font-size 0.8em
|
font-size 0.8em
|
||||||
|
|
||||||
.{kna-namespace}big
|
.{$kna-namespace}big
|
||||||
font-size 1.2em
|
font-size 1.2em
|
||||||
|
|
||||||
.{kna-namespace}bigger
|
.{$kna-namespace}bigger
|
||||||
font-size: 1.5em
|
font-size: 1.5em
|
||||||
|
|
||||||
.{kna-namespace}biggest
|
.{$kna-namespace}biggest
|
||||||
font-size 2em
|
font-size 2em
|
||||||
|
|
||||||
code
|
code
|
||||||
|
@ -110,11 +110,11 @@ kbd
|
||||||
/* IE fix */
|
/* IE fix */
|
||||||
white-space pre-line
|
white-space pre-line
|
||||||
white-space pre-wrap
|
white-space pre-wrap
|
||||||
font-family font-stack-monospace
|
font-family $font-stack-monospace
|
||||||
line-height normal
|
line-height normal
|
||||||
|
|
||||||
em
|
em
|
||||||
.{kna-namespace}italic
|
.{$kna-namespace}italic
|
||||||
address
|
address
|
||||||
cite
|
cite
|
||||||
i
|
i
|
||||||
|
@ -123,30 +123,30 @@ var
|
||||||
|
|
||||||
/* avoid top margins on first content element */
|
/* avoid top margins on first content element */
|
||||||
p
|
p
|
||||||
.{kna-namespace}p-like
|
.{$kna-namespace}p-like
|
||||||
ul
|
ul
|
||||||
ol
|
ol
|
||||||
dl
|
dl
|
||||||
blockquote
|
blockquote
|
||||||
pre
|
pre
|
||||||
h1
|
h1
|
||||||
.{kna-namespace}h1-like
|
.{$kna-namespace}h1-like
|
||||||
h2
|
h2
|
||||||
.{kna-namespace}h2-like
|
.{$kna-namespace}h2-like
|
||||||
h3
|
h3
|
||||||
.{kna-namespace}h3-like
|
.{$kna-namespace}h3-like
|
||||||
h4
|
h4
|
||||||
.{kna-namespace}h4-like
|
.{$kna-namespace}h4-like
|
||||||
h5
|
h5
|
||||||
.{kna-namespace}h5-like
|
.{$kna-namespace}h5-like
|
||||||
h6
|
h6
|
||||||
.{kna-namespace}h6-like
|
.{$kna-namespace}h6-like
|
||||||
&:first-child
|
&:first-child
|
||||||
margin-top 0
|
margin-top 0
|
||||||
|
|
||||||
/* avoid margins on nested elements */
|
/* avoid margins on nested elements */
|
||||||
li p
|
li p
|
||||||
li .{kna-namespace}p-like
|
li .{$kna-namespace}p-like
|
||||||
li ul
|
li ul
|
||||||
li ol
|
li ol
|
||||||
margin-top 0
|
margin-top 0
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* buttons */
|
/* buttons */
|
||||||
.{kna-namespace}btn
|
.{$kna-namespace}btn
|
||||||
display inline-block
|
display inline-block
|
||||||
|
|
||||||
/* forms items */
|
/* forms items */
|
||||||
|
@ -19,7 +19,7 @@ input
|
||||||
button
|
button
|
||||||
select
|
select
|
||||||
label
|
label
|
||||||
.{kna-namespace}btn
|
.{$kna-namespace}btn
|
||||||
font-family inherit
|
font-family inherit
|
||||||
font-size inherit
|
font-size inherit
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ input
|
||||||
optgroup
|
optgroup
|
||||||
select
|
select
|
||||||
textarea
|
textarea
|
||||||
color base-color
|
color $base-color
|
||||||
|
|
||||||
label
|
label
|
||||||
vertical-align middle
|
vertical-align middle
|
||||||
|
@ -66,7 +66,7 @@ input:-moz-placeholder
|
||||||
textarea:-moz-placeholder
|
textarea:-moz-placeholder
|
||||||
color #777
|
color #777
|
||||||
|
|
||||||
.{kna-namespace}btn
|
.{$kna-namespace}btn
|
||||||
input[type="button"]
|
input[type="button"]
|
||||||
button
|
button
|
||||||
&:focus
|
&:focus
|
||||||
|
@ -82,7 +82,7 @@ button
|
||||||
input[type="button"]
|
input[type="button"]
|
||||||
input[type="submit"]
|
input[type="submit"]
|
||||||
input[type="reset"]
|
input[type="reset"]
|
||||||
&.{kna-namespace}unstyled
|
&.{$kna-namespace}unstyled
|
||||||
padding 0
|
padding 0
|
||||||
border none
|
border none
|
||||||
line-height 1
|
line-height 1
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/* ----------------------------- */
|
/* ----------------------------- */
|
||||||
|
|
||||||
/* styling skip links */
|
/* styling skip links */
|
||||||
.{kna-namespace}skip-links
|
.{$kna-namespace}skip-links
|
||||||
position absolute
|
position absolute
|
||||||
|
|
||||||
& a
|
& a
|
||||||
|
@ -21,7 +21,7 @@
|
||||||
clip auto
|
clip auto
|
||||||
|
|
||||||
// hyphens on tiny screens
|
// hyphens on tiny screens
|
||||||
@media (max-width: tiny)
|
@media (max-width: $tiny)
|
||||||
/* you shall not pass */
|
/* you shall not pass */
|
||||||
div
|
div
|
||||||
textarea
|
textarea
|
||||||
|
@ -35,7 +35,7 @@
|
||||||
hyphens auto
|
hyphens auto
|
||||||
|
|
||||||
// use .no-wrapping to disallow hyphens on tiny screens
|
// use .no-wrapping to disallow hyphens on tiny screens
|
||||||
@media (max-width: tiny)
|
@media (max-width: $tiny)
|
||||||
.no-wrapping
|
.no-wrapping
|
||||||
word-wrap normal
|
word-wrap normal
|
||||||
hyphens manual
|
hyphens manual
|
||||||
|
|
|
@ -15,34 +15,34 @@
|
||||||
font-size 12pt
|
font-size 12pt
|
||||||
|
|
||||||
p
|
p
|
||||||
.{kna-namespace}p-like
|
.{$kna-namespace}p-like
|
||||||
h1
|
h1
|
||||||
.{kna-namespace}h1-like
|
.{$kna-namespace}h1-like
|
||||||
h2
|
h2
|
||||||
.{kna-namespace}h2-like
|
.{$kna-namespace}h2-like
|
||||||
h3
|
h3
|
||||||
.{kna-namespace}h3-like
|
.{$kna-namespace}h3-like
|
||||||
h4
|
h4
|
||||||
.{kna-namespace}h4-like
|
.{$kna-namespace}h4-like
|
||||||
h5
|
h5
|
||||||
.{kna-namespace}h5-like
|
.{$kna-namespace}h5-like
|
||||||
h6
|
h6
|
||||||
.{kna-namespace}h6-like
|
.{$kna-namespace}h6-like
|
||||||
blockquote
|
blockquote
|
||||||
ul
|
ul
|
||||||
ol
|
ol
|
||||||
color #000
|
color #000
|
||||||
margin auto
|
margin auto
|
||||||
|
|
||||||
.{kna-namespace}print
|
.{$kna-namespace}print
|
||||||
display block
|
display block
|
||||||
|
|
||||||
.{kna-namespace}no-print
|
.{$kna-namespace}no-print
|
||||||
display none
|
display none
|
||||||
|
|
||||||
/* no orphans, no widows */
|
/* no orphans, no widows */
|
||||||
p
|
p
|
||||||
.{kna-namespace}p-like
|
.{$kna-namespace}p-like
|
||||||
blockquote
|
blockquote
|
||||||
orphans 3
|
orphans 3
|
||||||
widows 3
|
widows 3
|
||||||
|
@ -61,11 +61,11 @@
|
||||||
|
|
||||||
/* no breaks after these elements */
|
/* no breaks after these elements */
|
||||||
h1
|
h1
|
||||||
.{kna-namespace}h1-like
|
.{$kna-namespace}h1-like
|
||||||
h2
|
h2
|
||||||
.{kna-namespace}h2-like
|
.{$kna-namespace}h2-like
|
||||||
h3
|
h3
|
||||||
.{kna-namespace}h3-like
|
.{$kna-namespace}h3-like
|
||||||
caption
|
caption
|
||||||
page-break-after avoid
|
page-break-after avoid
|
||||||
|
|
||||||
|
|
|
@ -19,9 +19,9 @@ code
|
||||||
|
|
||||||
pre code
|
pre code
|
||||||
padding 0
|
padding 0
|
||||||
|
border-radius 0
|
||||||
background none
|
background none
|
||||||
color inherit
|
color inherit
|
||||||
border-radius 0
|
|
||||||
|
|
||||||
mark
|
mark
|
||||||
padding 2px 4px
|
padding 2px 4px
|
||||||
|
@ -42,7 +42,7 @@ blockquote
|
||||||
min-height 2em
|
min-height 2em
|
||||||
|
|
||||||
blockquote::before
|
blockquote::before
|
||||||
content "\201C"
|
content '\201C'
|
||||||
position absolute
|
position absolute
|
||||||
left 0
|
left 0
|
||||||
top 0
|
top 0
|
||||||
|
@ -82,11 +82,11 @@ hr
|
||||||
|
|
||||||
/* tables */
|
/* tables */
|
||||||
table
|
table
|
||||||
.{kna-namespace}table
|
.{$kna-namespace}table
|
||||||
border 1px solid #ccc
|
border 1px solid #ccc
|
||||||
|
|
||||||
caption
|
caption
|
||||||
padding small-value
|
padding $small-value
|
||||||
color #555
|
color #555
|
||||||
font-style italic
|
font-style italic
|
||||||
|
|
||||||
|
|
|
@ -3,23 +3,23 @@
|
||||||
/* ----------------------------- */
|
/* ----------------------------- */
|
||||||
|
|
||||||
table
|
table
|
||||||
.{kna-namespace}table
|
.{$kna-namespace}table
|
||||||
width 100%
|
width 100%
|
||||||
max-width 100%
|
max-width 100%
|
||||||
table-layout fixed
|
table-layout fixed
|
||||||
border-collapse collapse
|
border-collapse collapse
|
||||||
vertical-align top
|
vertical-align top
|
||||||
margin-bottom medium-value
|
margin-bottom $medium-value
|
||||||
|
|
||||||
.{kna-namespace}table
|
.{$kna-namespace}table
|
||||||
display table
|
display table
|
||||||
|
|
||||||
#recaptcha_table
|
#recaptcha_table
|
||||||
.{kna-namespace}table-auto
|
.{$kna-namespace}table-auto
|
||||||
table-layout auto
|
table-layout auto
|
||||||
|
|
||||||
td
|
td
|
||||||
th
|
th
|
||||||
vertical-align top
|
vertical-align top
|
||||||
min-width medium-value
|
min-width $medium-value
|
||||||
cursor default
|
cursor default
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* Autogrid object */
|
/* Autogrid object */
|
||||||
/* see http://codepen.io/raphaelgoetter/pen/KMgBJd */
|
/* see http://codepen.io/raphaelgoetter/pen/KMgBJd */
|
||||||
@media (min-width: (tiny + 1))
|
@media (min-width: ($tiny + 1))
|
||||||
[class^="autogrid"]
|
[class^="autogrid"]
|
||||||
[class*=" autogrid"]
|
[class*=" autogrid"]
|
||||||
display flex
|
display flex
|
||||||
|
@ -11,7 +11,7 @@
|
||||||
min-width 0 /* avoid min-width:auto */
|
min-width 0 /* avoid min-width:auto */
|
||||||
|
|
||||||
/* Autogrid variants */
|
/* Autogrid variants */
|
||||||
@media (min-width: (tiny + 1))
|
@media (min-width: ($tiny + 1))
|
||||||
.has-gutter > *:not(:first-child)
|
.has-gutter > *:not(:first-child)
|
||||||
margin-left 1rem
|
margin-left 1rem
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* Media object */
|
/* Media object */
|
||||||
/* see http://codepen.io/raphaelgoetter/pen/KMWWwj */
|
/* see http://codepen.io/raphaelgoetter/pen/KMWWwj */
|
||||||
@media (min-width: (tiny + 1))
|
@media (min-width: ($tiny + 1))
|
||||||
.o-media
|
.o-media
|
||||||
display flex
|
display flex
|
||||||
align-items flex-start
|
align-items flex-start
|
||||||
|
@ -10,7 +10,7 @@
|
||||||
min-width 0 /* avoid min-width:auto */
|
min-width 0 /* avoid min-width:auto */
|
||||||
|
|
||||||
/* Media variants */
|
/* Media variants */
|
||||||
@media (min-width: (tiny + 1))
|
@media (min-width: ($tiny + 1))
|
||||||
.o-media--reverse
|
.o-media--reverse
|
||||||
flex-direction row-reverse
|
flex-direction row-reverse
|
||||||
|
|
||||||
|
|
|
@ -38,241 +38,241 @@ ul
|
||||||
/* ------------- */
|
/* ------------- */
|
||||||
|
|
||||||
/* blocks widths (percentage and pixels) */
|
/* blocks widths (percentage and pixels) */
|
||||||
.{kna-namespace}w10
|
.{$kna-namespace}w10
|
||||||
width 10%
|
width 10%
|
||||||
|
|
||||||
.{kna-namespace}w20
|
.{$kna-namespace}w20
|
||||||
width 20%
|
width 20%
|
||||||
|
|
||||||
.{kna-namespace}w25
|
.{$kna-namespace}w25
|
||||||
width 25%
|
width 25%
|
||||||
|
|
||||||
.{kna-namespace}w30
|
.{$kna-namespace}w30
|
||||||
width 30%
|
width 30%
|
||||||
|
|
||||||
.{kna-namespace}w33
|
.{$kna-namespace}w33
|
||||||
width 33.3333%
|
width 33.3333%
|
||||||
|
|
||||||
.{kna-namespace}w40
|
.{$kna-namespace}w40
|
||||||
width 40%
|
width 40%
|
||||||
|
|
||||||
.{kna-namespace}w50
|
.{$kna-namespace}w50
|
||||||
width 50%
|
width 50%
|
||||||
|
|
||||||
.{kna-namespace}w60
|
.{$kna-namespace}w60
|
||||||
width 60%
|
width 60%
|
||||||
|
|
||||||
.{kna-namespace}w66
|
.{$kna-namespace}w66
|
||||||
width 66.6666%
|
width 66.6666%
|
||||||
|
|
||||||
.{kna-namespace}w70
|
.{$kna-namespace}w70
|
||||||
width 70%
|
width 70%
|
||||||
|
|
||||||
.{kna-namespace}w75
|
.{$kna-namespace}w75
|
||||||
width 75%
|
width 75%
|
||||||
|
|
||||||
.{kna-namespace}w80
|
.{$kna-namespace}w80
|
||||||
width 80%
|
width 80%
|
||||||
|
|
||||||
.{kna-namespace}w90
|
.{$kna-namespace}w90
|
||||||
width 90%
|
width 90%
|
||||||
|
|
||||||
.{kna-namespace}w100
|
.{$kna-namespace}w100
|
||||||
width 100%
|
width 100%
|
||||||
|
|
||||||
.{kna-namespace}w50p
|
.{$kna-namespace}w50p
|
||||||
width 50px
|
width 50px
|
||||||
|
|
||||||
.{kna-namespace}w100p
|
.{$kna-namespace}w100p
|
||||||
width 100px
|
width 100px
|
||||||
|
|
||||||
.{kna-namespace}w150p
|
.{$kna-namespace}w150p
|
||||||
width 150px
|
width 150px
|
||||||
|
|
||||||
.{kna-namespace}w200p
|
.{$kna-namespace}w200p
|
||||||
width 200px
|
width 200px
|
||||||
|
|
||||||
.{kna-namespace}w300p
|
.{$kna-namespace}w300p
|
||||||
width 300px
|
width 300px
|
||||||
|
|
||||||
@media (min-width: 401px)
|
@media (min-width: 401px)
|
||||||
.{kna-namespace}w400p
|
.{$kna-namespace}w400p
|
||||||
width 400px
|
width 400px
|
||||||
|
|
||||||
.{kna-namespace}w500p
|
.{$kna-namespace}w500p
|
||||||
width 500px
|
width 500px
|
||||||
|
|
||||||
.{kna-namespace}w600p
|
.{$kna-namespace}w600p
|
||||||
width 600px
|
width 600px
|
||||||
|
|
||||||
@media (min-width: 701px)
|
@media (min-width: 701px)
|
||||||
|
|
||||||
.{kna-namespace}w700p
|
.{$kna-namespace}w700p
|
||||||
width 700px
|
width 700px
|
||||||
|
|
||||||
.{kna-namespace}w800p
|
.{$kna-namespace}w800p
|
||||||
width 800px
|
width 800px
|
||||||
|
|
||||||
@media (min-width: 961px)
|
@media (min-width: 961px)
|
||||||
.{kna-namespace}w960p
|
.{$kna-namespace}w960p
|
||||||
width 960px
|
width 960px
|
||||||
|
|
||||||
.{kna-namespace}mw960p
|
.{$kna-namespace}mw960p
|
||||||
max-width 960px
|
max-width 960px
|
||||||
|
|
||||||
.{kna-namespace}w1140p
|
.{$kna-namespace}w1140p
|
||||||
width 1140px
|
width 1140px
|
||||||
|
|
||||||
.{kna-namespace}mw1140p
|
.{$kna-namespace}mw1140p
|
||||||
max-width 1140px
|
max-width 1140px
|
||||||
|
|
||||||
.{kna-namespace}wauto
|
.{$kna-namespace}wauto
|
||||||
width auto
|
width auto
|
||||||
|
|
||||||
/* Spacing Helpers */
|
/* Spacing Helpers */
|
||||||
/* --------------- */
|
/* --------------- */
|
||||||
|
|
||||||
.{kna-namespace}man
|
.{$kna-namespace}man
|
||||||
.{kna-namespace}ma0
|
.{$kna-namespace}ma0
|
||||||
margin 0
|
margin 0
|
||||||
|
|
||||||
.{kna-namespace}pan
|
.{$kna-namespace}pan
|
||||||
.{kna-namespace}pa0
|
.{$kna-namespace}pa0
|
||||||
padding 0
|
padding 0
|
||||||
|
|
||||||
.{kna-namespace}mas
|
.{$kna-namespace}mas
|
||||||
margin small-value
|
margin $small-value
|
||||||
|
|
||||||
.{kna-namespace}mam
|
.{$kna-namespace}mam
|
||||||
margin medium-value
|
margin $medium-value
|
||||||
|
|
||||||
.{kna-namespace}mal
|
.{$kna-namespace}mal
|
||||||
margin large-value
|
margin $large-value
|
||||||
|
|
||||||
.{kna-namespace}pas
|
.{$kna-namespace}pas
|
||||||
padding small-value
|
padding $small-value
|
||||||
|
|
||||||
.{kna-namespace}pam
|
.{$kna-namespace}pam
|
||||||
padding medium-value
|
padding $medium-value
|
||||||
|
|
||||||
.{kna-namespace}pal
|
.{$kna-namespace}pal
|
||||||
padding large-value
|
padding $large-value
|
||||||
|
|
||||||
.{kna-namespace}mtn
|
.{$kna-namespace}mtn
|
||||||
.{kna-namespace}mt0
|
.{$kna-namespace}mt0
|
||||||
margin-top 0
|
margin-top 0
|
||||||
|
|
||||||
.{kna-namespace}mts
|
.{$kna-namespace}mts
|
||||||
margin-top small-value
|
margin-top $small-value
|
||||||
|
|
||||||
.{kna-namespace}mtm
|
.{$kna-namespace}mtm
|
||||||
margin-top medium-value
|
margin-top $medium-value
|
||||||
|
|
||||||
.{kna-namespace}mtl
|
.{$kna-namespace}mtl
|
||||||
margin-top large-value
|
margin-top $large-value
|
||||||
|
|
||||||
.{kna-namespace}mrn
|
.{$kna-namespace}mrn
|
||||||
.{kna-namespace}mr0
|
.{$kna-namespace}mr0
|
||||||
margin-right 0
|
margin-right 0
|
||||||
|
|
||||||
.{kna-namespace}mrs
|
.{$kna-namespace}mrs
|
||||||
margin-right small-value
|
margin-right $small-value
|
||||||
|
|
||||||
.{kna-namespace}mrm
|
.{$kna-namespace}mrm
|
||||||
margin-right medium-value
|
margin-right $medium-value
|
||||||
|
|
||||||
.{kna-namespace}mrl
|
.{$kna-namespace}mrl
|
||||||
margin-right large-value
|
margin-right $large-value
|
||||||
|
|
||||||
.{kna-namespace}mbn
|
.{$kna-namespace}mbn
|
||||||
.{kna-namespace}mb0
|
.{$kna-namespace}mb0
|
||||||
margin-bottom 0
|
margin-bottom 0
|
||||||
|
|
||||||
.{kna-namespace}mbs
|
.{$kna-namespace}mbs
|
||||||
margin-bottom small-value
|
margin-bottom $small-value
|
||||||
|
|
||||||
.{kna-namespace}mbm
|
.{$kna-namespace}mbm
|
||||||
margin-bottom medium-value
|
margin-bottom $medium-value
|
||||||
|
|
||||||
.{kna-namespace}mbl
|
.{$kna-namespace}mbl
|
||||||
margin-bottom large-value
|
margin-bottom $large-value
|
||||||
|
|
||||||
.{kna-namespace}mln
|
.{$kna-namespace}mln
|
||||||
.{kna-namespace}ml0
|
.{$kna-namespace}ml0
|
||||||
margin-left 0
|
margin-left 0
|
||||||
|
|
||||||
.{kna-namespace}mls
|
.{$kna-namespace}mls
|
||||||
margin-left small-value
|
margin-left $small-value
|
||||||
|
|
||||||
.{kna-namespace}mlm
|
.{$kna-namespace}mlm
|
||||||
margin-left medium-value
|
margin-left $medium-value
|
||||||
|
|
||||||
.{kna-namespace}mll
|
.{$kna-namespace}mll
|
||||||
margin-left large-value
|
margin-left $large-value
|
||||||
|
|
||||||
.{kna-namespace}mauto
|
.{$kna-namespace}mauto
|
||||||
margin auto
|
margin auto
|
||||||
|
|
||||||
.{kna-namespace}mtauto
|
.{$kna-namespace}mtauto
|
||||||
margin-top auto
|
margin-top auto
|
||||||
|
|
||||||
.{kna-namespace}mrauto
|
.{$kna-namespace}mrauto
|
||||||
margin-right auto
|
margin-right auto
|
||||||
|
|
||||||
.{kna-namespace}mbauto
|
.{$kna-namespace}mbauto
|
||||||
margin-bottom auto
|
margin-bottom auto
|
||||||
|
|
||||||
.{kna-namespace}mlauto
|
.{$kna-namespace}mlauto
|
||||||
margin-left: auto
|
margin-left: auto
|
||||||
|
|
||||||
.{kna-namespace}ptn
|
.{$kna-namespace}ptn
|
||||||
.{kna-namespace}pt0
|
.{$kna-namespace}pt0
|
||||||
padding-top 0
|
padding-top 0
|
||||||
|
|
||||||
.{kna-namespace}pts
|
.{$kna-namespace}pts
|
||||||
padding-top small-value
|
padding-top $small-value
|
||||||
|
|
||||||
.{kna-namespace}ptm
|
.{$kna-namespace}ptm
|
||||||
padding-top medium-value
|
padding-top $medium-value
|
||||||
|
|
||||||
.{kna-namespace}ptl
|
.{$kna-namespace}ptl
|
||||||
padding-top large-value
|
padding-top $large-value
|
||||||
|
|
||||||
.{kna-namespace}prn
|
.{$kna-namespace}prn
|
||||||
.{kna-namespace}pr0
|
.{$kna-namespace}pr0
|
||||||
padding-right 0
|
padding-right 0
|
||||||
|
|
||||||
.{kna-namespace}prs
|
.{$kna-namespace}prs
|
||||||
padding-right small-value
|
padding-right $small-value
|
||||||
|
|
||||||
.{kna-namespace}prm
|
.{$kna-namespace}prm
|
||||||
padding-right medium-value
|
padding-right $medium-value
|
||||||
|
|
||||||
.{kna-namespace}prl
|
.{$kna-namespace}prl
|
||||||
padding-right large-value
|
padding-right $large-value
|
||||||
|
|
||||||
.{kna-namespace}pbn
|
.{$kna-namespace}pbn
|
||||||
.{kna-namespace}pb0
|
.{$kna-namespace}pb0
|
||||||
padding-bottom 0
|
padding-bottom 0
|
||||||
|
|
||||||
.{kna-namespace}pbs
|
.{$kna-namespace}pbs
|
||||||
padding-bottom small-value
|
padding-bottom $small-value
|
||||||
|
|
||||||
.{kna-namespace}pbm
|
.{$kna-namespace}pbm
|
||||||
padding-bottom medium-value
|
padding-bottom $medium-value
|
||||||
|
|
||||||
.{kna-namespace}pbl
|
.{$kna-namespace}pbl
|
||||||
padding-bottom large-value
|
padding-bottom $large-value
|
||||||
|
|
||||||
.{kna-namespace}pln
|
.{$kna-namespace}pln
|
||||||
.{kna-namespace}pl0
|
.{$kna-namespace}pl0
|
||||||
padding-left 0
|
padding-left 0
|
||||||
|
|
||||||
.{kna-namespace}pls
|
.{$kna-namespace}pls
|
||||||
padding-left small-value
|
padding-left $small-value
|
||||||
|
|
||||||
.{kna-namespace}plm
|
.{$kna-namespace}plm
|
||||||
padding-left medium-value
|
padding-left $medium-value
|
||||||
|
|
||||||
.{kna-namespace}pll
|
.{$kna-namespace}pll
|
||||||
padding-left large-value
|
padding-left $large-value
|
||||||
|
|
|
@ -20,45 +20,45 @@
|
||||||
border-collapse collapse
|
border-collapse collapse
|
||||||
|
|
||||||
/* simple blocks alignment */
|
/* simple blocks alignment */
|
||||||
.{kna-namespace}left
|
.{$kna-namespace}left
|
||||||
margin-right auto
|
margin-right auto
|
||||||
|
|
||||||
.{kna-namespace}right
|
.{$kna-namespace}right
|
||||||
margin-left auto
|
margin-left auto
|
||||||
|
|
||||||
.{kna-namespace}center
|
.{$kna-namespace}center
|
||||||
margin-left auto
|
margin-left auto
|
||||||
margin-right auto
|
margin-right auto
|
||||||
|
|
||||||
/* text and contents alignment */
|
/* text and contents alignment */
|
||||||
.{kna-namespace}txtleft
|
.{$kna-namespace}txtleft
|
||||||
text-align left
|
text-align left
|
||||||
|
|
||||||
.{kna-namespace}txtright
|
.{$kna-namespace}txtright
|
||||||
text-align right
|
text-align right
|
||||||
|
|
||||||
.{kna-namespace}txtcenter
|
.{$kna-namespace}txtcenter
|
||||||
text-align center
|
text-align center
|
||||||
|
|
||||||
/* floating elements */
|
/* floating elements */
|
||||||
.{kna-namespace}fl
|
.{$kna-namespace}fl
|
||||||
float left
|
float left
|
||||||
|
|
||||||
img.{kna-namespace}fl
|
img.{$kna-namespace}fl
|
||||||
margin-right small-value
|
margin-right $small-value
|
||||||
|
|
||||||
.{kna-namespace}fr
|
.{$kna-namespace}fr
|
||||||
float right
|
float right
|
||||||
|
|
||||||
img.{kna-namespace}fr
|
img.{$kna-namespace}fr
|
||||||
margin-left small-value
|
margin-left $small-value
|
||||||
|
|
||||||
img.{kna-namespace}fl
|
img.{$kna-namespace}fl
|
||||||
img.{kna-namespace}fr
|
img.{$kna-namespace}fr
|
||||||
margin-bottom tiny-value
|
margin-bottom $tiny-value
|
||||||
|
|
||||||
/* inline-block */
|
/* inline-block */
|
||||||
.{kna-namespace}inbl
|
.{$kna-namespace}inbl
|
||||||
display inline-block
|
display inline-block
|
||||||
vertical-align top
|
vertical-align top
|
||||||
|
|
||||||
|
@ -66,33 +66,33 @@ img.{kna-namespace}fr
|
||||||
http://www.alsacreations.com/tuto/lire/1493-css3-flexbox-layout-module.html
|
http://www.alsacreations.com/tuto/lire/1493-css3-flexbox-layout-module.html
|
||||||
*/
|
*/
|
||||||
|
|
||||||
[class*={kna-namespace}"flex-container"]
|
[class*=\"{$kna-namespace}flex-container\"]
|
||||||
.{kna-namespace}flex-container
|
.{$kna-namespace}flex-container
|
||||||
flexbox(flex)
|
flexbox(flex)
|
||||||
flex-wrap(wrap)
|
flex-wrap(wrap)
|
||||||
|
|
||||||
.{kna-namespace}flex-container-h
|
.{$kna-namespace}flex-container-h
|
||||||
flex-direction(row)
|
flex-direction(row)
|
||||||
|
|
||||||
.{kna-namespace}flex-container-v
|
.{$kna-namespace}flex-container-v
|
||||||
flex-direction(column)
|
flex-direction(column)
|
||||||
|
|
||||||
.{kna-namespace}flex-item-fluid
|
.{$kna-namespace}flex-item-fluid
|
||||||
flex 1
|
flex 1
|
||||||
min-width 0
|
min-width 0
|
||||||
|
|
||||||
.{kna-namespace}flex-item-first
|
.{$kna-namespace}flex-item-first
|
||||||
.{kna-namespace}item-first
|
.{$kna-namespace}item-first
|
||||||
order -1
|
order -1
|
||||||
|
|
||||||
.{kna-namespace}flex-item-medium
|
.{$kna-namespace}flex-item-medium
|
||||||
.{kna-namespace}item-medium
|
.{$kna-namespace}item-medium
|
||||||
order 0
|
order 0
|
||||||
|
|
||||||
.{kna-namespace}flex-item-last
|
.{$kna-namespace}flex-item-last
|
||||||
.{kna-namespace}item-last
|
.{$kna-namespace}item-last
|
||||||
order 1
|
order 1
|
||||||
|
|
||||||
.{kna-namespace}flex-item-center
|
.{$kna-namespace}flex-item-center
|
||||||
.{kna-namespace}item-center
|
.{$kna-namespace}item-center
|
||||||
margin auto
|
margin auto
|
||||||
|
|
|
@ -5,41 +5,41 @@
|
||||||
/* large screens */
|
/* large screens */
|
||||||
/* ------------- */
|
/* ------------- */
|
||||||
|
|
||||||
@media (min-width: (medium + 1))
|
@media (min-width: ($medium + 1))
|
||||||
|
|
||||||
/* layouts for large screens */
|
/* layouts for large screens */
|
||||||
.{kna-namespace}large-hidden
|
.{$kna-namespace}large-hidden
|
||||||
display none !important
|
display none !important
|
||||||
|
|
||||||
.{kna-namespace}large-visible
|
.{$kna-namespace}large-visible
|
||||||
display block !important
|
display block !important
|
||||||
|
|
||||||
.{kna-namespace}large-no-float
|
.{$kna-namespace}large-no-float
|
||||||
float none
|
float none
|
||||||
|
|
||||||
.{kna-namespace}large-inbl
|
.{$kna-namespace}large-inbl
|
||||||
display inline-block
|
display inline-block
|
||||||
float none
|
float none
|
||||||
vertical-align top
|
vertical-align top
|
||||||
|
|
||||||
/* widths for large screens */
|
/* widths for large screens */
|
||||||
.{kna-namespace}large-w25
|
.{$kna-namespace}large-w25
|
||||||
width 25% !important
|
width 25% !important
|
||||||
|
|
||||||
.{kna-namespace}large-w33
|
.{$kna-namespace}large-w33
|
||||||
width 33.333333% !important
|
width 33.333333% !important
|
||||||
|
|
||||||
.{kna-namespace}large-w50
|
.{$kna-namespace}large-w50
|
||||||
width 50% !important
|
width 50% !important
|
||||||
|
|
||||||
.{kna-namespace}large-w66
|
.{$kna-namespace}large-w66
|
||||||
width 66.666666% !important
|
width 66.666666% !important
|
||||||
|
|
||||||
.{kna-namespace}large-w75
|
.{$kna-namespace}large-w75
|
||||||
width 75% !important
|
width 75% !important
|
||||||
|
|
||||||
.{kna-namespace}large-w100
|
.{$kna-namespace}large-w100
|
||||||
.{kna-namespace}large-wauto
|
.{$kna-namespace}large-wauto
|
||||||
display block !important
|
display block !important
|
||||||
float none !important
|
float none !important
|
||||||
clear none !important
|
clear none !important
|
||||||
|
@ -49,48 +49,48 @@
|
||||||
border 0
|
border 0
|
||||||
|
|
||||||
/* margins for large screens */
|
/* margins for large screens */
|
||||||
.{kna-namespace}large-man
|
.{$kna-namespace}large-man
|
||||||
.{kna-namespace}large-ma0
|
.{$kna-namespace}large-ma0
|
||||||
margin 0 !important
|
margin 0 !important
|
||||||
|
|
||||||
/* medium screens */
|
/* medium screens */
|
||||||
/* -------------- */
|
/* -------------- */
|
||||||
|
|
||||||
@media (min-width: (small + 1)) and (max-width: large)
|
@media (min-width: ($small + 1)) and (max-width: $large)
|
||||||
|
|
||||||
/* layouts for medium screens */
|
/* layouts for medium screens */
|
||||||
.{kna-namespace}medium-hidden
|
.{$kna-namespace}medium-hidden
|
||||||
display none !important
|
display none !important
|
||||||
|
|
||||||
.{kna-namespace}medium-visible
|
.{$kna-namespace}medium-visible
|
||||||
display block !important
|
display block !important
|
||||||
|
|
||||||
.{kna-namespace}medium-no-float
|
.{$kna-namespace}medium-no-float
|
||||||
float none
|
float none
|
||||||
|
|
||||||
.{kna-namespace}medium-inbl
|
.{$kna-namespace}medium-inbl
|
||||||
display inline-block
|
display inline-block
|
||||||
float none
|
float none
|
||||||
vertical-align top
|
vertical-align top
|
||||||
|
|
||||||
/* widths for medium screens */
|
/* widths for medium screens */
|
||||||
.{kna-namespace}medium-w25
|
.{$kna-namespace}medium-w25
|
||||||
width 25% !important
|
width 25% !important
|
||||||
|
|
||||||
.{kna-namespace}medium-w33
|
.{$kna-namespace}medium-w33
|
||||||
width 33.333333% !important
|
width 33.333333% !important
|
||||||
|
|
||||||
.{kna-namespace}medium-w50
|
.{$kna-namespace}medium-w50
|
||||||
width 50% !important
|
width 50% !important
|
||||||
|
|
||||||
.{kna-namespace}medium-w66
|
.{$kna-namespace}medium-w66
|
||||||
width 66.666666% !important
|
width 66.666666% !important
|
||||||
|
|
||||||
.{kna-namespace}medium-w75
|
.{$kna-namespace}medium-w75
|
||||||
width 75% !important
|
width 75% !important
|
||||||
|
|
||||||
.{kna-namespace}medium-w100
|
.{$kna-namespace}medium-w100
|
||||||
.{kna-namespace}medium-wauto
|
.{$kna-namespace}medium-wauto
|
||||||
display block !important
|
display block !important
|
||||||
float none !important
|
float none !important
|
||||||
clear none !important
|
clear none !important
|
||||||
|
@ -100,48 +100,48 @@
|
||||||
border 0
|
border 0
|
||||||
|
|
||||||
/* margins for medium screens */
|
/* margins for medium screens */
|
||||||
.{kna-namespace}medium-man
|
.{$kna-namespace}medium-man
|
||||||
.{kna-namespace}medium-ma0
|
.{$kna-namespace}medium-ma0
|
||||||
margin 0 !important
|
margin 0 !important
|
||||||
|
|
||||||
/* small screens */
|
/* small screens */
|
||||||
/* ------------- */
|
/* ------------- */
|
||||||
|
|
||||||
@media (min-width: (tiny + 1)) and (max-width: small)
|
@media (min-width: ($tiny + 1)) and (max-width: $small)
|
||||||
|
|
||||||
/* layouts for small screens */
|
/* layouts for small screens */
|
||||||
.{kna-namespace}small-hidden
|
.{$kna-namespace}small-hidden
|
||||||
display none !important
|
display none !important
|
||||||
|
|
||||||
.{kna-namespace}small-visible
|
.{$kna-namespace}small-visible
|
||||||
display block !important
|
display block !important
|
||||||
|
|
||||||
.{kna-namespace}small-no-float
|
.{$kna-namespace}small-no-float
|
||||||
float none
|
float none
|
||||||
|
|
||||||
.{kna-namespace}small-inbl
|
.{$kna-namespace}small-inbl
|
||||||
display inline-block
|
display inline-block
|
||||||
float none
|
float none
|
||||||
vertical-align top
|
vertical-align top
|
||||||
|
|
||||||
/* widths for small screens */
|
/* widths for small screens */
|
||||||
.{kna-namespace}small-w25
|
.{$kna-namespace}small-w25
|
||||||
width 25% !important
|
width 25% !important
|
||||||
|
|
||||||
.{kna-namespace}small-w33
|
.{$kna-namespace}small-w33
|
||||||
width 33.333333% !important
|
width 33.333333% !important
|
||||||
|
|
||||||
.{kna-namespace}small-w50
|
.{$kna-namespace}small-w50
|
||||||
width 50% !important
|
width 50% !important
|
||||||
|
|
||||||
.{kna-namespace}small-w66
|
.{$kna-namespace}small-w66
|
||||||
width 66.666666% !important
|
width 66.666666% !important
|
||||||
|
|
||||||
.{kna-namespace}small-w75
|
.{$kna-namespace}small-w75
|
||||||
width 75% !important
|
width 75% !important
|
||||||
|
|
||||||
.{kna-namespace}small-w100
|
.{$kna-namespace}small-w100
|
||||||
.{kna-namespace}small-wauto
|
.{$kna-namespace}small-wauto
|
||||||
display block !important
|
display block !important
|
||||||
float none !important
|
float none !important
|
||||||
clear none !important
|
clear none !important
|
||||||
|
@ -151,22 +151,22 @@
|
||||||
border 0
|
border 0
|
||||||
|
|
||||||
/* margins for small screens */
|
/* margins for small screens */
|
||||||
.{kna-namespace}small-man
|
.{$kna-namespace}small-man
|
||||||
.{kna-namespace}small-ma0
|
.{$kna-namespace}small-ma0
|
||||||
margin 0 !important
|
margin 0 !important
|
||||||
|
|
||||||
.{kna-namespace}small-pan
|
.{$kna-namespace}small-pan
|
||||||
.{kna-namespace}small-pa0
|
.{$kna-namespace}small-pa0
|
||||||
padding 0 !important
|
padding 0 !important
|
||||||
|
|
||||||
/* tiny screens */
|
/* tiny screens */
|
||||||
/* ------------ */
|
/* ------------ */
|
||||||
|
|
||||||
@media (max-width: tiny)
|
@media (max-width: $tiny)
|
||||||
|
|
||||||
/* quick small resolution reset */
|
/* quick small resolution reset */
|
||||||
.{kna-namespace}mod
|
.{$kna-namespace}mod
|
||||||
.{kna-namespace}col
|
.{$kna-namespace}col
|
||||||
fieldset
|
fieldset
|
||||||
display block !important
|
display block !important
|
||||||
float none !important
|
float none !important
|
||||||
|
@ -176,42 +176,42 @@
|
||||||
margin-right 0 !important
|
margin-right 0 !important
|
||||||
border 0
|
border 0
|
||||||
|
|
||||||
.{kna-namespace}flex-container
|
.{$kna-namespace}flex-container
|
||||||
flex-direction column
|
flex-direction column
|
||||||
|
|
||||||
/* layouts for tiny screens */
|
/* layouts for tiny screens */
|
||||||
.{kna-namespace}tiny-hidden
|
.{$kna-namespace}tiny-hidden
|
||||||
display none !important
|
display none !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-visible
|
.{$kna-namespace}tiny-visible
|
||||||
display block !important
|
display block !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-no-float
|
.{$kna-namespace}tiny-no-float
|
||||||
float none
|
float none
|
||||||
|
|
||||||
.{kna-namespace}tiny-inbl
|
.{$kna-namespace}tiny-inbl
|
||||||
display inline-block
|
display inline-block
|
||||||
float none
|
float none
|
||||||
vertical-align top
|
vertical-align top
|
||||||
|
|
||||||
/* widths for tiny screens */
|
/* widths for tiny screens */
|
||||||
.{kna-namespace}tiny-w25
|
.{$kna-namespace}tiny-w25
|
||||||
width 25% !important
|
width 25% !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-w33
|
.{$kna-namespace}tiny-w33
|
||||||
width 33.333333% !important
|
width 33.333333% !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-w50
|
.{$kna-namespace}tiny-w50
|
||||||
width 50% !important
|
width 50% !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-w66
|
.{$kna-namespace}tiny-w66
|
||||||
width 66.666666% !important
|
width 66.666666% !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-w75
|
.{$kna-namespace}tiny-w75
|
||||||
width 75% !important
|
width 75% !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-w100
|
.{$kna-namespace}tiny-w100
|
||||||
.{kna-namespace}tiny-wauto
|
.{$kna-namespace}tiny-wauto
|
||||||
display block !important
|
display block !important
|
||||||
float none !important
|
float none !important
|
||||||
clear none !important
|
clear none !important
|
||||||
|
@ -221,10 +221,10 @@
|
||||||
border 0
|
border 0
|
||||||
|
|
||||||
/* margins for tiny screens */
|
/* margins for tiny screens */
|
||||||
.{kna-namespace}tiny-man
|
.{$kna-namespace}tiny-man
|
||||||
.{kna-namespace}tiny-ma0
|
.{$kna-namespace}tiny-ma0
|
||||||
margin 0 !important
|
margin 0 !important
|
||||||
|
|
||||||
.{kna-namespace}tiny-pan
|
.{$kna-namespace}tiny-pan
|
||||||
.{kna-namespace}tiny-pa0
|
.{$kna-namespace}tiny-pa0
|
||||||
padding 0 !important
|
padding 0 !important
|
||||||
|
|
Loading…
Add table
Reference in a new issue