Sha256: aa63d3429977ff772ac0a1e77c3df59eb34ac1e0bb1e778ba0a6c1b907709a00
Contents?: true
Size: 1.91 KB
Versions: 1
Compression:
Stored size: 1.91 KB
Contents
.cards { display: flex; flex-wrap: wrap; justify-content: space-between; } .card { $base-border-color: gainsboro !default; $base-border-radius: 3px !default; $base-background-color: white !default; $base-spacing: 1.5em !default; $action-color: #477DCA !default; $dark-gray: #333 !default; $base-font-color: $dark-gray !default; $card-border-color: $base-border-color; $card-border: 1px solid $card-border-color; $card-background: lighten($card-border-color, 10%); $card-header-background: $card-background; $card-margin: 1em; $card-image-hover-opacity: 0.7; $card-image-hover-color: #F8F2B4; background-color: $card-background; border: $card-border; border-radius: $base-border-radius; box-shadow: 0 2px 4px darken($base-background-color, 10%); cursor: pointer; flex-basis: 15em; flex-grow: 1; margin: 0 $card-margin $base-spacing $card-margin; position: relative; transition: all 0.2s ease-in-out; .card-image { background-color: $card-image-hover-color; height: 150px; max-height: 150px; overflow: hidden; img { @include border-top-radius($base-border-radius); opacity: 1; transition: all 0.2s ease-in-out; width: 100%; } } .card-header { background-color: $card-header-background; border-bottom: $card-border; border-radius: $base-border-radius $base-border-radius 0 0; font-weight: bold; line-height: 1.5em; padding: ($base-spacing / 3) ($base-spacing / 2); transition: all 0.2s ease-in-out; } .card-copy { font-size: 0.9em; line-height: 1.5em; padding: ($base-spacing / 2) ($base-spacing / 2); p { margin: 0 0 ($base-spacing / 2); } } &:focus, &:hover { cursor: pointer; img { opacity: $card-image-hover-opacity; } } &:active { background-color: $card-background; .card-header { background-color: $card-background; } } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
refills-0.2.0 | source/stylesheets/refills/_cards.scss |