// // Page: Community // --- // bigchain.io // .page-community { .header { background-image: url('../img/photo2.jpg'); background-position: center top; } } .section-community { @extend .text-center; position: relative; // make room for wrigely padding-bottom: 200px; @media ($screen-lg) { padding-bottom: 0; } .section-header { .section-description { margin-bottom: ($spacer * 2); } } .grid h1 { @extend .h3; margin-top: 0; } .social-link { &, .icon { @extend .transition; } box-shadow: none; padding: $btn-padding-y-sm $btn-padding-x-sm; &:hover, &:focus { background: none; .icon { fill: lighten($brand-primary, 10%); filter: drop-shadow(0 1px 4px rgba($brand-main-blue-dark, .4)); transform: translateY(-1px); } } &:active { outline: 0; .icon { fill: $brand-primary; filter: drop-shadow(0 1px 2px rgba($brand-main-blue-dark, .3)); transform: translateY(0); } } .icon { fill: $brand-primary; width: 1.5rem; height: 1.5rem; } } } .text-milestones { margin-top: ($spacer * 2); } // // wrigley: positioned and animated // #wrigley { @extend .img--responsive; vertical-align: bottom; height: 220px; position: absolute; bottom: 0; right: 0; #arm { transform-origin: right; } #head { transform-origin: center; } #eye { transform-origin: center; } #arm, #head, #eye { animation: none; } &:hover, &.is-ready { #arm, #head, #eye { &.paused { animation: none; } } #arm { animation: wrigley-wink 1s ease-in-out; } #head { animation: wrigley-head-nod 1s ease-in-out; } #eye { &.is-ready { animation: wrigley-blink .3s ease-in-out forwards; animation-iteration-count: 2; } } } } @keyframes wrigley-wink { 0% { transform: rotate(0); } 25%, 50% { transform: rotate(-20deg); } 30%, 100% { transform: rotate(0); } } @keyframes wrigley-head-nod { 0% { transform: rotate(0); } 25%, 50% { transform: rotate(-2deg); } 30%, 100% { transform: rotate(0); } } @keyframes wrigley-blink { 0% { transform: scaleY(1); } 50% { transform: scaleY(0); } 100% { transform: scaleY(1); } }