Sha256: c112be847c5d15f51648296fb691528d5f3815c7a5faa736ffde9ceee4803d75
Contents?: true
Size: 1.89 KB
Versions: 9
Compression:
Stored size: 1.89 KB
Contents
//Variables $filters-border: $border; $filters-padding: 1rem; $filters-padding-x: 1rem; $filters-padding-y: 1rem; // Styles .filters-wrapper{ @include breakpoint(medium){ display: flex; } } .filters-controls{ @include clearfix; margin: 1rem 0 2rem; } .filters-controls__trigger{ width: 100%; font-weight: 600; text-align: left; background: $light-gray; padding: .5rem; border: $border; display: flex; justify-content: space-between; align-items: center; } .filters{ display: none; min-height: 100%; padding: $filters-padding; @include breakpoint(medium){ display: block; padding: 0; margin: 0; } .reveal &{ display: block; border: none; padding: 0; margin: 0; } } .js .filters__content{ display: none; &.is-active{ display: block; } @include breakpoint(medium){ display: block; } } .filters__section{ border-bottom: $border; padding: $filters-padding-x $filters-padding-y; &:first-of-type{ padding-top: $filters-padding-x*1.5; } &:last-of-type{ padding-bottom: $filters-padding-x*1.5; border-bottom: none; } label{ line-height: 1.2; margin-bottom: .4rem; } .button{ margin-bottom: 0; } .section-title{ text-transform: uppercase; color: var(--primary); text-decoration: underline; margin-right: $global-margin; } } .filters__section--general{ @extend .filters__section; padding: 0; &:first-of-type, &:last-of-type{ padding: 0; } > :first-child{ padding: $filters-padding-x $filters-padding-y; &:hover{ background: $light-gray; } } &.no-results{ .section-title{ color: $muted; text-decoration: none; } > *{ opacity: .25; } } } .filters__info__title{ margin-bottom: 0; } .filters__info__icon{ margin-left: .25rem; } .filters__search{ .input-group{ margin-bottom: 0; } }
Version data entries
9 entries across 9 versions & 1 rubygems