Skip to content

Instantly share code, notes, and snippets.

@zkreations
Last active August 29, 2017 07:19
Show Gist options
  • Select an option

  • Save zkreations/1918304279e736520cb8b1343eb230ab to your computer and use it in GitHub Desktop.

Select an option

Save zkreations/1918304279e736520cb8b1343eb230ab to your computer and use it in GitHub Desktop.
Estilos para el widget Lista de videos de youtube
/*! youtube list 1.0.1 */
/*mini-reset*/
.youtube--items,
.youtube--items *,
.youtube--items ::after,
.youtube--items ::before {
box-sizing: border-box;
}
.card--youtube__img embed,
.card--youtube__img iframe,
.card--youtube__img video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
z-index: 15;
}
/*youtube cards*/
.youtube--items {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -.5rem;
}
.card--youtube {
padding: 0 .5rem;
}
.card--youtube__img {
border: 4px solid #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
margin-bottom: 1rem;
border-radius: 3px;
display: block;
position: relative;
cursor: pointer;
}
/*youtube responsive embed*/
.card--youtube__img embed,
.card--youtube__img iframe,
.card--youtube__img video {
width: 100%;
height: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
}
.card--youtube__img img {
width: 100%;
}
.card--youtube__img::before,
.card--youtube__img::after {
content: "";
position: absolute;
}
/*youtube video cover*/
.card--youtube__img::before {
width: 100%;
height: 100%;
left: 0;
top: 0;
background-image: -webkit-linear-gradient(rgba(0,0,0,0) 60%,rgba(0, 0, 0, .9));
background-image: linear-gradient(rgba(0,0,0,0) 60%,rgba(0, 0, 0, .9));
opacity: .8;
-webkit-transition: opacity .3s;
transition: opacity .3s;
}
.card--youtube__img:hover::before {
opacity: 1;
}
.card--youtube__img::after {
width: 48px;
height: 48px;
bottom: .5rem;
left: .5rem;
background-repeat: no-repeat;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABl0lEQVR4Ae2XveraUBiHY4xD3URx8F+9gHZW9EKEOgi9Cz8uQFtXiwRsobvgIoLXIfYCKrqoaadCk+Xp4HiSc15PQkvB512FB37xvB/Ok/8BXDqMWXMgICIi4MCaEW1cHFOZftBgxpkkTnygbi+osiTCRIhPxUbQ5wdSAnqPCQp84VF8PKmgyA4bthQlggI7bNnimQWfSYNvEvRJyzudoMpP0nKjnCxYkgWLJEFD+6ze8wsZIS/xghk6HN7wDRnTOIHLGR33F/IVCUdyqqCDHudewqhaqmAsEwijGqqCtUwgjGqlCg4ygTCqvSoIZAJhVFdVEMkEwqjCvyiwj+gt8oiy/8j/4G86QosSjZ6BKmhn2iqaqsDllFmz+x7X7Bw+ouMejYxJ/DyoZzRwflNLGpk+WTBPnskVAtJyoaRbW3qkpWtavHzS8Mm82XlssWVDXrb82ik2vJKu7x6+RTj5xw6QHjekXOjanFBlFoSCZzWnZH8EvmbKUdNzJtQER6ChXFoMWbHnSkjIlT0rBjTJyc/Y7OspkNYf1H6eRU02jH0AAAAASUVORK5CYII=');
}
.card--youtube__title {
position: absolute;
right: 0;
bottom: 0;
font-weight: 700;
color: #fff;
padding: 0 1rem 1rem;
margin-left: calc(48px + .5rem);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment