C Button: Width Medium

No notes defined.

<dl>
    <dt>Type</dt>
    <dd>
        <dl>
            <dt><code>&lt;button&gt;</code></dt>
            <dd>
                <button class="c-button c-button--width-medium c-button--secondary">
                    <span class="c-button__text">--secondary</span>
                </button>
                <button class="c-button c-button--width-medium c-button--primary">
                    <span class="c-button__text">--primary</span>
                </button>
                <button class="c-button c-button--width-medium c-button--tertiary">
                    <span class="c-button__text">--tertiary</span>
                </button>
            </dd>

            <dt><code>&lt;a&gt;</code></dt>
            <dd>
                <a href="#" class="c-button c-button--width-medium c-button--secondary">
                    <span class="c-button__text">--secondary</span>
                </a>
                <a href="#" class="c-button c-button--width-medium c-button--primary">
                    <span class="c-button__text">--primary</span>
                </a>
                <a href="#" class="c-button c-button--width-medium c-button--tertiary">
                    <span class="c-button__text">--tertiary</span>
                </a>
            </dd>
        </dl>
    <dd>

    <dt>States</dt>
    <dd>
        <dl>
            <dt><code>&lt;button&gt;</code></dt>
            <dd>
                <button class="c-button c-button--width-medium
        c-button--secondary">
                    <span class="c-button__text">default</span>
                </button>
                <button class="c-button c-button--width-medium 
        c-button--secondary" disabled>
                    <span class="c-button__text">disabled-attr</span>
                </button>
                <button class="c-button c-button--width-medium c-button--is-busy
        c-button--secondary" disabled>
                    <span class="c-button__text">--is-busy</span>
            </dd>

            <dt><code>&lt;a&gt;</code></dt>
            <dd>
                <a href="#" class="c-button c-button--width-medium
        c-button--secondary">
                    <span class="c-button__text">default</span>
                </a>
                <a disabled tabindex="-1" href="#" class="c-button c-button--width-medium
        c-button--secondary">
                    <span class="c-button__text">disabled-attr</span>
                </a>
                <a href="#" class="c-button c-button--width-medium c-button--is-busy
        c-button--secondary" disabled tabindex="-1">
                    <span class="c-button__text">--is-busy</span>
                </a>
            </dd>
        </dl>
    <dd>

    <dt>Icons</dt>
    <dd>
        <dl>
            <dt><code>&lt;button&gt;</code></dt>
            <dd>
                <button class="c-button c-button--width-medium
        c-button--secondary">
                    <i class="c-button__icon--before" aria-description="validate input"></i>
                    <span class="c-button__text">__icon--before</span>
                </button>
                <button class="c-button c-button--width-medium
        c-button--secondary">
                    <span class="c-button__text">__icon--after</span>
                    <i class="c-button__icon--after" aria-description="exit page">X</i>
            </dd>

            <dt><code>&lt;a&gt;</code></dt>
            <dd>
                <a href="#" class="c-button c-button--width-medium
        c-button--secondary">
                    <i class="c-button__icon--before" aria-description="validate input"></i>
                    <span class="c-button__text">__icon--before</span>
                </a>
                <a href="#" class="c-button c-button--width-medium
        c-button--secondary">
                    <span class="c-button__text">__icon--after</span>
                    <i class="c-button__icon--after" aria-description="exit page">X</i>
                </a>
            </dd>
        </dl>
    <dd>

    <dt>Size</dt>
    <dd>
        <dl>
            <dt><code>&lt;button&gt;</code></dt>
            <dd>
                <button class="c-button c-button--width-medium c-button--size-small
          c-button--secondary">
                    <span class="c-button__text">--size-small</span>
                </button>
            </dd>

            <dt><code>&lt;a&gt;</code></dt>
            <dd>
                <a href="#" class="c-button c-button--width-medium c-button--size-small
          c-button--secondary">
                    <span class="c-button__text">--size-small</span>
                </a>
            </dd>
        </dl>
    <dd>
</dl>
  • Content:
    /* This CSS is ONLY for the pattern library. It is NOT part of the pattern. */
    
    .c-button > i {
      font-style: normal;
    }
    
  • URL: /components/raw/c-button/demo.css
  • Filesystem Path: src/lib/_imports/components/c-button/demo.css
  • Size: 120 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",
  "supports": {
    "states": true,
    "icons": true,
    "width": false,
    "size": true,
    "size-small": true,
    "link-tag": true,
    "type": true
  },
  "type": "c-button--secondary"
}