UNPKG

stylejam

Version:

Basic Sass styleguides effortlessly

145 lines (123 loc) 2.47 kB
body { font-family: 'Lato', sans-serif; background-color: white !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMCcgaGVpZ2h0PScxMCc+CiAgPHJlY3Qgd2lkdGg9JzEwJyBoZWlnaHQ9JzEwJyBmaWxsPScjZmZmJyAvPgogIDxjaXJjbGUgY3g9IjEiIGN5PSIxIiByPSIxIiBmaWxsPSIjMDAwIi8+Cjwvc3ZnPg=="); } #overlay { background-color: rgba(255, 255, 255, 0.9); display: inline-block; height: 100%; width: 100%; } section { margin: 20px 20px 30px; } h1 { padding-bottom: 10px !important; border-bottom: solid 3px black; } h4 { margin-left: 20px; } p { margin: 0; } .stylejam-section-container { display: flex; flex-wrap: wrap; justify-content: flex-start; } .stylejam-tile-container { background-color: #FFFFFF; flex-basis: calc(50% - 20px); margin: 15px 10px; margin-top: 30px; display: inline-block; border-radius: 20px; overflow: hidden; box-shadow: 0 0 15px rgba(0, 0, 0, .2); padding-bottom: 15px; } .stylejam-tile { width: 100%; height: 100px; } .map, .color, .border { display: flex; align-items: flex-end; justify-content: center; } button { border: 0; background-color: rgba(0, 0, 0, 0.5); font-size: 11px; font-weight: bold; border-radius: 0px; display: none; transition: background-color 0.3s ease-in-out; position: absolute; width: 90px; } .stylejam-variable-name { font-size: 12px; font-weight: bold; padding: 15px 15px 10px; border-top: solid 1px rgba(0, 0, 0, 0.05); } .value:before { font-size: 12px; padding: 0 15px 0 30px; float: left; background-image: url(../copy.svg); background-repeat: no-repeat; background-size: 11px; background-position: 15px 0; } .value:hover:before { opacity: 0.5; } p.copied { font-size: 12px; padding: 10px; color: white; letter-spacing: 0.5px; background: rgba(0, 0, 0, 0.75); font-weight: bold; width: 100%; text-align: center; opacity: 0; } .borders .stylejam-tile-container { border-radius: 0; box-shadow: none; } .borders .stylejam-variable-name { border: 0; } @keyframes fade-in { 0% { opacity: 0; } 50% { opacity:1; } 100% { opacity:0; } } .fade-in { -webkit-animation: fade-in 1.5s 1; -moz-animation: fade-in 1.5s 1; -o-animation: fade-in 1.5s 1; animation: fade-in 1.5s 1; } @media (min-width: 30rem) { .stylejam-tile-container { flex-basis: calc(25% - 20px); } } @media (min-width: 61.25rem) { .stylejam-tile-container { flex-basis: calc(12.5% - 20px); } }