<!-- Error rendering component -->
<!-- Could not render component '@distance-filter--defaultexample' - component not found. -->
<!-- Error: Could not render component '@distance-filter--defaultexample' - component not found.
    at Object.render (/root/packages/patternlibrary/node_modules/@frctl/handlebars/src/helpers/render.js:23:19)
    at Object.helperWrapper (/root/packages/patternlibrary/node_modules/promised-handlebars/index.js:130:23)
    at Object.<anonymous> (/root/packages/patternlibrary/node_modules/promised-handlebars/lib/utils.js:29:28)
    at Object.wrapper (/root/packages/patternlibrary/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
    at Object.eval [as main] (eval at createFunctionContext (/root/packages/patternlibrary/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:9:145)
    at main (/root/packages/patternlibrary/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
    at ret (/root/packages/patternlibrary/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
    at ret (/root/packages/patternlibrary/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
    at prepareAndResolveMarkers (/root/packages/patternlibrary/node_modules/promised-handlebars/index.js:99:39)
    at /root/packages/patternlibrary/node_modules/promised-handlebars/lib/utils.js:29:28
    at HandlebarsAdapter.render (/root/packages/patternlibrary/node_modules/@frctl/handlebars/src/adapter.js:37:30)
    at ComponentSource._renderVariant (/root/packages/patternlibrary/node_modules/@frctl/fractal/src/api/components/source.js:212:30)
    at _renderVariant.next (<anonymous>)
    at onFulfilled (/root/packages/patternlibrary/node_modules/co/index.js:65:19) -->
<div class="sidebaroption sidebaroption-is-active">
  <button
    class="sidebaroption-x-button"
    type="button"
    id="architecture-and-architectural-technology"
    aria-expanded="true"
    aria-controls="dropdown-architecture-and-architectural-technology"
  >
    <div class="sidebaroption-x-header"><h3
        class="sidebaroption-x-title"
      >Architecture and Architectural Technology</h3>
      <span class="sidebaroption-x-plus"><svg aria-hidden="true"><use
            xlink:href="#icon-plus"
          ></use></svg></span>
      <span class="sidebaroption-x-minus"><svg aria-hidden="true"><use
            xlink:href="#icon-minus"
          ></use></svg></span>
    </div>
    <span class="sidebaroption-x-body"><span
        class="u-visuallyhidden"
      >,</span>Plan, organize, and enclose space for functional and esthetic
      purposes.</span>
  </button>
  <div
    class="sidebaroption-x-dropdown"
    id="dropdown-architecture-and-architectural-technology"
    style=""
  >
    <div class="sidebaroption-x-dropdown-inner">

      {{render "@distance-filter--defaultexample"}}

      <label class="sidebaroption-x-collegecount">
        <input
          class="sidebaroption-x-togglecollege"
          type="checkbox"
          id="collegetoggle0201"
        />
        <span><svg aria-hidden="true"><use
              xlink:href="#icon-college-noborder"
            ></use></svg><b>2 Colleges</b>
          have this program
        </span>
      </label>
      <div
        class="sidebaroption-x-listdropdown sidebaroption-x-listdropdowncollege"
        style="display: block;"
      >
        <div class="sidebaroption-x-collegelink ng-tns-c0-4 ng-star-inserted">
          <a
            target="_blank"
            trackon="click"
            href="https://cte.fullcoll.edu/department/architecture-construction?utm_source=Program+Finder"
          >
            Fullerton College
            <svg aria-label=",external link">
              <use xlink:href="#icon-externallink"></use>
            </svg>
          </a>
          <div>321 E Chapman Ave, Fullerton, CA 92832</div>
          <button class="sidebaroption-x-centermap" type="button">
            <svg aria-hidden="true">
              <use xlink:href="#icon-locate"></use>
            </svg>
            center on map
          </button>
        </div>
        <div class="sidebaroption-x-collegelink ng-tns-c0-4 ng-star-inserted">
          <a target="_blank" href="#">
            Golden West College
            <svg aria-label=",external link">
              <use xlink:href="#icon-externallink"></use>
            </svg>
          </a>
          <div>15744 Goldenwest St, Huntington Beach, CA 92647</div>
          <button class="sidebaroption-x-centermap" type="button">
            <svg aria-hidden="true">
              <use xlink:href="#icon-locate"></use>
            </svg>
            center on map
          </button>
        </div>
      </div>

      <label class="sidebaroption-x-hscount" style="margin-top: 16px;">
        <input class="sidebaroption-x-togglehs" type="checkbox" />
        <span><svg aria-hidden="true"><use
              xlink:href="#icon-hs-noborder"
            ></use></svg><b>2 High School Districts</b>
          have this program
        </span>
      </label>
      <div
        class="sidebaroption-x-listdropdown sidebaroption-x-listdropdownhs"
        style="display: block;"
      >
        <div class="sidebaroption-x-collegelink ng-tns-c0-4 ng-star-inserted">
          <a
            class="mapmarker3"
            href="/focus/architecture-and-architectural-technology/districts/FJUHSD"
          >Fullerton Joint Union High School District
          </a>
          <div>5 High Schools</div>
          <button class="sidebaroption-x-centermap" type="button">
            <svg aria-hidden="true">
              <use xlink:href="#icon-locate"></use>
            </svg>
            center on map
          </button>
        </div>
        <div class="sidebaroption-x-collegelink ng-tns-c0-4 ng-star-inserted">
          <a
            class="mapmarker3"
            href="/focus/architecture-and-architectural-technology/districts/HBUHSD"
          >Huntington Beach Union High School District
          </a>
          <div>1 High School</div>
          <button class="sidebaroption-x-centermap" type="button">
            <svg aria-hidden="true">
              <use xlink:href="#icon-locate"></use>
            </svg>
            center on map
          </button>
        </div>
      </div>

      <label class="sidebaroption-x-businesscount" style="margin-top: 16px;">
        <input class="sidebaroption-x-togglebusiness" type="checkbox" />
        <span>
          <svg aria-hidden="true">
            <use xlink:href="#icon-business-noborder"></use>
          </svg>
          <b>6 Business Partners</b>
          are related to this program
        </span>
      </label>

      <div
        class="sidebaroption-x-listdropdown sidebaroption-x-listdropdownbusiness"
      >
        <div class="sidebaroption">
          <button class="sidebaroption-x-button" type="button" id="johns-agriculture" aria-expanded="false" aria-controls="dropdown-johns-agriculture">
            <div class="sidebaroption-x-businesslink ng-tns-c0-4 ng-star-inserted">
              <a class="" href="#">
                John’s Agriculture
                <span class="sidebaroption-x-plus">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-plus"></use>
                  </svg>
                </span>
                <span class="sidebaroption-x-minus">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-minus"></use>
                  </svg>
                </span>
              </a>
              <div>3 locations</div>
            </div>
          </button>

          <div class="sidebaroption-x-dropdown" id="dropdown-johns-agriculture" style="display: none">
            <div class="sidebaroption-x-dropdown-inner">
              <div class="sidebaroption-x-businessname">
                123 Warner Ave. Fountain Valley, CA 92708
                <button class="sidebaroption-x-centermap" type="button">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-locate"></use>
                  </svg>
                  center on map
                </button>
              </div>
              <div class="sidebaroption-x-businessname">
                123 Warner Ave. Fountain Valley, CA 92708
                <button class="sidebaroption-x-centermap" type="button">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-locate"></use>
                  </svg>
                  center on map
                </button>
              </div>
              <div class="sidebaroption-x-businessname">
                123 Warner Ave. Fountain Valley, CA 92708
                <button class="sidebaroption-x-centermap" type="button">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-locate"></use>
                  </svg>
                  center on map
                </button>
              </div>
            </div>
          </div>
        </div>

        <div class="sidebaroption">
          <button class="sidebaroption-x-button" type="button" id="johns-agriculture" aria-expanded="false" aria-controls="dropdown-johns-agriculture">
            <div class="sidebaroption-x-businesslink ng-tns-c0-4 ng-star-inserted">
              <a class="" href="#">
                Sam’s Natural Resources
                <span class="sidebaroption-x-plus">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-plus"></use>
                  </svg>
                </span>
                <span class="sidebaroption-x-minus">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-minus"></use>
                  </svg>
                </span>
              </a>
              <div>2 locations</div>
            </div>
          </button>

          <div class="sidebaroption-x-dropdown" id="dropdown-johns-agriculture" style="display: none">
            <div class="sidebaroption-x-dropdown-inner">
              <div class="sidebaroption-x-businessname">
                123 Warner Ave. Fountain Valley, CA 92708
                <button class="sidebaroption-x-centermap" type="button">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-locate"></use>
                  </svg>
                  center on map
                </button>
              </div>

              <div class="sidebaroption-x-businessname">
                123 Warner Ave. Fountain Valley, CA 92708
                <button class="sidebaroption-x-centermap" type="button">
                  <svg aria-hidden="true">
                    <use xlink:href="#icon-locate"></use>
                  </svg>
                  center on map
                </button>
              </div>
            </div>
          </div>
        </div>
      </div>


    </div>
  </div>
</div>
/* No context defined. */
  • Content:
    .sidebaroption {
      border-radius: $border-radius;
      padding: 0;
      text-align: left;
      transition: background-color $transition-duration $transition-easing;
      will-change: background-color;
      width: 100%;
    
      input[type="checkbox"] {
        appearance: checkbox;
        -webkit-appearance: checkbox;
      }
    
      .sidebaroption-x-title {
        @include textstyle-h2-compact;
        color: $color-interactive1;
        transition: box-shadow $transition-duration $transition-easing,
                    color $transition-duration $transition-easing;
        will-change: background-color;
        z-index: $z-index-medium;
      }
    
      .sidebaroption-x-body {
        display: block;
        margin: 4px 0;
        z-index: $z-index-medium;
        position: relative;
      }
    
      .sidebaroption-x-button {
        text-align: left;
        padding: $gridspacing * 3;
        padding-bottom: 24px;
        width: 100%;
      }
    
      .sidebaroption-x-header {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
    
      .sidebaroption-x-centermap {
        @include textstyle-small;
        display: flex;
        align-items: center;
        margin-top: $gridspacing;
    
        &:hover {
          text-decoration: underline;
        }
    
        svg {
          width: 12px;
          height: 12px;
          margin-right: 6px;
        }
      }
    
      .sidebaroption-x-plus,
      .sidebaroption-x-minus {
        padding-left: 8px;
    
        svg {
          fill: $color-interactive1;
          width: $gridspacing * 1.5;
          height: $gridspacing * 1.5;
        }
      }
    
      .sidebaroption-x-minus {
        display: none;
      }
    
      .sidebaroption-x-dropdown {
        overflow: hidden;
    
        a {
          font-weight: bold;
        }
      }
    
      .sidebaroption-x-dropdown-inner {
        padding: 24px;
        padding-top: 8px;
        padding-bottom: 8px;
    
        & & {
          padding-left: 32px;
        }
      }
    
      .sidebaroption-x-hscount,
      .sidebaroption-x-businesscount,
      .sidebaroption-x-collegecount {
        display: flex;
        align-items: baseline;
        margin-bottom: $gridspacing * 1.5;
        cursor: pointer;
    
        b {
          font-weight: bold;
        }
    
        span {
          flex-grow: 1;
        }
    
        svg {
          fill: $color-dark2;
          flex-shrink: 0;
          width: 22px;
          height: 22px;
          margin-right: 10px;
        }
    
        input {
          flex-shrink: 0;
          margin: 0;
          margin-right: 4px;
          cursor: pointer;
        }
      }
    
      .sidebaroption-x-collegelink,
      .sidebaroption-x-businesslink {
        margin-bottom: 16px;
        padding-bottom: 16px;
        border-bottom: 2px solid rgba($color-interactive1, .08);
        margin-left: 17px;
    
        a svg {
          width: 11px;
          height: 11px;
          vertical-align: baseline;
          margin-left: 5px;
          fill: $color-interactive1;
        }
    
        &:last-child {
          border: none;
          padding-bottom: 32px;
        }
      }
    
      .sidebaroption-x-businesslink {
        padding-bottom: 0;
    
        &:last-child {
          padding-bottom: 0;
        }
      }
    
      .sidebaroption-x-businessname {
        border-bottom: 1px solid rgba($color-interactive1, .08);
        margin-bottom: 8px;
        padding-bottom: 8px;
      }
    
      &:hover {
        .sidebaroption-x-title {
          text-decoration: underline;
        }
      }
    
      &.sidebaroption-is-active {
        box-shadow: 0 10px 20px 0 rgba($color-dark1, 0.2);
        z-index: 1;
    
        .sidebaroption-x-title {
          color: $color-background1;
        }
    
        .sidebaroption-x-plus {
          display: none;
        }
    
        .sidebaroption-x-minus {
          display: inline;
        }
    
        .sidebaroption {
          .sidebaroption-x-plus {
            display: inline;
          }
    
          .sidebaroption-x-minus {
            display: none;
          }
        }
    
        .sidebaroption-is-active {
          .sidebaroption-x-plus {
            display: none;
          }
    
          .sidebaroption-x-minus {
            display: inline;
          }
        }
    
        .sidebaroption & {
          box-shadow: none;
        }
      }
    
      .sidebaroption-x-listdropdown {
        .sidebaroption-x-button {
          padding: 0;
        }
      }
    }
    
    .sidebaroption-modal {
      padding: $gridspacing;
    }
  • URL: /components/raw/sidebaroption/_sidebaroption.scss
  • Filesystem Path: src/scss/02-modules/sidebaroption/_sidebaroption.scss
  • Size: 3.8 KB
  • Handle: @sidebaroption--buttonactive
  • Preview:
  • Filesystem Path: src/scss/02-modules/sidebaroption/sidebaroption--buttonexample-active.hbs

No notes defined.