aboutsummaryrefslogtreecommitdiff
path: root/htmx/static/pico-1.5.11/docs/src/containers.html
blob: 63dd3b76a337d8a7ac6910eb454d8dff1fd9b544 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!doctype html>
<html lang="en">
  <head>
    ${require('./_head.html') 
      title=`Containers`
      description=`.container enable a centered viewport, .container-fluid enable a 100% layout.`
      canonical=`containers.html`
    }
  </head>

  <body>
    ${require('./_nav.html')}
    
    <main class="container" id="docs">
      ${require('./_sidebar.html') active=`containers-link`}
      
      <div role="document">
        <section id="containers">
          <hgroup>
            <h1>Containers</h1>
            <h2>
              <code>.container</code> enable a centered viewport.<br>
              <code>.container-fluid</code> enable a <code><u>100%</u></code> layout.
            </h2>
          </hgroup>

<pre><code>&lt;<b>body</b>&gt;
  &lt;<b>main</b> <i>class</i>=<u>"container"</u>&gt;&lt;/<b>main</b>&gt;
&lt;/<b>body</b>&gt;</code></pre>

          <p>Pico uses the same breakpoints and viewports sizes as <a href="https://getbootstrap.com/docs/5.1/layout/breakpoints/#available-breakpoints">Bootstrap</a>.</p>
          <figure>
            <table role="grid">
              <thead>
                <tr>
                  <th>Device</th>
                  <th>Extra&nbsp;small</th>
                  <th>Small</th>
                  <th>Medium</th>
                  <th>Large</th>
                  <th>Extra&nbsp;large</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <th>Breakpoint</th>
                  <td>&lt;576<small>px</small></td>
                  <td>≥576<small>px</small></td>
                  <td>≥768<small>px</small></td>
                  <td>≥992<small>px</small></td>
                  <td>≥1200<small>px</small></td>
                </tr>
                <tr>
                  <th>Viewport</th>
                  <td>100<small>%</small></td>
                  <td>540<small>px</small></td>
                  <td>720<small>px</small></td>
                  <td>960<small>px</small></td>
                  <td>1140<small>px</small></td>
                </tr>
              </tbody>
            </table>
          </figure>
          <p><code>&lt;<b>header</b>&gt;</code>, <code>&lt;<b>main</b>&gt;</code> and <code>&lt;<b>footer</b>&gt;</code> as direct children of <code>&lt;<b>body</b>&gt;</code> provide a responsive vertical <code><i>padding</i></code></p>
          <p><code>&lt;<b>section</b>&gt;</code> provides a responsive <code><i>margin-bottom</i></code> to separate your sections.</p>
        </section>

        ${require('./_footer.html')}
        
      </div>
    </main>
    <script src="js/commons.min.js"></script>
  </body>
</html>