Sha256: 46e667e5a7347b67385a08ccea2c54e37aea2f52387d762ea435f69419df78d7

Contents?: true

Size: 1.16 KB

Versions: 21

Compression:

Stored size: 1.16 KB

Contents

:where(.accordion) {
  details {
    border-block-end-width: var(--border);
    interpolate-size: allow-keywords;
    overflow: hidden;

    &::details-content {
      block-size: 0;
      transition-behavior: allow-discrete;
      transition-duration: var(--time-150);
      transition-property: content-visibility block-size;
    }

    &[open]::details-content {
      block-size: auto;
    }

    &[open] summary::after {
      transform: var(--rotate-180);
    }
  }

  summary {
    align-items: center;
    cursor: pointer;
    display: flex;
    font-weight: var(--font-medium);
    justify-content: space-between;
    padding-block: var(--size-4);

    &:hover {
      text-decoration: underline;
    }

    &:focus-visible {
      outline: var(--border-2) solid var(--color-selected-dark);
      outline-offset: var(--border-2);
    }

    &::-webkit-details-marker {
      display: none;
    }

    &::after {
      background-image: url("chevron-down.svg");
      background-size: cover;
      block-size: var(--size-4);
      content: "";
      filter: var(--color-filter-text);
      inline-size: var(--size-4);
      transition: transform var(--time-200);
    }
  }
}

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
css-zero-0.0.75 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.74 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.73 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.72 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.71 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.70 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.69 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.68 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.67 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.66 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.65 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.64 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.63 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.62 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.61 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.60 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.59 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.58 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.57 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css
css-zero-0.0.56 lib/generators/css_zero/add/templates/app/assets/stylesheets/accordion.css