| OLD | NEW | 
| (Empty) |  | 
 |    1 <!DOCTYPE html> | 
 |    2 <!-- | 
 |    3   This file is part of universal-design-language | 
 |    4   Copyright (C) 2016 Eyeo GmbH | 
 |    5  | 
 |    6   universal-design-language is free software: you can redistribute it and/or | 
 |    7   modify it under the terms of the GNU General Public License as published by | 
 |    8   the Free Software Foundation, either version 3 of the License, or | 
 |    9   (at your option) any later version. | 
 |   10  | 
 |   11   universal-design-language is distributed in the hope that it will be useful, | 
 |   12   but WITHOUT ANY WARRANTY; without even the implied warranty of | 
 |   13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
 |   14   GNU General Public License for more details. | 
 |   15  | 
 |   16   You should have received a copy of the GNU General Public License | 
 |   17   along with web.starter-kit.  If not, see <http://www.gnu.org/licenses/>. | 
 |   18 --> | 
 |   19 <html dir="ltr"> | 
 |   20 <head> | 
 |   21   <meta charset="utf-8"> | 
 |   22   <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-
     fit=no"> | 
 |   23   <meta http-equiv="x-ua-compatible" content="ie=edge"> | 
 |   24   <title>HTML Content</title> | 
 |   25   <link rel="stylesheet" href="/css/main.css"> | 
 |   26   <style> | 
 |   27     body | 
 |   28     { | 
 |   29       margin-bottom: 4em; | 
 |   30     } | 
 |   31  | 
 |   32     header | 
 |   33     { | 
 |   34       border-bottom: 1px solid lightgray; | 
 |   35       margin-top: 4em !important; | 
 |   36       margin-bottom: 1em !important; | 
 |   37     } | 
 |   38  | 
 |   39     .desktop | 
 |   40     { | 
 |   41       max-width: 992px; | 
 |   42     } | 
 |   43  | 
 |   44     .tablet | 
 |   45     { | 
 |   46       max-width: 768px; | 
 |   47     } | 
 |   48  | 
 |   49     .mobile | 
 |   50     { | 
 |   51       max-width: 576px; | 
 |   52     } | 
 |   53  | 
 |   54     .tablet .one-fourth | 
 |   55     { | 
 |   56       width: 50%; | 
 |   57     } | 
 |   58  | 
 |   59     .mobile .column | 
 |   60     { | 
 |   61       width: 100%; | 
 |   62     } | 
 |   63  | 
 |   64     .example | 
 |   65     { | 
 |   66       background-color: lightgray; | 
 |   67       padding: 8px 16px; | 
 |   68       margin-top: 16px; | 
 |   69       margin-bottom: 16px; | 
 |   70       border: 1px solid white; | 
 |   71     } | 
 |   72   </style> | 
 |   73 </head> | 
 |   74 <body> | 
 |   75  | 
 |   76   <div class="container"> | 
 |   77     <header> | 
 |   78       <h1>Grid component</h1> | 
 |   79     </header> | 
 |   80     <ol> | 
 |   81       <li><a href="#sizes">Sizes</a></li> | 
 |   82       <li><a href="#containers">Containers</a></li> | 
 |   83       <li><a href="#columns">Columns</a></li> | 
 |   84       <li><a href="#direction">Direction</a></li> | 
 |   85       <li><a href="#pushing-and-pulling">Pushing & pulling</a></li> | 
 |   86     </ol> | 
 |   87   </div> | 
 |   88  | 
 |   89   <section class="container"> | 
 |   90     <header> | 
 |   91       <h2 id="sizes">Sizes</h2> | 
 |   92     </header> | 
 |   93     <p class="mobile example"><code>$mobile-breakpoint</code> - 576px</p> | 
 |   94     <p class="tablet example"><code>$tablet-breakpoint</code> - 768px</p> | 
 |   95     <p class="desktop example"><code>$desktop-breakpoint</code> - 992px</p> | 
 |   96   </section> | 
 |   97  | 
 |   98   <section> | 
 |   99     <header class="container"> | 
 |  100       <h2 id="containers">Containers</h2> | 
 |  101     </header> | 
 |  102     <p class="container example"><code>.container</code> - device <a href="#size
     s">size</a>.</p> | 
 |  103     <p class="container-fluid example"><code>.container-fluid</code> - 100%</p> | 
 |  104   </section> | 
 |  105  | 
 |  106   <div class="container"> | 
 |  107  | 
 |  108     <section> | 
 |  109       <header> | 
 |  110         <h2 id="columns">Columns</h2> | 
 |  111       </header> | 
 |  112       <p>Columns must be contained within one or more <code>.row</code>.</p> | 
 |  113       <section> | 
 |  114         <header> | 
 |  115           <h3 id="columns-desktop">Desktop</h3> | 
 |  116         </header> | 
 |  117         <p>Up to four columns are supported on desktop.</p> | 
 |  118  | 
 |  119         <section> | 
 |  120           <h4 id="desktop-halfs">Halfs</h4> | 
 |  121           <div class="row"> | 
 |  122             <div class="one-half column example"><code>.one-half .column</code><
     /div> | 
 |  123             <div class="one-half column example"><code>.one-half .column</code><
     /div> | 
 |  124           </div> | 
 |  125         </section> | 
 |  126  | 
 |  127         <section> | 
 |  128           <h4 id="desktop-thirds">Thirds</h4> | 
 |  129           <div class="row"> | 
 |  130             <div class="one-third column example"><code>.one-third .column</code
     ></div> | 
 |  131             <div class="two-thirds column example"><code>.two-thirds .column</co
     de></div> | 
 |  132           </div> | 
 |  133         </section> | 
 |  134  | 
 |  135         <section> | 
 |  136           <h4 id="desktop-fourths">Fourths</h4> | 
 |  137           <div class="row"> | 
 |  138             <div class="one-fourth column example"><code>.one-fourth .column</co
     de></div> | 
 |  139             <div class="three-fourths column example"><code>.three-fourths .colu
     mn</code></div> | 
 |  140           </div> | 
 |  141         </section> | 
 |  142       </section> | 
 |  143  | 
 |  144       <section> | 
 |  145         <header> | 
 |  146           <h3 id="columns-tablet">Tablet</h3> | 
 |  147         </header> | 
 |  148         <p>Fourth columns collapse into half columns on tablets. All other colum
     ns (including .one-half) collapse into one.</p> | 
 |  149         <div class="row tablet"> | 
 |  150           <div class="one-fourth column example"><code>.one-fourth .column</code
     ></div> | 
 |  151           <div class="one-fourth column example"><code>.one-fourth .column</code
     ></div> | 
 |  152           <div class="one-fourth column example"><code>.one-fourth .column</code
     ></div> | 
 |  153           <div class="one-fourth column example"><code>.one-fourth .column</code
     ></div> | 
 |  154         </div> | 
 |  155       </section> | 
 |  156  | 
 |  157       <section> | 
 |  158         <header> | 
 |  159           <h3 id="columns-mobile">Mobile</h3> | 
 |  160         </header> | 
 |  161         <p>All columns collapse into one on mobile.</p> | 
 |  162         <div class="row mobile"> | 
 |  163           <div class="one-fourth column example"><code>.one-fourth .column</code
     ></div> | 
 |  164           <div class="one-third column example"><code>.one-third .column</code><
     /div> | 
 |  165           <div class="one-half column example"><code>.one-half .column</code></d
     iv> | 
 |  166         </div> | 
 |  167       </section> | 
 |  168     </section> | 
 |  169  | 
 |  170     <section> | 
 |  171       <header> | 
 |  172         <h2 id="direction">Direction</h2> | 
 |  173       </header> | 
 |  174       <p>Columns flow according to parent direction.</p> | 
 |  175  | 
 |  176       <section dir="ltr"> | 
 |  177         <h3>Left to right</h3> | 
 |  178         <div class="row"> | 
 |  179           <div class="one-half column example">Column 1</div> | 
 |  180           <div class="one-half column example">Column 2</div> | 
 |  181         </div> | 
 |  182       </section> | 
 |  183  | 
 |  184       <section dir="rtl"> | 
 |  185         <h3>Right to left</h3> | 
 |  186         <div class="row"> | 
 |  187           <div class="one-half column example">Column 1</div> | 
 |  188           <div class="one-half column example">Column 2</div> | 
 |  189         </div> | 
 |  190       </section> | 
 |  191     </section> | 
 |  192  | 
 |  193     <section> | 
 |  194       <header> | 
 |  195         <h2 id="pushing-and-pulling">Pushing & pulling</h2> | 
 |  196       </header> | 
 |  197       <p>Use <code>.push-*-*</code> and <code>.pull-*-*</code> to push (forward)
      or pull (backward) a column.</p> | 
 |  198       <p>This is useful for controling the order in which columns appear when th
     ey are collapsed.</p> | 
 |  199       <div class="row"> | 
 |  200         <div class="one-half push-one-half column example"><code>.one-half .push
     -one-half column</code></div> | 
 |  201         <div class="one-half pull-one-half column example"><code>.one-half .pull
     -one-half column</code></div> | 
 |  202       </div> | 
 |  203     </section> | 
 |  204  | 
 |  205   </div> | 
 |  206   <script src="/node_modules/anchor-js/anchor.js"></script> | 
 |  207   <script>anchors.add("header h2, section h3");</script> | 
 |  208 </body> | 
 |  209 </html> | 
| OLD | NEW |