znamenica/dneslov

View on GitHub
app/assets/stylesheets/smlxl.scss

Summary

Maintainability
Test Coverage
@import "defines";

@mixin s {
   html {
      font-size: 2vh;

      main {
         & > .container {
            width: 95%;
         }
      }

      header {
         .nav-wrapper {
            justify-content: center;
         }
      }

      .row .col.s1 {
         width: 8.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s2 {
         width: 16.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s3 {
         width: 25%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s4 {
         width: 33.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s5 {
         width: 41.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s6 {
         width: 50%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s7 {
         width: 58.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s8 {
         width: 66.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s9 {
         width: 75%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s10 {
         width: 83.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s11 {
         width: 91.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.s12 {
         width: 100%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.offset-s1 {
         margin-left: 8.3333333333%;
      }
      .row .col.pull-s1 {
         right: 8.3333333333%;
      }
      .row .col.push-s1 {
         left: 8.3333333333%;
      }
      .row .col.offset-s2 {
         margin-left: 16.6666666667%;
      }
      .row .col.pull-s2 {
         right: 16.6666666667%;
      }
      .row .col.push-s2 {
         left: 16.6666666667%;
      }
      .row .col.offset-s3 {
         margin-left: 25%;
      }
      .row .col.pull-s3 {
         right: 25%;
      }
      .row .col.push-s3 {
         left: 25%;
      }
      .row .col.offset-s4 {
         margin-left: 33.3333333333%;
      }
      .row .col.pull-s4 {
         right: 33.3333333333%;
      }
      .row .col.push-s4 {
         left: 33.3333333333%;
      }
      .row .col.offset-s5 {
         margin-left: 41.6666666667%;
      }
      .row .col.pull-s5 {
         right: 41.6666666667%;
      }
      .row .col.push-s5 {
         left: 41.6666666667%;
      }
      .row .col.offset-s6 {
         margin-left: 50%;
      }
      .row .col.pull-s6 {
         right: 50%;
      }
      .row .col.push-s6 {
         left: 50%;
      }
      .row .col.offset-s7 {
         margin-left: 58.3333333333%;
      }
      .row .col.pull-s7 {
         right: 58.3333333333%;
      }
      .row .col.push-s7 {
         left: 58.3333333333%;
      }
      .row .col.offset-s8 {
         margin-left: 66.6666666667%;
      }
      .row .col.pull-s8 {
         right: 66.6666666667%;
      }
      .row .col.push-s8 {
         left: 66.6666666667%;
      }
      .row .col.offset-s9 {
         margin-left: 75%;
      }
      .row .col.pull-s9 {
         right: 75%;
      }
      .row .col.push-s9 {
         left: 75%;
      }
      .row .col.offset-s10 {
         margin-left: 83.3333333333%;
      }
      .row .col.pull-s10 {
         right: 83.3333333333%;
      }
      .row .col.push-s10 {
         left: 83.3333333333%;
      }
      .row .col.offset-s11 {
         margin-left: 91.6666666667%;
      }
      .row .col.pull-s11 {
         right: 91.6666666667%;
      }
      .row .col.push-s11 {
         left: 91.6666666667%;
      }
      .row .col.offset-s12 {
         margin-left: 100%;
      }
      .row .col.pull-s12 {
         right: 100%;
      }
      .row .col.push-s12 {
         left: 100%;
      }
   }
}

@mixin m {
   html {
      font-size: 1.5vh;

      main {
         & > .container {
            margin-left: 0;
            width: 90%;
         }
      }

      .row .col.m1 {
         width: 8.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m2 {
         width: 16.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m3 {
         width: 25%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m4 {
         width: 33.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m5 {
         width: 41.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m6 {
         width: 50%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m7 {
         width: 58.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m8 {
         width: 66.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m9 {
         width: 75%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m10 {
         width: 83.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m11 {
         width: 91.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.m12 {
         width: 100%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.offset.m1 {
         margin-left: 8.3333333333%;
      }
      .row .col.pull.m1 {
         right: 8.3333333333%;
      }
      .row .col.push.m1 {
         left: 8.3333333333%;
      }
      .row .col.offset.m2 {
         margin-left: 16.6666666667%;
      }
      .row .col.pull.m2 {
         right: 16.6666666667%;
      }
      .row .col.push.m2 {
         left: 16.6666666667%;
      }
      .row .col.offset.m3 {
         margin-left: 25%;
      }
      .row .col.pull.m3 {
         right: 25%;
      }
      .row .col.push.m3 {
         left: 25%;
      }
      .row .col.offset.m4 {
         margin-left: 33.3333333333%;
      }
      .row .col.pull.m4 {
         right: 33.3333333333%;
      }
      .row .col.push.m4 {
         left: 33.3333333333%;
      }
      .row .col.offset.m5 {
         margin-left: 41.6666666667%;
      }
      .row .col.pull.m5 {
         right: 41.6666666667%;
      }
      .row .col.push.m5 {
         left: 41.6666666667%;
      }
      .row .col.offset.m6 {
         margin-left: 50%;
      }
      .row .col.pull.m6 {
         right: 50%;
      }
      .row .col.push.m6 {
         left: 50%;
      }
      .row .col.offset.m7 {
         margin-left: 58.3333333333%;
      }
      .row .col.pull.m7 {
         right: 58.3333333333%;
      }
      .row .col.push.m7 {
         left: 58.3333333333%;
      }
      .row .col.offset.m8 {
         margin-left: 66.6666666667%;
      }
      .row .col.pull.m8 {
         right: 66.6666666667%;
      }
      .row .col.push.m8 {
         left: 66.6666666667%;
      }
      .row .col.offset.m9 {
         margin-left: 75%;
      }
      .row .col.pull.m9 {
         right: 75%;
      }
      .row .col.push.m9 {
         left: 75%;
      }
      .row .col.offset.m10 {
         margin-left: 83.3333333333%;
      }
      .row .col.pull.m10 {
         right: 83.3333333333%;
      }
      .row .col.push.m10 {
         left: 83.3333333333%;
      }
      .row .col.offset.m11 {
         margin-left: 91.6666666667%;
      }
      .row .col.pull.m11 {
         right: 91.6666666667%;
      }
      .row .col.push.m11 {
         left: 91.6666666667%;
      }
      .row .col.offset.m12 {
         margin-left: 100%;
      }
      .row .col.pull.m12 {
         right: 100%;
      }
      .row .col.push.m12 {
         left: 100%;
      }
   }
}

@mixin l {
   html {
      main {
         & > .container {
            margin-left: 7%;
            width: 83% !important;
         }
      }

      .row .col.l1 {
         width: 8.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l2 {
         width: 16.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l3 {
         width: 25%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l4 {
         width: 33.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l5 {
         width: 41.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l6 {
         width: 50%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l7 {
         width: 58.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l8 {
         width: 66.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l9 {
         width: 75%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l10 {
         width: 83.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l11 {
         width: 91.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.l12 {
         width: 100%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.offset.l1 {
         margin-left: 8.3333333333%;
      }
      .row .col.pull.l1 {
         right: 8.3333333333%;
      }
      .row .col.push.l1 {
         left: 8.3333333333%;
      }
      .row .col.offset.l2 {
         margin-left: 16.6666666667%;
      }
      .row .col.pull.l2 {
         right: 16.6666666667%;
      }
      .row .col.push.l2 {
         left: 16.6666666667%;
      }
      .row .col.offset.l3 {
         margin-left: 25%;
      }
      .row .col.pull.l3 {
         right: 25%;
      }
      .row .col.push.l3 {
         left: 25%;
      }
      .row .col.offset.l4 {
         margin-left: 33.3333333333%;
      }
      .row .col.pull.l4 {
         right: 33.3333333333%;
      }
      .row .col.push.l4 {
         left: 33.3333333333%;
      }
      .row .col.offset.l5 {
         margin-left: 41.6666666667%;
      }
      .row .col.pull.l5 {
         right: 41.6666666667%;
      }
      .row .col.push.l5 {
         left: 41.6666666667%;
      }
      .row .col.offset.l6 {
         margin-left: 50%;
      }
      .row .col.pull.l6 {
         right: 50%;
      }
      .row .col.push.l6 {
         left: 50%;
      }
      .row .col.offset.l7 {
         margin-left: 58.3333333333%;
      }
      .row .col.pull.l7 {
         right: 58.3333333333%;
      }
      .row .col.push.l7 {
         left: 58.3333333333%;
      }
      .row .col.offset.l8 {
         margin-left: 66.6666666667%;
      }
      .row .col.pull.l8 {
         right: 66.6666666667%;
      }
      .row .col.push.l8 {
         left: 66.6666666667%;
      }
      .row .col.offset.l9 {
         margin-left: 75%;
      }
      .row .col.pull.l9 {
         right: 75%;
      }
      .row .col.push.l9 {
         left: 75%;
      }
      .row .col.offset.l10 {
         margin-left: 83.3333333333%;
      }
      .row .col.pull.l10 {
         right: 83.3333333333%;
      }
      .row .col.push.l10 {
         left: 83.3333333333%;
      }
      .row .col.offset.l11 {
         margin-left: 91.6666666667%;
      }
      .row .col.pull.l11 {
         right: 91.6666666667%;
      }
      .row .col.push.l11 {
         left: 91.6666666667%;
      }
      .row .col.offset.l12 {
         margin-left: 100%;
      }
      .row .col.pull.l12 {
         right: 100%;
      }
      .row .col.push.l12 {
         left: 100%;
      }
   }
}

@mixin xl {
   html {
      main {
         & > .container {
            width: 80% !important;
         }
      }

      .row .col.xl1 {
         width: 8.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl2 {
         width: 16.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl3 {
         width: 25%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl4 {
         width: 33.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl5 {
         width: 41.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl6 {
         width: 50%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl7 {
         width: 58.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl8 {
         width: 66.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl9 {
         width: 75%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl10 {
         width: 83.3333333333%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl11 {
         width: 91.6666666667%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.xl12 {
         width: 100%;
         margin-left: auto;
         left: auto;
         right: auto;
      }
      .row .col.offset.xl1 {
         margin-left: 8.3333333333%;
      }
      .row .col.pull.xl1 {
         right: 8.3333333333%;
      }
      .row .col.push.xl1 {
         left: 8.3333333333%;
      }
      .row .col.offset.xl2 {
         margin-left: 16.6666666667%;
      }
      .row .col.pull.xl2 {
         right: 16.6666666667%;
      }
      .row .col.push.xl2 {
         left: 16.6666666667%;
      }
      .row .col.offset.xl3 {
         margin-left: 25%;
      }
      .row .col.pull.xl3 {
         right: 25%;
      }
      .row .col.push.xl3 {
         left: 25%;
      }
      .row .col.offset.xl4 {
         margin-left: 33.3333333333%;
      }
      .row .col.pull.xl4 {
         right: 33.3333333333%;
      }
      .row .col.push.xl4 {
         left: 33.3333333333%;
      }
      .row .col.offset.xl5 {
         margin-left: 41.6666666667%;
      }
      .row .col.pull.xl5 {
         right: 41.6666666667%;
      }
      .row .col.push.xl5 {
         left: 41.6666666667%;
      }
      .row .col.offset.xl6 {
         margin-left: 50%;
      }
      .row .col.pull.xl6 {
         right: 50%;
      }
      .row .col.push.xl6 {
         left: 50%;
      }
      .row .col.offset.xl7 {
         margin-left: 58.3333333333%;
      }
      .row .col.pull.xl7 {
         right: 58.3333333333%;
      }
      .row .col.push.xl7 {
         left: 58.3333333333%;
      }
      .row .col.offset.xl8 {
         margin-left: 66.6666666667%;
      }
      .row .col.pull.xl8 {
         right: 66.6666666667%;
      }
      .row .col.push.xl8 {
         left: 66.6666666667%;
      }
      .row .col.offset.xl9 {
         margin-left: 75%;
      }
      .row .col.pull.xl9 {
         right: 75%;
      }
      .row .col.push.xl9 {
         left: 75%;
      }
      .row .col.offset.xl10 {
         margin-left: 83.3333333333%;
      }
      .row .col.pull.xl10 {
         right: 83.3333333333%;
      }
      .row .col.push.xl10 {
         left: 83.3333333333%;
      }
      .row .col.offset.xl11 {
         margin-left: 91.6666666667%;
      }
      .row .col.pull.xl11 {
         right: 91.6666666667%;
      }
      .row .col.push.xl11 {
         left: 91.6666666667%;
      }
      .row .col.offset.xl12 {
         margin-left: 100%;
      }
      .row .col.pull.xl12 {
         right: 100%;
      }
      .row .col.push.xl12 {
         left: 100%;
      }
   }
}