Bootstrap-style column utility classes created by TACC.

Class Description
.col-stretch-content-y Increase height of content to match its height
.col-dark Dark background color
<h2>Table of Contents</h2>
<nav class="c-nav">
    <ul>
        <li><a href="#columns-default">Columns</a></li>
        <li><a href="#columns-muted">Columns - Muted</a></li>
        <li><a href="#columns-dark">Columns - Dark</a></li>
    </ul>
</nav>

<dl>
    <dt id="columns-default">
        Columns, Content Stretched &amp; Not
    </dt>
    <dd>
        <section class="row">
            <div class="col col-stretch-content-y">
                <article class="c-card c-card--plain">
                    <h3>Stretched</h3>
                    <p>Veni, vidi, vici.
                    </p>
                    <p>Stretched columns expect only one direct child, like a card.</p>
                </article>
            </div>
            <div class="col">
                <article class="c-card c-card--plain">
                    <h3>Regular</h3>
                    <p>Veni, vidi, vici.
                    </p>
                </article>
                <p>Regular columns support many direct children.</p>
                <p>Buttons can change color per section.</p>
                <div class="demo-buttons"><button class="c-button c-button--primary">Primary</button>
                    <button class="c-button c-button--secondary">Secondary</button>
                    <button class="c-button c-button--tertiary">Tertiary</button>
                </div>
            </div>
            <div class="col">
                <article class="c-card c-card--plain">
                    <h3>Regular</h3>
                    <p>Proin ac rhoncus diam, sit amet congue nibh. Nullam consectetur pretium erat vitae ornare. Quisque porta a dolor vel maximus. Nullam dictum risus pellentesque orci hendrerit commodo. Nunc et dolor sed turpis accumsan feugiat quis sed mi. Aliquam venenatis scelerisque neque id lobortis. Proin dignissim suscipit pharetra.
                    </p>
                </article>
            </div>
        </section>
    </dd>

    <dt id="columns-muted">
        Muted Columns, Content Stretched &amp; Not
    </dt>
    <dd>
        <section class="row">
            <div class="col col-stretch-content-y col-muted">
                <article class="c-card c-card--plain">
                    <h3>Stretched</h3>
                    <p>Veni, vidi, vici.
                    </p>
                    <p>Stretched columns expect only one direct child, like a card.</p>
                </article>
            </div>
            <div class="col col-muted">
                <article class="c-card c-card--plain">
                    <h3>Regular</h3>
                    <p>Veni, vidi, vici.
                    </p>
                </article>
                <p>Regular columns support many direct children.</p>
                <p>Buttons can change color per section.</p>
                <div class="demo-buttons"><button class="c-button c-button--primary">Primary</button>
                    <button class="c-button c-button--secondary">Secondary</button>
                    <button class="c-button c-button--tertiary">Tertiary</button>
                </div>
            </div>
            <div class="col col-muted">
                <article class="c-card c-card--plain">
                    <h3>Regular</h3>
                    <p>Proin ac rhoncus diam, sit amet congue nibh. Nullam consectetur pretium erat vitae ornare. Quisque porta a dolor vel maximus. Nullam dictum risus pellentesque orci hendrerit commodo. Nunc et dolor sed turpis accumsan feugiat quis sed mi. Aliquam venenatis scelerisque neque id lobortis. Proin dignissim suscipit pharetra.
                    </p>
                </article>
            </div>
        </section>
    </dd>

    <dt id="columns-dark">
        Dark Columns, Content Stretched &amp; Not
    </dt>
    <dd>
        <section class="row">
            <div class="col col-stretch-content-y col-dark">
                <article class="c-card c-card--plain">
                    <h3>Stretched</h3>
                    <p>Veni, vidi, vici.
                    </p>
                    <p>Stretched columns expect only one direct child, like a card.</p>
                </article>
            </div>
            <div class="col col-dark">
                <article class="c-card c-card--plain">
                    <h3>(Regular)</h3>
                    <p>Veni, vidi, vici.
                    </p>
                </article>
                <p>Regular columns support many direct children.</p>
                <p>Buttons can change color per section.</p>
                <div class="demo-buttons"><button class="c-button c-button--primary">Primary</button>
                    <button class="c-button c-button--secondary">Secondary</button>
                    <button class="c-button c-button--tertiary">Tertiary</button>
                </div>
            </div>
            <div class="col col-dark">
                <article class="c-card c-card--plain">
                    <h3>Regular</h3>
                    <p>Proin ac rhoncus diam, sit amet congue nibh. Nullam consectetur pretium erat vitae ornare. Quisque porta a dolor vel maximus. Nullam dictum risus pellentesque orci hendrerit commodo. Nunc et dolor sed turpis accumsan feugiat quis sed mi. Aliquam venenatis scelerisque neque id lobortis. Proin dignissim suscipit pharetra.
                    </p>
                </article>
            </div>
        </section>
    </dd>
</dl>
  • Content:
    /* This CSS is ONLY for the pattern library. It is NOT part of the pattern. */
    
    /* All Bootstrap pattern library CSS loads for every component */
    /* FAQ: To support legacy client imports, Bootstrap file organization is odd */
    
    @import url("./bootstrap--form.demo.css");
    @import url("./bootstrap--modal.demo.css");
    @import url("./bootstrap--col.demo.css");
    @import url("./bootstrap--pagination.demo.css");
    
  • URL: /components/raw/bootstrap/demo.css
  • Filesystem Path: src/lib/_imports/components/bootstrap/demo.css
  • Size: 405 Bytes
{
  "shouldSkipPattern": true,
  "globalStyles": [
    {
      "isInternal": true,
      "layer": "base",
      "path": "/assets/core-styles.demo.css"
    },
    {
      "isInternal": true,
      "layer": "base",
      "path": "/assets/core-styles.base.css"
    }
  ],
  "cmsStyles": [
    {
      "isInternal": true,
      "layer": "base",
      "path": "/assets/core-styles.cms.css"
    }
  ],
  "docsStyles": [
    {
      "isInternal": true,
      "layer": "base",
      "path": "/assets/core-styles.docs.css"
    }
  ],
  "portalStyles": [
    {
      "isInternal": true,
      "layer": "base",
      "path": "/assets/core-styles.portal.css"
    }
  ],
  "subdir": "components",
  "shouldLoadBootstrap": true,
  "supportStyles": [
    "../../assets/components/c-card.css",
    "../../assets/components/bootstrap.col.css"
  ]
}