diff --git a/css/knacss-unminified.css b/css/knacss-unminified.css index f5a188d..bdaa13e 100644 --- a/css/knacss-unminified.css +++ b/css/knacss-unminified.css @@ -1340,9 +1340,136 @@ s,m,l,n = small, medium, large, none border: 0; } /* margins for large screens */ - .large-man { - margin: 0 !important; - } + .large-man, + .large-ma0 { + margin: 0 !important; + } + .large-pan, + .large-pa0 { + padding: 0 !important; + } + .large-mas { + margin: 1rem !important; + } + .large-mam { + margin: 2rem !important; + } + .large-mal { + margin: 4rem !important; + } + .large-pas { + padding: 1rem !important; + } + .large-pam { + padding: 2rem !important; + } + .large-pal { + padding: 4rem !important; + } + .large-mtn, + .large-mt0 { + margin-top: 0 !important; + } + .large-mts { + margin-top: 1rem !important; + } + .large-mtm { + margin-top: 2rem !important; + } + .large-mtl { + margin-top: 4rem !important; + } + .large-mrn, + .large-mr0 { + margin-right: 0 !important; + } + .large-mrs { + margin-right: 1rem !important; + } + .large-mrm { + margin-right: 2rem !important; + } + .large-mrl { + margin-right: 4rem !important; + } + .large-mbn, + .large-mb0 { + margin-bottom: 0 !important; + } + .large-mbs { + margin-bottom: 1rem !important; + } + .large-mbm { + margin-bottom: 2rem !important; + } + .large-mbl { + margin-bottom: 4rem !important; + } + .large-mln, + .large-ml0 { + margin-left: 0 !important; + } + .large-mls { + margin-left: 1rem !important; + } + .large-mlm { + margin-left: 2rem !important; + } + .large-mll { + margin-left: 4rem !important; + } + .large-ptn, + .large-pt0 { + padding-top: 0 !important; + } + .large-pts { + padding-top: 1rem !important; + } + .large-ptm { + padding-top: 2rem !important; + } + .large-ptl { + padding-top: 4rem !important; + } + .large-prn, + .large-pr0 { + padding-right: 0 !important; + } + .large-prs { + padding-right: 1rem !important; + } + .large-prm { + padding-right: 2rem !important; + } + .large-prl { + padding-right: 4rem !important; + } + .large-pbn, + .large-pb0 { + padding-bottom: 0 !important; + } + .large-pbs { + padding-bottom: 1rem !important; + } + .large-pbm { + padding-bottom: 2rem !important; + } + .large-pbl { + padding-bottom: 4rem !important; + } + .large-pln, + .large-pl0 { + padding-left: 0 !important; + } + .large-pls { + padding-left: 1rem !important; + } + .large-plm { + padding-left: 2rem !important; + } + .large-pll { + padding-left: 4rem !important; + } } /* ---------------------------------- */ /* ==Responsive medium */ @@ -1399,10 +1526,136 @@ s,m,l,n = small, medium, large, none border: 0; } /* margins for medium screens */ - .medium-man, - .medium-ma0 { - margin: 0 !important; - } + .medium-man, + .medium-ma0 { + margin: 0 !important; + } + .medium-pan, + .medium-pa0 { + padding: 0 !important; + } + .medium-mas { + margin: 1rem !important; + } + .medium-mam { + margin: 2rem !important; + } + .medium-mal { + margin: 4rem !important; + } + .medium-pas { + padding: 1rem !important; + } + .medium-pam { + padding: 2rem !important; + } + .medium-pal { + padding: 4rem !important; + } + .medium-mtn, + .medium-mt0 { + margin-top: 0 !important; + } + .medium-mts { + margin-top: 1rem !important; + } + .medium-mtm { + margin-top: 2rem !important; + } + .medium-mtl { + margin-top: 4rem !important; + } + .medium-mrn, + .medium-mr0 { + margin-right: 0 !important; + } + .medium-mrs { + margin-right: 1rem !important; + } + .medium-mrm { + margin-right: 2rem !important; + } + .medium-mrl { + margin-right: 4rem !important; + } + .medium-mbn, + .medium-mb0 { + margin-bottom: 0 !important; + } + .medium-mbs { + margin-bottom: 1rem !important; + } + .medium-mbm { + margin-bottom: 2rem !important; + } + .medium-mbl { + margin-bottom: 4rem !important; + } + .medium-mln, + .medium-ml0 { + margin-left: 0 !important; + } + .medium-mls { + margin-left: 1rem !important; + } + .medium-mlm { + margin-left: 2rem !important; + } + .medium-mll { + margin-left: 4rem !important; + } + .medium-ptn, + .medium-pt0 { + padding-top: 0 !important; + } + .medium-pts { + padding-top: 1rem !important; + } + .medium-ptm { + padding-top: 2rem !important; + } + .medium-ptl { + padding-top: 4rem !important; + } + .medium-prn, + .medium-pr0 { + padding-right: 0 !important; + } + .medium-prs { + padding-right: 1rem !important; + } + .medium-prm { + padding-right: 2rem !important; + } + .medium-prl { + padding-right: 4rem !important; + } + .medium-pbn, + .medium-pb0 { + padding-bottom: 0 !important; + } + .medium-pbs { + padding-bottom: 1rem !important; + } + .medium-pbm { + padding-bottom: 2rem !important; + } + .medium-pbl { + padding-bottom: 4rem !important; + } + .medium-pln, + .medium-pl0 { + padding-left: 0 !important; + } + .medium-pls { + padding-left: 1rem !important; + } + .medium-plm { + padding-left: 2rem !important; + } + .medium-pll { + padding-left: 4rem !important; + } } /* ---------------------------------- */ /* ==Responsive small */ @@ -1468,14 +1721,136 @@ s,m,l,n = small, medium, large, none border: 0; } /* margins for small screens */ - .small-man, - .small-ma0 { - margin: 0 !important; - } - .small-pan, - .small-pa0 { - padding: 0 !important; - } + .small-man, + .small-ma0 { + margin: 0 !important; + } + .small-pan, + .small-pa0 { + padding: 0 !important; + } + .small-mas { + margin: 1rem !important; + } + .small-mam { + margin: 2rem !important; + } + .small-mal { + margin: 4rem !important; + } + .small-pas { + padding: 1rem !important; + } + .small-pam { + padding: 2rem !important; + } + .small-pal { + padding: 4rem !important; + } + .small-mtn, + .small-mt0 { + margin-top: 0 !important; + } + .small-mts { + margin-top: 1rem !important; + } + .small-mtm { + margin-top: 2rem !important; + } + .small-mtl { + margin-top: 4rem !important; + } + .small-mrn, + .small-mr0 { + margin-right: 0 !important; + } + .small-mrs { + margin-right: 1rem !important; + } + .small-mrm { + margin-right: 2rem !important; + } + .small-mrl { + margin-right: 4rem !important; + } + .small-mbn, + .small-mb0 { + margin-bottom: 0 !important; + } + .small-mbs { + margin-bottom: 1rem !important; + } + .small-mbm { + margin-bottom: 2rem !important; + } + .small-mbl { + margin-bottom: 4rem !important; + } + .small-mln, + .small-ml0 { + margin-left: 0 !important; + } + .small-mls { + margin-left: 1rem !important; + } + .small-mlm { + margin-left: 2rem !important; + } + .small-mll { + margin-left: 4rem !important; + } + .small-ptn, + .small-pt0 { + padding-top: 0 !important; + } + .small-pts { + padding-top: 1rem !important; + } + .small-ptm { + padding-top: 2rem !important; + } + .small-ptl { + padding-top: 4rem !important; + } + .small-prn, + .small-pr0 { + padding-right: 0 !important; + } + .small-prs { + padding-right: 1rem !important; + } + .small-prm { + padding-right: 2rem !important; + } + .small-prl { + padding-right: 4rem !important; + } + .small-pbn, + .small-pb0 { + padding-bottom: 0 !important; + } + .small-pbs { + padding-bottom: 1rem !important; + } + .small-pbm { + padding-bottom: 2rem !important; + } + .small-pbl { + padding-bottom: 4rem !important; + } + .small-pln, + .small-pl0 { + padding-left: 0 !important; + } + .small-pls { + padding-left: 1rem !important; + } + .small-plm { + padding-left: 2rem !important; + } + .small-pll { + padding-left: 4rem !important; + } } /* ---------------------------------- */ /* ==Responsive tiny */ @@ -1570,14 +1945,136 @@ s,m,l,n = small, medium, large, none border: 0; } /* margins for tiny screens */ - .tiny-man, - .tiny-ma0 { - margin: 0 !important; - } - .tiny-pan, - .tiny-pa0 { - padding: 0 !important; - } + .tiny-man, + .tiny-ma0 { + margin: 0 !important; + } + .tiny-pan, + .tiny-pa0 { + padding: 0 !important; + } + .tiny-mas { + margin: 1rem !important; + } + .tiny-mam { + margin: 2rem !important; + } + .tiny-mal { + margin: 4rem !important; + } + .tiny-pas { + padding: 1rem !important; + } + .tiny-pam { + padding: 2rem !important; + } + .tiny-pal { + padding: 4rem !important; + } + .tiny-mtn, + .tiny-mt0 { + margin-top: 0 !important; + } + .tiny-mts { + margin-top: 1rem !important; + } + .tiny-mtm { + margin-top: 2rem !important; + } + .tiny-mtl { + margin-top: 4rem !important; + } + .tiny-mrn, + .tiny-mr0 { + margin-right: 0 !important; + } + .tiny-mrs { + margin-right: 1rem !important; + } + .tiny-mrm { + margin-right: 2rem !important; + } + .tiny-mrl { + margin-right: 4rem !important; + } + .tiny-mbn, + .tiny-mb0 { + margin-bottom: 0 !important; + } + .tiny-mbs { + margin-bottom: 1rem !important; + } + .tiny-mbm { + margin-bottom: 2rem !important; + } + .tiny-mbl { + margin-bottom: 4rem !important; + } + .tiny-mln, + .tiny-ml0 { + margin-left: 0 !important; + } + .tiny-mls { + margin-left: 1rem !important; + } + .tiny-mlm { + margin-left: 2rem !important; + } + .tiny-mll { + margin-left: 4rem !important; + } + .tiny-ptn, + .tiny-pt0 { + padding-top: 0 !important; + } + .tiny-pts { + padding-top: 1rem !important; + } + .tiny-ptm { + padding-top: 2rem !important; + } + .tiny-ptl { + padding-top: 4rem !important; + } + .tiny-prn, + .tiny-pr0 { + padding-right: 0 !important; + } + .tiny-prs { + padding-right: 1rem !important; + } + .tiny-prm { + padding-right: 2rem !important; + } + .tiny-prl { + padding-right: 4rem !important; + } + .tiny-pbn, + .tiny-pb0 { + padding-bottom: 0 !important; + } + .tiny-pbs { + padding-bottom: 1rem !important; + } + .tiny-pbm { + padding-bottom: 2rem !important; + } + .tiny-pbl { + padding-bottom: 4rem !important; + } + .tiny-pln, + .tiny-pl0 { + padding-left: 0 !important; + } + .tiny-pls { + padding-left: 1rem !important; + } + .tiny-plm { + padding-left: 2rem !important; + } + .tiny-pll { + padding-left: 4rem !important; + } } /* quick print reset */ @media print { @@ -1774,7 +2271,7 @@ q { } q, .q { - quotes: "“\00a0" "\00a0”"; + quotes: "“\00a0" "\00a0?"; } q:lang(fr), .q:lang(fr) { diff --git a/less/_07-responsive.less b/less/_07-responsive.less index 9f75d65..e6ca8f6 100644 --- a/less/_07-responsive.less +++ b/less/_07-responsive.less @@ -79,11 +79,176 @@ } /* margins for large screens */ - .@{kna-namespace}large-man { - margin: 0 !important; - } -} + .@{kna-namespace}large-man, + .@{kna-namespace}large-ma0 { + margin: 0 !important; + } + .@{kna-namespace}large-pan, + .@{kna-namespace}large-pa0 { + padding: 0 !important; + } + + .@{kna-namespace}large-mas { + margin: @small-value !important; + } + + .@{kna-namespace}large-mam { + margin: @medium-value !important; + } + + .@{kna-namespace}large-mal { + margin: @large-value !important; + } + + .@{kna-namespace}large-pas { + padding: @small-value !important; + } + + .@{kna-namespace}large-pam { + padding: @medium-value !important; + } + + .@{kna-namespace}large-pal { + padding: @large-value !important; + } + + .@{kna-namespace}large-mtn, + .@{kna-namespace}large-mt0 { + margin-top: 0 !important; + } + + .@{kna-namespace}large-mts { + margin-top: @small-value !important; + } + + .@{kna-namespace}large-mtm { + margin-top: @medium-value !important; + } + + .@{kna-namespace}large-mtl { + margin-top: @large-value !important; + } + + .@{kna-namespace}large-mrn, + .@{kna-namespace}large-mr0 { + margin-right: 0 !important; + } + + .@{kna-namespace}large-mrs { + margin-right: @small-value !important; + } + + .@{kna-namespace}large-mrm { + margin-right: @medium-value !important; + } + + .@{kna-namespace}large-mrl { + margin-right: @large-value !important; + } + + .@{kna-namespace}large-mbn, + .@{kna-namespace}large-mb0 { + margin-bottom: 0 !important; + } + + .@{kna-namespace}large-mbs { + margin-bottom: @small-value !important; + } + + .@{kna-namespace}large-mbm { + margin-bottom: @medium-value !important; + } + + .@{kna-namespace}large-mbl { + margin-bottom: @large-value !important; + } + + .@{kna-namespace}large-mln, + .@{kna-namespace}large-ml0 { + margin-left: 0 !important; + } + + .@{kna-namespace}large-mls { + margin-left: @small-value !important; + } + + .@{kna-namespace}large-mlm { + margin-left: @medium-value !important; + } + + .@{kna-namespace}large-mll { + margin-left: @large-value !important; + } + + .@{kna-namespace}large-ptn, + .@{kna-namespace}large-pt0 { + padding-top: 0 !important; + } + + .@{kna-namespace}large-pts { + padding-top: @small-value !important; + } + + .@{kna-namespace}large-ptm { + padding-top: @medium-value !important; + } + + .@{kna-namespace}large-ptl { + padding-top: @large-value !important; + } + + .@{kna-namespace}large-prn, + .@{kna-namespace}large-pr0 { + padding-right: 0 !important; + } + + .@{kna-namespace}large-prs { + padding-right: @small-value !important; + } + + .@{kna-namespace}large-prm { + padding-right: @medium-value !important; + } + + .@{kna-namespace}large-prl { + padding-right: @large-value !important; + } + + .@{kna-namespace}large-pbn, + .@{kna-namespace}large-pb0 { + padding-bottom: 0 !important; + } + + .@{kna-namespace}large-pbs { + padding-bottom: @small-value !important; + } + + .@{kna-namespace}large-pbm { + padding-bottom: @medium-value !important; + } + + .@{kna-namespace}large-pbl { + padding-bottom: @large-value !important; + } + + .@{kna-namespace}large-pln, + .@{kna-namespace}large-pl0 { + padding-left: 0 !important; + } + + .@{kna-namespace}large-pls { + padding-left: @small-value !important; + } + + .@{kna-namespace}large-plm { + padding-left: @medium-value !important; + } + + .@{kna-namespace}large-pll { + padding-left: @large-value !important; + } +} /* ---------------------------------- */ /* ==Responsive medium */ /* ---------------------------------- */ @@ -153,10 +318,175 @@ } /* margins for medium screens */ - .@{kna-namespace}medium-man, - .@{kna-namespace}medium-ma0 { - margin: 0 !important; - } + .@{kna-namespace}medium-man, + .@{kna-namespace}medium-ma0 { + margin: 0 !important; + } + + .@{kna-namespace}medium-pan, + .@{kna-namespace}medium-pa0 { + padding: 0 !important; + } + + .@{kna-namespace}medium-mas { + margin: @small-value !important; + } + + .@{kna-namespace}medium-mam { + margin: @medium-value !important; + } + + .@{kna-namespace}medium-mal { + margin: @large-value !important; + } + + .@{kna-namespace}medium-pas { + padding: @small-value !important; + } + + .@{kna-namespace}medium-pam { + padding: @medium-value !important; + } + + .@{kna-namespace}medium-pal { + padding: @large-value !important; + } + + .@{kna-namespace}medium-mtn, + .@{kna-namespace}medium-mt0 { + margin-top: 0 !important; + } + + .@{kna-namespace}medium-mts { + margin-top: @small-value !important; + } + + .@{kna-namespace}medium-mtm { + margin-top: @medium-value !important; + } + + .@{kna-namespace}medium-mtl { + margin-top: @large-value !important; + } + + .@{kna-namespace}medium-mrn, + .@{kna-namespace}medium-mr0 { + margin-right: 0 !important; + } + + .@{kna-namespace}medium-mrs { + margin-right: @small-value !important; + } + + .@{kna-namespace}medium-mrm { + margin-right: @medium-value !important; + } + + .@{kna-namespace}medium-mrl { + margin-right: @large-value !important; + } + + .@{kna-namespace}medium-mbn, + .@{kna-namespace}medium-mb0 { + margin-bottom: 0 !important; + } + + .@{kna-namespace}medium-mbs { + margin-bottom: @small-value !important; + } + + .@{kna-namespace}medium-mbm { + margin-bottom: @medium-value !important; + } + + .@{kna-namespace}medium-mbl { + margin-bottom: @large-value !important; + } + + .@{kna-namespace}medium-mln, + .@{kna-namespace}medium-ml0 { + margin-left: 0 !important; + } + + .@{kna-namespace}medium-mls { + margin-left: @small-value !important; + } + + .@{kna-namespace}medium-mlm { + margin-left: @medium-value !important; + } + + .@{kna-namespace}medium-mll { + margin-left: @large-value !important; + } + + .@{kna-namespace}medium-ptn, + .@{kna-namespace}medium-pt0 { + padding-top: 0 !important; + } + + .@{kna-namespace}medium-pts { + padding-top: @small-value !important; + } + + .@{kna-namespace}medium-ptm { + padding-top: @medium-value !important; + } + + .@{kna-namespace}medium-ptl { + padding-top: @large-value !important; + } + + .@{kna-namespace}medium-prn, + .@{kna-namespace}medium-pr0 { + padding-right: 0 !important; + } + + .@{kna-namespace}medium-prs { + padding-right: @small-value !important; + } + + .@{kna-namespace}medium-prm { + padding-right: @medium-value !important; + } + + .@{kna-namespace}medium-prl { + padding-right: @large-value !important; + } + + .@{kna-namespace}medium-pbn, + .@{kna-namespace}medium-pb0 { + padding-bottom: 0 !important; + } + + .@{kna-namespace}medium-pbs { + padding-bottom: @small-value !important; + } + + .@{kna-namespace}medium-pbm { + padding-bottom: @medium-value !important; + } + + .@{kna-namespace}medium-pbl { + padding-bottom: @large-value !important; + } + + .@{kna-namespace}medium-pln, + .@{kna-namespace}medium-pl0 { + padding-left: 0 !important; + } + + .@{kna-namespace}medium-pls { + padding-left: @small-value !important; + } + + .@{kna-namespace}medium-plm { + padding-left: @medium-value !important; + } + + .@{kna-namespace}medium-pll { + padding-left: @large-value !important; + } } /* ---------------------------------- */ @@ -238,18 +568,176 @@ } /* margins for small screens */ - .@{kna-namespace}small-man, - .@{kna-namespace}small-ma0 { - margin: 0 !important; - } + .@{kna-namespace}small-man, + .@{kna-namespace}small-ma0 { + margin: 0 !important; + } - .@{kna-namespace}small-pan, - .@{kna-namespace}small-pa0 { - padding: 0 !important; - } + .@{kna-namespace}small-pan, + .@{kna-namespace}small-pa0 { + padding: 0 !important; + } + .@{kna-namespace}small-mas { + margin: @small-value !important; + } + + .@{kna-namespace}small-mam { + margin: @medium-value !important; + } + + .@{kna-namespace}small-mal { + margin: @large-value !important; + } + + .@{kna-namespace}small-pas { + padding: @small-value !important; + } + + .@{kna-namespace}small-pam { + padding: @medium-value !important; + } + + .@{kna-namespace}small-pal { + padding: @large-value !important; + } + + .@{kna-namespace}small-mtn, + .@{kna-namespace}small-mt0 { + margin-top: 0 !important; + } + + .@{kna-namespace}small-mts { + margin-top: @small-value !important; + } + + .@{kna-namespace}small-mtm { + margin-top: @medium-value !important; + } + + .@{kna-namespace}small-mtl { + margin-top: @large-value !important; + } + + .@{kna-namespace}small-mrn, + .@{kna-namespace}small-mr0 { + margin-right: 0 !important; + } + + .@{kna-namespace}small-mrs { + margin-right: @small-value !important; + } + + .@{kna-namespace}small-mrm { + margin-right: @medium-value !important; + } + + .@{kna-namespace}small-mrl { + margin-right: @large-value !important; + } + + .@{kna-namespace}small-mbn, + .@{kna-namespace}small-mb0 { + margin-bottom: 0 !important; + } + + .@{kna-namespace}small-mbs { + margin-bottom: @small-value !important; + } + + .@{kna-namespace}small-mbm { + margin-bottom: @medium-value !important; + } + + .@{kna-namespace}small-mbl { + margin-bottom: @large-value !important; + } + + .@{kna-namespace}small-mln, + .@{kna-namespace}small-ml0 { + margin-left: 0 !important; + } + + .@{kna-namespace}small-mls { + margin-left: @small-value !important; + } + + .@{kna-namespace}small-mlm { + margin-left: @medium-value !important; + } + + .@{kna-namespace}small-mll { + margin-left: @large-value !important; + } + + .@{kna-namespace}small-ptn, + .@{kna-namespace}small-pt0 { + padding-top: 0 !important; + } + + .@{kna-namespace}small-pts { + padding-top: @small-value !important; + } + + .@{kna-namespace}small-ptm { + padding-top: @medium-value !important; + } + + .@{kna-namespace}small-ptl { + padding-top: @large-value !important; + } + + .@{kna-namespace}small-prn, + .@{kna-namespace}small-pr0 { + padding-right: 0 !important; + } + + .@{kna-namespace}small-prs { + padding-right: @small-value !important; + } + + .@{kna-namespace}small-prm { + padding-right: @medium-value !important; + } + + .@{kna-namespace}small-prl { + padding-right: @large-value !important; + } + + .@{kna-namespace}small-pbn, + .@{kna-namespace}small-pb0 { + padding-bottom: 0 !important; + } + + .@{kna-namespace}small-pbs { + padding-bottom: @small-value !important; + } + + .@{kna-namespace}small-pbm { + padding-bottom: @medium-value !important; + } + + .@{kna-namespace}small-pbl { + padding-bottom: @large-value !important; + } + + .@{kna-namespace}small-pln, + .@{kna-namespace}small-pl0 { + padding-left: 0 !important; + } + + .@{kna-namespace}small-pls { + padding-left: @small-value !important; + } + + .@{kna-namespace}small-plm { + padding-left: @medium-value !important; + } + + .@{kna-namespace}small-pll { + padding-left: @large-value !important; + } } - /* ---------------------------------- */ /* ==Responsive tiny */ /* ---------------------------------- */ @@ -359,14 +847,173 @@ } /* margins for tiny screens */ - .@{kna-namespace}tiny-man, - .@{kna-namespace}tiny-ma0 { - margin: 0 !important; - } + .@{kna-namespace}tiny-man, + .@{kna-namespace}tiny-ma0 { + margin: 0 !important; + } - .@{kna-namespace}tiny-pan, - .@{kna-namespace}tiny-pa0 { - padding: 0 !important; - } + .@{kna-namespace}tiny-pan, + .@{kna-namespace}tiny-pa0 { + padding: 0 !important; + } + .@{kna-namespace}tiny-mas { + margin: @small-value !important; + } + + .@{kna-namespace}tiny-mam { + margin: @medium-value !important; + } + + .@{kna-namespace}tiny-mal { + margin: @large-value !important; + } + + .@{kna-namespace}tiny-pas { + padding: @small-value !important; + } + + .@{kna-namespace}tiny-pam { + padding: @medium-value !important; + } + + .@{kna-namespace}tiny-pal { + padding: @large-value !important; + } + + .@{kna-namespace}tiny-mtn, + .@{kna-namespace}tiny-mt0 { + margin-top: 0 !important; + } + + .@{kna-namespace}tiny-mts { + margin-top: @small-value !important; + } + + .@{kna-namespace}tiny-mtm { + margin-top: @medium-value !important; + } + + .@{kna-namespace}tiny-mtl { + margin-top: @large-value !important; + } + + .@{kna-namespace}tiny-mrn, + .@{kna-namespace}tiny-mr0 { + margin-right: 0 !important; + } + + .@{kna-namespace}tiny-mrs { + margin-right: @small-value !important; + } + + .@{kna-namespace}tiny-mrm { + margin-right: @medium-value !important; + } + + .@{kna-namespace}tiny-mrl { + margin-right: @large-value !important; + } + + .@{kna-namespace}tiny-mbn, + .@{kna-namespace}tiny-mb0 { + margin-bottom: 0 !important; + } + + .@{kna-namespace}tiny-mbs { + margin-bottom: @small-value !important; + } + + .@{kna-namespace}tiny-mbm { + margin-bottom: @medium-value !important; + } + + .@{kna-namespace}tiny-mbl { + margin-bottom: @large-value !important; + } + + .@{kna-namespace}tiny-mln, + .@{kna-namespace}tiny-ml0 { + margin-left: 0 !important; + } + + .@{kna-namespace}tiny-mls { + margin-left: @small-value !important; + } + + .@{kna-namespace}tiny-mlm { + margin-left: @medium-value !important; + } + + .@{kna-namespace}tiny-mll { + margin-left: @large-value !important; + } + + .@{kna-namespace}tiny-ptn, + .@{kna-namespace}tiny-pt0 { + padding-top: 0 !important; + } + + .@{kna-namespace}tiny-pts { + padding-top: @small-value !important; + } + + .@{kna-namespace}tiny-ptm { + padding-top: @medium-value !important; + } + + .@{kna-namespace}tiny-ptl { + padding-top: @large-value !important; + } + + .@{kna-namespace}tiny-prn, + .@{kna-namespace}tiny-pr0 { + padding-right: 0 !important; + } + + .@{kna-namespace}tiny-prs { + padding-right: @small-value !important; + } + + .@{kna-namespace}tiny-prm { + padding-right: @medium-value !important; + } + + .@{kna-namespace}tiny-prl { + padding-right: @large-value !important; + } + + .@{kna-namespace}tiny-pbn, + .@{kna-namespace}tiny-pb0 { + padding-bottom: 0 !important; + } + + .@{kna-namespace}tiny-pbs { + padding-bottom: @small-value !important; + } + + .@{kna-namespace}tiny-pbm { + padding-bottom: @medium-value !important; + } + + .@{kna-namespace}tiny-pbl { + padding-bottom: @large-value !important; + } + + .@{kna-namespace}tiny-pln, + .@{kna-namespace}tiny-pl0 { + padding-left: 0 !important; + } + + .@{kna-namespace}tiny-pls { + padding-left: @small-value !important; + } + + .@{kna-namespace}tiny-plm { + padding-left: @medium-value !important; + } + + .@{kna-namespace}tiny-pll { + padding-left: @large-value !important; + } } diff --git a/sass/_07-responsive.scss b/sass/_07-responsive.scss index 7f2077c..211d6f2 100644 --- a/sass/_07-responsive.scss +++ b/sass/_07-responsive.scss @@ -77,10 +77,175 @@ } /* margins for large screens */ - .#{$kna-namespace}large-man, - .#{$kna-namespace}large-ma0 { - margin: 0 !important; - } + .#{$kna-namespace}large-man, + .#{$kna-namespace}large-ma0 { + margin: 0 !important; + } + + .#{$kna-namespace}large-pan, + .#{$kna-namespace}large-pa0 { + padding: 0 !important; + } + + .#{$kna-namespace}large-mas { + margin: $small-value !important; + } + + .#{$kna-namespace}large-mam { + margin: $medium-value !important; + } + + .#{$kna-namespace}large-mal { + margin: $large-value !important; + } + + .#{$kna-namespace}large-pas { + padding: $small-value !important; + } + + .#{$kna-namespace}large-pam { + padding: $medium-value !important; + } + + .#{$kna-namespace}large-pal { + padding: $large-value !important; + } + + .#{$kna-namespace}large-mtn, + .#{$kna-namespace}large-mt0 { + margin-top: 0 !important; + } + + .#{$kna-namespace}large-mts { + margin-top: $small-value !important; + } + + .#{$kna-namespace}large-mtm { + margin-top: $medium-value !important; + } + + .#{$kna-namespace}large-mtl { + margin-top: $large-value !important; + } + + .#{$kna-namespace}large-mrn, + .#{$kna-namespace}large-mr0 { + margin-right: 0 !important; + } + + .#{$kna-namespace}large-mrs { + margin-right: $small-value !important; + } + + .#{$kna-namespace}large-mrm { + margin-right: $medium-value !important; + } + + .#{$kna-namespace}large-mrl { + margin-right: $large-value !important; + } + + .#{$kna-namespace}large-mbn, + .#{$kna-namespace}large-mb0 { + margin-bottom: 0 !important; + } + + .#{$kna-namespace}large-mbs { + margin-bottom: $small-value !important; + } + + .#{$kna-namespace}large-mbm { + margin-bottom: $medium-value !important; + } + + .#{$kna-namespace}large-mbl { + margin-bottom: $large-value !important; + } + + .#{$kna-namespace}large-mln, + .#{$kna-namespace}large-ml0 { + margin-left: 0 !important; + } + + .#{$kna-namespace}large-mls { + margin-left: $small-value !important; + } + + .#{$kna-namespace}large-mlm { + margin-left: $medium-value !important; + } + + .#{$kna-namespace}large-mll { + margin-left: $large-value !important; + } + + .#{$kna-namespace}large-ptn, + .#{$kna-namespace}large-pt0 { + padding-top: 0 !important; + } + + .#{$kna-namespace}large-pts { + padding-top: $small-value !important; + } + + .#{$kna-namespace}large-ptm { + padding-top: $medium-value !important; + } + + .#{$kna-namespace}large-ptl { + padding-top: $large-value !important; + } + + .#{$kna-namespace}large-prn, + .#{$kna-namespace}large-pr0 { + padding-right: 0 !important; + } + + .#{$kna-namespace}large-prs { + padding-right: $small-value !important; + } + + .#{$kna-namespace}large-prm { + padding-right: $medium-value !important; + } + + .#{$kna-namespace}large-prl { + padding-right: $large-value !important; + } + + .#{$kna-namespace}large-pbn, + .#{$kna-namespace}large-pb0 { + padding-bottom: 0 !important; + } + + .#{$kna-namespace}large-pbs { + padding-bottom: $small-value !important; + } + + .#{$kna-namespace}large-pbm { + padding-bottom: $medium-value !important; + } + + .#{$kna-namespace}large-pbl { + padding-bottom: $large-value !important; + } + + .#{$kna-namespace}large-pln, + .#{$kna-namespace}large-pl0 { + padding-left: 0 !important; + } + + .#{$kna-namespace}large-pls { + padding-left: $small-value !important; + } + + .#{$kna-namespace}large-plm { + padding-left: $medium-value !important; + } + + .#{$kna-namespace}large-pll { + padding-left: $large-value !important; + } } /* ---------------------------------- */ @@ -152,10 +317,175 @@ } /* margins for medium screens */ - .#{$kna-namespace}medium-man, - .#{$kna-namespace}medium-ma0 { - margin: 0 !important; - } + .#{$kna-namespace}medium-man, + .#{$kna-namespace}medium-ma0 { + margin: 0 !important; + } + + .#{$kna-namespace}medium-pan, + .#{$kna-namespace}medium-pa0 { + padding: 0 !important; + } + + .#{$kna-namespace}medium-mas { + margin: $small-value !important; + } + + .#{$kna-namespace}medium-mam { + margin: $medium-value !important; + } + + .#{$kna-namespace}medium-mal { + margin: $large-value !important; + } + + .#{$kna-namespace}medium-pas { + padding: $small-value !important; + } + + .#{$kna-namespace}medium-pam { + padding: $medium-value !important; + } + + .#{$kna-namespace}medium-pal { + padding: $large-value !important; + } + + .#{$kna-namespace}medium-mtn, + .#{$kna-namespace}medium-mt0 { + margin-top: 0 !important; + } + + .#{$kna-namespace}medium-mts { + margin-top: $small-value !important; + } + + .#{$kna-namespace}medium-mtm { + margin-top: $medium-value !important; + } + + .#{$kna-namespace}medium-mtl { + margin-top: $large-value !important; + } + + .#{$kna-namespace}medium-mrn, + .#{$kna-namespace}medium-mr0 { + margin-right: 0 !important; + } + + .#{$kna-namespace}medium-mrs { + margin-right: $small-value !important; + } + + .#{$kna-namespace}medium-mrm { + margin-right: $medium-value !important; + } + + .#{$kna-namespace}medium-mrl { + margin-right: $large-value !important; + } + + .#{$kna-namespace}medium-mbn, + .#{$kna-namespace}medium-mb0 { + margin-bottom: 0 !important; + } + + .#{$kna-namespace}medium-mbs { + margin-bottom: $small-value !important; + } + + .#{$kna-namespace}medium-mbm { + margin-bottom: $medium-value !important; + } + + .#{$kna-namespace}medium-mbl { + margin-bottom: $large-value !important; + } + + .#{$kna-namespace}medium-mln, + .#{$kna-namespace}medium-ml0 { + margin-left: 0 !important; + } + + .#{$kna-namespace}medium-mls { + margin-left: $small-value !important; + } + + .#{$kna-namespace}medium-mlm { + margin-left: $medium-value !important; + } + + .#{$kna-namespace}medium-mll { + margin-left: $large-value !important; + } + + .#{$kna-namespace}medium-ptn, + .#{$kna-namespace}medium-pt0 { + padding-top: 0 !important; + } + + .#{$kna-namespace}medium-pts { + padding-top: $small-value !important; + } + + .#{$kna-namespace}medium-ptm { + padding-top: $medium-value !important; + } + + .#{$kna-namespace}medium-ptl { + padding-top: $large-value !important; + } + + .#{$kna-namespace}medium-prn, + .#{$kna-namespace}medium-pr0 { + padding-right: 0 !important; + } + + .#{$kna-namespace}medium-prs { + padding-right: $small-value !important; + } + + .#{$kna-namespace}medium-prm { + padding-right: $medium-value !important; + } + + .#{$kna-namespace}medium-prl { + padding-right: $large-value !important; + } + + .#{$kna-namespace}medium-pbn, + .#{$kna-namespace}medium-pb0 { + padding-bottom: 0 !important; + } + + .#{$kna-namespace}medium-pbs { + padding-bottom: $small-value !important; + } + + .#{$kna-namespace}medium-pbm { + padding-bottom: $medium-value !important; + } + + .#{$kna-namespace}medium-pbl { + padding-bottom: $large-value !important; + } + + .#{$kna-namespace}medium-pln, + .#{$kna-namespace}medium-pl0 { + padding-left: 0 !important; + } + + .#{$kna-namespace}medium-pls { + padding-left: $small-value !important; + } + + .#{$kna-namespace}medium-plm { + padding-left: $medium-value !important; + } + + .#{$kna-namespace}medium-pll { + padding-left: $large-value !important; + } } /* ---------------------------------- */ @@ -237,16 +567,175 @@ } /* margins for small screens */ - .#{$kna-namespace}small-man, - .#{$kna-namespace}small-ma0 { - margin: 0 !important; - } + .#{$kna-namespace}small-man, + .#{$kna-namespace}small-ma0 { + margin: 0 !important; + } - .#{$kna-namespace}small-pan, - .#{$kna-namespace}small-pa0 { - padding: 0 !important; - } + .#{$kna-namespace}small-pan, + .#{$kna-namespace}small-pa0 { + padding: 0 !important; + } + .#{$kna-namespace}small-mas { + margin: $small-value !important; + } + + .#{$kna-namespace}small-mam { + margin: $medium-value !important; + } + + .#{$kna-namespace}small-mal { + margin: $large-value !important; + } + + .#{$kna-namespace}small-pas { + padding: $small-value !important; + } + + .#{$kna-namespace}small-pam { + padding: $medium-value !important; + } + + .#{$kna-namespace}small-pal { + padding: $large-value !important; + } + + .#{$kna-namespace}small-mtn, + .#{$kna-namespace}small-mt0 { + margin-top: 0 !important; + } + + .#{$kna-namespace}small-mts { + margin-top: $small-value !important; + } + + .#{$kna-namespace}small-mtm { + margin-top: $medium-value !important; + } + + .#{$kna-namespace}small-mtl { + margin-top: $large-value !important; + } + + .#{$kna-namespace}small-mrn, + .#{$kna-namespace}small-mr0 { + margin-right: 0 !important; + } + + .#{$kna-namespace}small-mrs { + margin-right: $small-value !important; + } + + .#{$kna-namespace}small-mrm { + margin-right: $medium-value !important; + } + + .#{$kna-namespace}small-mrl { + margin-right: $large-value !important; + } + + .#{$kna-namespace}small-mbn, + .#{$kna-namespace}small-mb0 { + margin-bottom: 0 !important; + } + + .#{$kna-namespace}small-mbs { + margin-bottom: $small-value !important; + } + + .#{$kna-namespace}small-mbm { + margin-bottom: $medium-value !important; + } + + .#{$kna-namespace}small-mbl { + margin-bottom: $large-value !important; + } + + .#{$kna-namespace}small-mln, + .#{$kna-namespace}small-ml0 { + margin-left: 0 !important; + } + + .#{$kna-namespace}small-mls { + margin-left: $small-value !important; + } + + .#{$kna-namespace}small-mlm { + margin-left: $medium-value !important; + } + + .#{$kna-namespace}small-mll { + margin-left: $large-value !important; + } + + .#{$kna-namespace}small-ptn, + .#{$kna-namespace}small-pt0 { + padding-top: 0 !important; + } + + .#{$kna-namespace}small-pts { + padding-top: $small-value !important; + } + + .#{$kna-namespace}small-ptm { + padding-top: $medium-value !important; + } + + .#{$kna-namespace}small-ptl { + padding-top: $large-value !important; + } + + .#{$kna-namespace}small-prn, + .#{$kna-namespace}small-pr0 { + padding-right: 0 !important; + } + + .#{$kna-namespace}small-prs { + padding-right: $small-value !important; + } + + .#{$kna-namespace}small-prm { + padding-right: $medium-value !important; + } + + .#{$kna-namespace}small-prl { + padding-right: $large-value !important; + } + + .#{$kna-namespace}small-pbn, + .#{$kna-namespace}small-pb0 { + padding-bottom: 0 !important; + } + + .#{$kna-namespace}small-pbs { + padding-bottom: $small-value !important; + } + + .#{$kna-namespace}small-pbm { + padding-bottom: $medium-value !important; + } + + .#{$kna-namespace}small-pbl { + padding-bottom: $large-value !important; + } + + .#{$kna-namespace}small-pln, + .#{$kna-namespace}small-pl0 { + padding-left: 0 !important; + } + + .#{$kna-namespace}small-pls { + padding-left: $small-value !important; + } + + .#{$kna-namespace}small-plm { + padding-left: $medium-value !important; + } + + .#{$kna-namespace}small-pll { + padding-left: $large-value !important; + } } /* ---------------------------------- */ @@ -358,14 +847,173 @@ } /* margins for tiny screens */ - .#{$kna-namespace}tiny-man, - .#{$kna-namespace}tiny-ma0 { - margin: 0 !important; - } + .#{$kna-namespace}tiny-man, + .#{$kna-namespace}tiny-ma0 { + margin: 0 !important; + } - .#{$kna-namespace}tiny-pan, - .#{$kna-namespace}tiny-pa0 { - padding: 0 !important; - } + .#{$kna-namespace}tiny-pan, + .#{$kna-namespace}tiny-pa0 { + padding: 0 !important; + } + .#{$kna-namespace}tiny-mas { + margin: $small-value !important; + } + + .#{$kna-namespace}tiny-mam { + margin: $medium-value !important; + } + + .#{$kna-namespace}tiny-mal { + margin: $large-value !important; + } + + .#{$kna-namespace}tiny-pas { + padding: $small-value !important; + } + + .#{$kna-namespace}tiny-pam { + padding: $medium-value !important; + } + + .#{$kna-namespace}tiny-pal { + padding: $large-value !important; + } + + .#{$kna-namespace}tiny-mtn, + .#{$kna-namespace}tiny-mt0 { + margin-top: 0 !important; + } + + .#{$kna-namespace}tiny-mts { + margin-top: $small-value !important; + } + + .#{$kna-namespace}tiny-mtm { + margin-top: $medium-value !important; + } + + .#{$kna-namespace}tiny-mtl { + margin-top: $large-value !important; + } + + .#{$kna-namespace}tiny-mrn, + .#{$kna-namespace}tiny-mr0 { + margin-right: 0 !important; + } + + .#{$kna-namespace}tiny-mrs { + margin-right: $small-value !important; + } + + .#{$kna-namespace}tiny-mrm { + margin-right: $medium-value !important; + } + + .#{$kna-namespace}tiny-mrl { + margin-right: $large-value !important; + } + + .#{$kna-namespace}tiny-mbn, + .#{$kna-namespace}tiny-mb0 { + margin-bottom: 0 !important; + } + + .#{$kna-namespace}tiny-mbs { + margin-bottom: $small-value !important; + } + + .#{$kna-namespace}tiny-mbm { + margin-bottom: $medium-value !important; + } + + .#{$kna-namespace}tiny-mbl { + margin-bottom: $large-value !important; + } + + .#{$kna-namespace}tiny-mln, + .#{$kna-namespace}tiny-ml0 { + margin-left: 0 !important; + } + + .#{$kna-namespace}tiny-mls { + margin-left: $small-value !important; + } + + .#{$kna-namespace}tiny-mlm { + margin-left: $medium-value !important; + } + + .#{$kna-namespace}tiny-mll { + margin-left: $large-value !important; + } + + .#{$kna-namespace}tiny-ptn, + .#{$kna-namespace}tiny-pt0 { + padding-top: 0 !important; + } + + .#{$kna-namespace}tiny-pts { + padding-top: $small-value !important; + } + + .#{$kna-namespace}tiny-ptm { + padding-top: $medium-value !important; + } + + .#{$kna-namespace}tiny-ptl { + padding-top: $large-value !important; + } + + .#{$kna-namespace}tiny-prn, + .#{$kna-namespace}tiny-pr0 { + padding-right: 0 !important; + } + + .#{$kna-namespace}tiny-prs { + padding-right: $small-value !important; + } + + .#{$kna-namespace}tiny-prm { + padding-right: $medium-value !important; + } + + .#{$kna-namespace}tiny-prl { + padding-right: $large-value !important; + } + + .#{$kna-namespace}tiny-pbn, + .#{$kna-namespace}tiny-pb0 { + padding-bottom: 0 !important; + } + + .#{$kna-namespace}tiny-pbs { + padding-bottom: $small-value !important; + } + + .#{$kna-namespace}tiny-pbm { + padding-bottom: $medium-value !important; + } + + .#{$kna-namespace}tiny-pbl { + padding-bottom: $large-value !important; + } + + .#{$kna-namespace}tiny-pln, + .#{$kna-namespace}tiny-pl0 { + padding-left: 0 !important; + } + + .#{$kna-namespace}tiny-pls { + padding-left: $small-value !important; + } + + .#{$kna-namespace}tiny-plm { + padding-left: $medium-value !important; + } + + .#{$kna-namespace}tiny-pll { + padding-left: $large-value !important; + } }