Div Cards Informativo - Oxygenados La comunidad
Oxygenados La comunidad hispana
Recoda White Full Logo
Patrocinador
Menu
post oxygen builder
CSS Entrada
Div Cards Informativo
Listado Tips CSS

Efecto de desplazamiento lateral de cuatro imágenes con información interna de título, subtítulo, texto y botón. Además, con ensombrecimiento y agrandado de la imagen.
El resultado será el que podemos ver en el gif animado que tenemos justamente debajo de este texto.

Paso 1

Montamos el card con una estructura igual o parecida a la siguiente imagen. Tendremos que dar una todos los elementos que están dentro del contenedor Columns, puedes usar exactamente los mismos nombres que proponemos o dar los tuyos personalizados, en este último caso tendrás que renombrar las clases en el código CSS y también en el código JavaScript que vamos a suministrar; de la misma manera puedes hacerlo mediante el editor de Oxygen en lugar de poner el código CSS escrito.
Lo más práctico es montar un solo Card, copiarlo y después pegarlo dentro de cada Card Contenedor correspondiente. Al que hemos denominado como Card Contenedor es el que tiene la imagen como fondo, lo más práctico es añadirlo desde el editor de Oxygen.
Aquí abajo tenemos la imagen de como quedaría la estructura y a su derecha el listado mostrando las clases que hay que aplicar a cada elemento.

Configuración del panel de estructura
  1. Columnscolumns-muscle
  2. Card Contenedordiv-muscle
  3. Carddiv-muscle-dentro
  4. Subtitulodiv-muscle-dentro__sub-titulo
  5. Titulodiv-muscle-dentro__titulo
  6. Textodiv-muscle-dentro__texto
  7. Botondiv-muscle-dentro__boton
  • Esquema de como debería quedar la estructura con sus clases
Paso 2

Ahora tenemos varias opciones para dar estilos CSS y también para añadir el código JavaScript

  1. Añadir un elemento Code Block e introducir en la sección pertinente el código.
  2. Usar un plugin de snippets como por ejemplo WpCodebox.
  3. Para el CSS puedes tirar de las herramientas que ofrece Oxygen, también válido para cualquier constructor de páginas.
  4. La combinación de los métodos anteriores.
  5. Con Oxygen si es que tienes Hydrogen Pack; haciendo click en este enlace copiarás el código directamente.  
  6. Has copiado correctamente el código de Hydrogen Pack para pegar en tu página

document.addEventListener("DOMContentLoaded", () =>
{
const divmuscles = document.querySelectorAll('.div-muscle')
divmuscles.forEach((mus) =>
{
mus.addEventListener('mouseenter', () => mus.classList.add('activo'))
mus.addEventListener('mouseleave', () => mus.classList.remove('activo'))
})
})

document.addEventListener("DOMContentLoaded", () =>
{
constdivmuscles = document.querySelectorAll('.div-muscle')
divmuscles.forEach((mus) =>
{
mus.addEventListener('mouseenter', () =>mus.classList.add('activo'))
mus.addEventListener('mouseleave', () =>mus.classList.remove('activo'))
})
})

.columns-muscle{
display:flex !important;
flex-direction: row !important;
width: 100%;
}
.div-muscle{
position: relative;
flex: 1;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transition: flex 0.4s ease 0s;
overflow: hidden;
display:flex;
align-items:center;
width: 25%;
}

.div-muscle.activo{
flex:10;
}

.div-muscle:before{
content: '';
position: absolute;
height: 100%;
width: 100%;
background: rgba(0,0,0,0.6);
left: 0;
top: 0;
transition: opacity .3s ease;
z-index: 0;
opacity: 0;
}

.div-muscle.activo:before{
opacity: 1;
}
.div-muscle:after{
content: '';
position: absolute;
height: 100%;
width: 5px;
background: #ffffff;
right: -2.5px;
top: 0;
z-index: 1;
}
.div-muscle-dentro{
display:flex;
align-items:center;
position: absolute;
padding: 0 10px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
}
.div-muscle-dentro *{
opacity: 0;
visibility: hidden;
transform: translateY(8px);
transition: all .6s ease;
}

.div-muscle.activo .div-muscle-dentro *{
opacity: 1;
visibility: visible;
transform: translateY(0);
transition: all .6s ease;
}
.div-muscle-dentro__titulo{
color: #FFFFFF;
-webkit-text-stroke-color: #FFFFFF;
font-family: "Montserrat", Sans-serif;
text-align: center;
font-size: 36px;
font-weight: 600;
text-transform: capitalize;
padding-bottom: 15px;
}
:root{
--inicio-delay: .6s;
--diferencia-delay: .2s;
}
.div-muscle.activo .div-muscle-dentro__titulo{
transition-delay:var(--inicio-delay);
}

.div-muscle-dentro__sub-titulo{
margin-bottom: 16px;
margin-bottom: 16px;
font-family: "Montserrat", Sans-serif;
font-size: 18px;
color: #fff;
font-weight: 500;
text-align:center;
}
.div-muscle.activo .div-muscle-dentro__sub-titulo{
transition-delay:calc(var(--inicio-delay) - var(--diferencia-delay));
}
.div-muscle-dentro__texto{
color: #fff;
line-height: 1.5em;
padding-bottom: 30px;
font-family: "Open Sans", Sans-serif;
font-size: 15px;
}
.div-muscle.activo .div-muscle-dentro__texto{
transition-delay:calc(var(--inicio-delay) + var(--diferencia-delay));
}
.div-muscle-dentro__boton{
display: block;
position: relative;
background: #f89748;
border-radius: 3px;
font-family: Montserrat, sans-serif;
color: #fff !important;
font-size: 15px;
font-weight: 600;
line-height: 22.5px;
padding: 8px 16px;
text-transform: uppercase;
transform: translateY(20px);
transition: all 0.3s ease 0s;
}
.div-muscle.activo .div-muscle-dentro__boton{
transition-delay:calc(var(--inicio-delay) + calc(2*var(--diferencia-delay)));
}
.div-muscle-dentro__boton:hover{
color: #f89748 !important;
background: #ffffff;
}
@media(min-width: 640px){
.div-muscle.activo {
flex: 6;
}
}

.columns-muscle{
display:flex!important;
flex-direction: row!important;
width: 100%;
}
.div-muscle{
position: relative;
flex: 1;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transition: flex0.4sease0s;
overflow: hidden;
display:flex;
align-items:center;
width: 25%;
 
}

.div-muscle.activo{
flex:10;
}

.div-muscle:before{
content: '';
position: absolute;
height: 100%;
width: 100%;
background: rgba(0,0,0,0.6);
left: 0;
top: 0;
transition: opacity .3sease;
z-index: 0;
opacity: 0;
}

.div-muscle.activo:before{
opacity: 1;
}
.div-muscle:after{
content: '';
position: absolute;
height: 100%;
width: 5px;
background: #ffffff;
right: -2.5px;
top: 0;
z-index: 1;
}
.div-muscle-dentro{
display:flex;
align-items:center;
position: absolute;
padding: 010px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
}
.div-muscle-dentro *{
opacity: 0;
visibility: hidden;
transform: translateY(8px);
transition: all.6sease;
}

.div-muscle.activo .div-muscle-dentro *{
opacity: 1;
visibility: visible;
transform: translateY(0);
transition: all.6sease;
}
 
.div-muscle-dentro__titulo{
color: #FFFFFF;
-webkit-text-stroke-color: #FFFFFF;
font-family: "Montserrat", Sans-serif;
text-align: center;
font-size: 36px;
font-weight: 600;
text-transform: capitalize;
padding-bottom: 15px;
}
:root{
--inicio-delay: .6s;
--diferencia-delay: .2s;
}
.div-muscle.activo .div-muscle-dentro__titulo{
transition-delay:var(--inicio-delay);
}

.div-muscle-dentro__sub-titulo{
margin-bottom: 16px;
margin-bottom: 16px;
font-family: "Montserrat", Sans-serif;
font-size: 18px;
color: #fff;
font-weight: 500;
text-align:center;
}
.div-muscle.activo .div-muscle-dentro__sub-titulo{
transition-delay:calc(var(--inicio-delay) - var(--diferencia-delay));
}
.div-muscle-dentro__texto{
color: #fff;
line-height: 1.5em;
padding-bottom: 30px;
font-family: "Open Sans", Sans-serif;
font-size: 15px;
}
.div-muscle.activo .div-muscle-dentro__texto{
transition-delay:calc(var(--inicio-delay) + var(--diferencia-delay));
}
.div-muscle-dentro__boton{
display: block;
position: relative;
background: #f89748;
border-radius: 3px;
font-family: Montserrat, sans-serif;
color: #fff!important;
font-size: 15px;
font-weight: 600;
line-height: 22.5px;
padding: 8px16px;
text-transform: uppercase;
transform: translateY(20px);
transition: all0.3sease0s;
}
.div-muscle.activo .div-muscle-dentro__boton{
transition-delay:calc(var(--inicio-delay) + calc(2*var(--diferencia-delay)));
}
.div-muscle-dentro__boton:hover{
color: #f89748!important;
background: #ffffff;
}
@media(min-width: 640px){
.div-muscle.activo {
flex: 6;
}
}
eyJzb3VyY2UiOiJodHRwczovL294eWxvY29zLmNvbSIsImNvbXBvbmVudCI6W3siaWQiOjQ4LCJuYW1lIjoiY3Rfc2VjdGlvbiIsIm9wdGlvbnMiOnsiY3RfaWQiOjQ4LCJjdF9wYXJlbnQiOjEwMDAwMywic2VsZWN0b3IiOiJzZWN0aW9uLTQ4LTE2NDEiLCJvcmlnaW5hbCI6eyJjb250YWluZXItcGFkZGluZy10b3AiOiIxNTAiLCJjb250YWluZXItcGFkZGluZy1ib3R0b20iOiIxMDAifSwibmljZW5hbWUiOiJTZWN0aW9uICgjNDgpIiwiYWN0aXZlc2VsZWN0b3IiOmZhbHNlfSwiZGVwdGgiOjMsImNoaWxkcmVuIjpbeyJpZCI6NTUsIm5hbWUiOiJjdF9jb2RlX2Jsb2NrIiwib3B0aW9ucyI6eyJjdF9pZCI6NTUsImN0X3BhcmVudCI6NDgsInNlbGVjdG9yIjoiY29kZV9ibG9jay01NS0xNjQxIiwib3JpZ2luYWwiOnsiY29kZS1waHAiOiI8IS0tLSAtLS0+IiwiY29kZS1jc3MiOiIuY29sdW1ucy1tdXNjbGV7XG4gICAgZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmRpdi1tdXNjbGV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0cmFuc2l0aW9uOiBmbGV4IDAuNHMgZWFzZSAwcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6ZmxleDtcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHR3aWR0aDogMjUlO1xuXHRcbn1cblxuLmRpdi1tdXNjbGUuYWN0aXZve1xuXHRmbGV4OjEwO1xufVxuXG4uZGl2LW11c2NsZTpiZWZvcmV7XG5cdGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uZGl2LW11c2NsZS5hY3Rpdm86YmVmb3Jle1xuICAgIG9wYWNpdHk6IDE7XG59XG4uZGl2LW11c2NsZTphZnRlcntcblx0Y29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcmlnaHQ6IC0yLjVweDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbn1cbi5kaXYtbXVzY2xlLWRlbnRyb3tcblx0ZGlzcGxheTpmbGV4O1xuXHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLmRpdi1tdXNjbGUtZGVudHJvICp7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlO1xufVxuXG4uZGl2LW11c2NsZS5hY3Rpdm8gLmRpdi1tdXNjbGUtZGVudHJvICp7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjZzIGVhc2U7XG59XG4gICBcbi5kaXYtbXVzY2xlLWRlbnRyb19fdGl0dWxve1xuXHQgY29sb3I6ICNGRkZGRkY7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIFNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuOnJvb3R7XG4gICAgLS1pbmljaW8tZGVsYXk6IC42cztcbiAgICAtLWRpZmVyZW5jaWEtZGVsYXk6IC4ycztcbn1cbi5kaXYtbXVzY2xlLmFjdGl2byAuZGl2LW11c2NsZS1kZW50cm9fX3RpdHVsb3tcbiAgICB0cmFuc2l0aW9uLWRlbGF5OnZhcigtLWluaWNpby1kZWxheSk7XG59XG5cbi5kaXYtbXVzY2xlLWRlbnRyb19fc3ViLXRpdHVsb3tcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgU2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG59XG4uZGl2LW11c2NsZS5hY3Rpdm8gLmRpdi1tdXNjbGUtZGVudHJvX19zdWItdGl0dWxve1xuICAgIHRyYW5zaXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1pbmljaW8tZGVsYXkpIC0gdmFyKC0tZGlmZXJlbmNpYS1kZWxheSkpO1xufVxuLmRpdi1tdXNjbGUtZGVudHJvX190ZXh0b3tcblx0IGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0Zm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuLmRpdi1tdXNjbGUuYWN0aXZvIC5kaXYtbXVzY2xlLWRlbnRyb19fdGV4dG97XG4gICAgdHJhbnNpdGlvbi1kZWxheTpjYWxjKHZhcigtLWluaWNpby1kZWxheSkgKyB2YXIoLS1kaWZlcmVuY2lhLWRlbGF5KSk7XG59XG4uZGl2LW11c2NsZS1kZW50cm9fX2JvdG9ue1xuXHRkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICAjZjg5NzQ4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogICNmZmYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMjIuNXB4O1xuXHRwYWRkaW5nOiA4cHggMTZweDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xufVxuLmRpdi1tdXNjbGUuYWN0aXZvIC5kaXYtbXVzY2xlLWRlbnRyb19fYm90b257XG4gICAgdHJhbnNpdGlvbi1kZWxheTpjYWxjKHZhcigtLWluaWNpby1kZWxheSkgKyBjYWxjKDIqdmFyKC0tZGlmZXJlbmNpYS1kZWxheSkpKTtcbn1cbi5kaXYtbXVzY2xlLWRlbnRyb19fYm90b246aG92ZXJ7XG5cdGNvbG9yOiAgI2Y4OTc0OCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiAgI2ZmZmZmZjtcbn1cbkBtZWRpYShtaW4td2lkdGg6IDY0MHB4KXtcbiAgICAuZGl2LW11c2NsZS5hY3Rpdm8ge1xuICAgICAgICBmbGV4OiA2O1xuICAgIH1cbn0iLCJjb2RlLWpzIjoiZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIkRPTUNvbnRlbnRMb2FkZWRcIiwgKCkgPT4ge1xuICAgIGNvbnN0IGRpdm11c2NsZXMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZGl2LW11c2NsZScpXG4gICAgZGl2bXVzY2xlcy5mb3JFYWNoKChtdXMpID0+e1xuICAgICAgICAgIG11cy5hZGRFdmVudExpc3RlbmVyKCdtb3VzZWVudGVyJywoKT0+IG11cy5jbGFzc0xpc3QuYWRkKCdhY3Rpdm8nKSlcbiAgICAgICAgICBtdXMuYWRkRXZlbnRMaXN0ZW5lcignbW91c2VsZWF2ZScsKCk9PiBtdXMuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZvJykpXG4gICAgfSlcbn0pIn0sIm5pY2VuYW1lIjoiQ29kZSBCbG9jayAoIzU1KSIsImFjdGl2ZXNlbGVjdG9yIjpmYWxzZX0sImRlcHRoIjo0fSx7ImlkIjo0OSwibmFtZSI6ImN0X25ld19jb2x1bW5zIiwib3B0aW9ucyI6eyJvcmlnaW5hbCI6e30sImN0X2lkIjo0OSwiY3RfcGFyZW50Ijo0OCwibmljZW5hbWUiOiJDb2x1bW5zICgjMzkpIiwic2VsZWN0b3IiOiJuZXdfY29sdW1ucy00OS0xNjQxIiwiYWN0aXZlc2VsZWN0b3IiOiJjb2x1bW5zLW11c2NsZSIsImNsYXNzZXMiOlsiY29sdW1ucy1tdXNjbGUiXX0sImRlcHRoIjo0LCJjaGlsZHJlbiI6W3siaWQiOjUwLCJuYW1lIjoiY3RfZGl2X2Jsb2NrIiwib3B0aW9ucyI6eyJjdF9pZCI6NTAsImN0X3BhcmVudCI6NDksInNlbGVjdG9yIjoiZGl2X2Jsb2NrLTUwLTE2NDEiLCJvcmlnaW5hbCI6eyJ3aWR0aC11bml0IjoiIiwiYmFja2dyb3VuZC1wb3NpdGlvbi10b3AtdW5pdCI6IiUiLCJiYWNrZ3JvdW5kLXBvc2l0aW9uLWxlZnQtdW5pdCI6IiUiLCJiYWNrZ3JvdW5kLWltYWdlIjoiaHR0cHM6Ly9iZHRoZW1lcy5uZXQvZGVtby9yZWFkeS1ibG9ja3MtZnJlZS93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wNi9zZWN0aW9uMTAuaW1nM18uanBnIiwiYmFja2dyb3VuZC1wb3NpdGlvbi10b3AiOiI1MCIsImJhY2tncm91bmQtcG9zaXRpb24tbGVmdCI6IjUwIiwicGFkZGluZy10b3AtdW5pdCI6IiIsInBhZGRpbmctcmlnaHQtdW5pdCI6IiIsInBhZGRpbmctYm90dG9tLXVuaXQiOiIiLCJwYWRkaW5nLWxlZnQtdW5pdCI6IiIsIm1hcmdpbi10b3AtdW5pdCI6IiIsIm1hcmdpbi1yaWdodC11bml0IjoiIiwibWFyZ2luLWJvdHRvbS11bml0IjoiIiwibWFyZ2luLWxlZnQtdW5pdCI6IiIsIm1pbi13aWR0aC11bml0IjoiIiwibWF4LXdpZHRoLXVuaXQiOiIiLCJoZWlnaHQtdW5pdCI6IiIsIm1pbi1oZWlnaHQtdW5pdCI6IiIsIm1heC1oZWlnaHQtdW5pdCI6IiJ9LCJuaWNlbmFtZSI6IkNhcmQgQ29udGVuZWRvciIsImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZSIsImNsYXNzZXMiOlsiZGl2LW11c2NsZSJdfSwiZGVwdGgiOjQsImNoaWxkcmVuIjpbeyJpZCI6NzUsIm5hbWUiOiJjdF9kaXZfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjo3NSwiY3RfcGFyZW50Ijo1MCwic2VsZWN0b3IiOiJkaXZfYmxvY2stNzUtMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJDYXJkIiwiY2xhc3NlcyI6WyJkaXYtbXVzY2xlLWRlbnRybyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvIn0sImRlcHRoIjo1LCJjaGlsZHJlbiI6W3siaWQiOjc2LCJuYW1lIjoiY3RfdGV4dF9ibG9jayIsIm9wdGlvbnMiOnsiY3RfaWQiOjc2LCJjdF9wYXJlbnQiOjc1LCJzZWxlY3RvciI6InRleHRfYmxvY2stNzYtMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJTdWJ0aXR1bG8iLCJjdF9jb250ZW50IjoiQm9keSBCdWlsZGVyPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3N1Yi10aXR1bG8iXSwiYWN0aXZlc2VsZWN0b3IiOiJkaXYtbXVzY2xlLWRlbnRyb19fc3ViLXRpdHVsbyJ9LCJkZXB0aCI6Nn0seyJpZCI6NzcsIm5hbWUiOiJjdF9oZWFkbGluZSIsIm9wdGlvbnMiOnsiY3RfaWQiOjc3LCJjdF9wYXJlbnQiOjc1LCJzZWxlY3RvciI6ImhlYWRsaW5lLTc3LTE2NDEiLCJvcmlnaW5hbCI6eyJ0YWciOiJoMiIsImN1c3RvbS1jc3MiOiIifSwibmljZW5hbWUiOiJUdXR1bG8iLCJjdF9jb250ZW50IjoiTWFjaGxlIEJ1aWxkIFVwIFdpdGggRHVtYmxlPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RpdHVsbyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX190aXR1bG8ifSwiZGVwdGgiOjZ9LHsiaWQiOjc4LCJuYW1lIjoiY3RfdGV4dF9ibG9jayIsIm9wdGlvbnMiOnsiY3RfaWQiOjc4LCJjdF9wYXJlbnQiOjc1LCJzZWxlY3RvciI6InRleHRfYmxvY2stNzgtMTY0MSIsIm9yaWdpbmFsIjp7InVuZGVmaW5lZC11bml0IjoidW5kZWZpbmVkIn0sIm5pY2VuYW1lIjoiVGV4dG8iLCJjdF9jb250ZW50IjoiTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQgY29uc2VjdCB2b2x1cHRhdGUgcmVwZWxsIGVuZHVzIGtpbG8gZ3JhbSBtYWduaSBpbGxvIGVhIGFuaW1pLiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIn0sImRlcHRoIjo2fSx7ImlkIjo3OSwibmFtZSI6ImN0X2xpbmtfdGV4dCIsIm9wdGlvbnMiOnsiY3RfaWQiOjc5LCJjdF9wYXJlbnQiOjc1LCJzZWxlY3RvciI6ImxpbmtfdGV4dC03OS0xNjQxIiwib3JpZ2luYWwiOltdLCJuaWNlbmFtZSI6IkJvdG9uIiwiY3RfY29udGVudCI6IlJlYWQgTW9yZTxicj4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX19ib3RvbiJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX19ib3RvbiJ9LCJkZXB0aCI6Nn1dfV19LHsiaWQiOjkyLCJuYW1lIjoiY3RfZGl2X2Jsb2NrIiwib3B0aW9ucyI6eyJvcmlnaW5hbCI6eyJ3aWR0aC11bml0IjoiIiwiYmFja2dyb3VuZC1wb3NpdGlvbi10b3AtdW5pdCI6IiUiLCJiYWNrZ3JvdW5kLXBvc2l0aW9uLWxlZnQtdW5pdCI6IiUiLCJwYWRkaW5nLXRvcC11bml0IjoiIiwicGFkZGluZy1yaWdodC11bml0IjoiIiwicGFkZGluZy1ib3R0b20tdW5pdCI6IiIsInBhZGRpbmctbGVmdC11bml0IjoiIiwibWFyZ2luLXRvcC11bml0IjoiIiwibWFyZ2luLXJpZ2h0LXVuaXQiOiIiLCJtYXJnaW4tYm90dG9tLXVuaXQiOiIiLCJtYXJnaW4tbGVmdC11bml0IjoiIiwibWluLXdpZHRoLXVuaXQiOiIiLCJtYXgtd2lkdGgtdW5pdCI6IiIsImhlaWdodC11bml0IjoiIiwibWluLWhlaWdodC11bml0IjoiIiwibWF4LWhlaWdodC11bml0IjoiIiwiYmFja2dyb3VuZC1pbWFnZSI6Imh0dHBzOi8vYmR0aGVtZXMubmV0L2RlbW8vcmVhZHktYmxvY2tzLWZyZWUvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDYvc2VjdGlvbjEwLmltZzRfLmpwZyJ9LCJjbGFzc2VzIjpbImRpdi1tdXNjbGUiXSwiY3RfaWQiOjkyLCJjdF9wYXJlbnQiOjQ5LCJuaWNlbmFtZSI6IkNhcmQgQ29udGVuZWRvciIsInNlbGVjdG9yIjoiZGl2X2Jsb2NrLTkyLTE2NDEiLCJhY3RpdmVzZWxlY3RvciI6ZmFsc2V9LCJkZXB0aCI6NCwiY2hpbGRyZW4iOlt7ImlkIjoxMDEsIm5hbWUiOiJjdF9kaXZfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjoxMDEsImN0X3BhcmVudCI6OTIsInNlbGVjdG9yIjoiZGl2X2Jsb2NrLTEwMS0xNjQxIiwib3JpZ2luYWwiOltdLCJuaWNlbmFtZSI6IkRpdiAoIzEwMSkiLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm8ifSwiZGVwdGgiOjUsImNoaWxkcmVuIjpbeyJpZCI6MTAyLCJuYW1lIjoiY3RfdGV4dF9ibG9jayIsIm9wdGlvbnMiOnsiY3RfaWQiOjEwMiwiY3RfcGFyZW50IjoxMDEsInNlbGVjdG9yIjoidGV4dF9ibG9jay0xMDItMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJUZXh0ICgjNTgpIiwiY3RfY29udGVudCI6IkJvZHkgRml0bmVzczxicj4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX19zdWItdGl0dWxvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm9fX3N1Yi10aXR1bG8ifSwiZGVwdGgiOjZ9LHsiaWQiOjEwMywibmFtZSI6ImN0X2hlYWRsaW5lIiwib3B0aW9ucyI6eyJjdF9pZCI6MTAzLCJjdF9wYXJlbnQiOjEwMSwic2VsZWN0b3IiOiJoZWFkbGluZS0xMDMtMTY0MSIsIm9yaWdpbmFsIjp7InRhZyI6ImgyIiwiY3VzdG9tLWNzcyI6IiJ9LCJuaWNlbmFtZSI6IkhlYWRpbmcgKCM2MCkiLCJjdF9jb250ZW50IjoiTWFjaGxlIEJ1aWxkIFVwIFdpdGggRHVtYmxlPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RpdHVsbyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX190aXR1bG8ifSwiZGVwdGgiOjZ9LHsiaWQiOjEwNCwibmFtZSI6ImN0X3RleHRfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjoxMDQsImN0X3BhcmVudCI6MTAxLCJzZWxlY3RvciI6InRleHRfYmxvY2stMTA0LTE2NDEiLCJvcmlnaW5hbCI6eyJ1bmRlZmluZWQtdW5pdCI6InVuZGVmaW5lZCJ9LCJuaWNlbmFtZSI6IlRleHQgKCM2NSkiLCJjdF9jb250ZW50IjoiTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQgY29uc2VjdCB2b2x1cHRhdGUgcmVwZWxsIGVuZHVzIGtpbG8gZ3JhbSBtYWduaSBpbGxvIGVhIGFuaW1pLiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIn0sImRlcHRoIjo2fSx7ImlkIjoxMDUsIm5hbWUiOiJjdF9saW5rX3RleHQiLCJvcHRpb25zIjp7ImN0X2lkIjoxMDUsImN0X3BhcmVudCI6MTAxLCJzZWxlY3RvciI6ImxpbmtfdGV4dC0xMDUtMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJUZXh0IExpbmsgKCM2NCkiLCJjdF9jb250ZW50IjoiUmVhZCBNb3JlPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX2JvdG9uIl19LCJkZXB0aCI6Nn1dfV19LHsiaWQiOjUyLCJuYW1lIjoiY3RfZGl2X2Jsb2NrIiwib3B0aW9ucyI6eyJvcmlnaW5hbCI6eyJ3aWR0aC11bml0IjoiIiwiYmFja2dyb3VuZC1wb3NpdGlvbi10b3AtdW5pdCI6IiUiLCJiYWNrZ3JvdW5kLXBvc2l0aW9uLWxlZnQtdW5pdCI6IiUiLCJwYWRkaW5nLXRvcC11bml0IjoiIiwicGFkZGluZy1yaWdodC11bml0IjoiIiwicGFkZGluZy1ib3R0b20tdW5pdCI6IiIsInBhZGRpbmctbGVmdC11bml0IjoiIiwibWFyZ2luLXRvcC11bml0IjoiIiwibWFyZ2luLXJpZ2h0LXVuaXQiOiIiLCJtYXJnaW4tYm90dG9tLXVuaXQiOiIiLCJtYXJnaW4tbGVmdC11bml0IjoiIiwibWluLXdpZHRoLXVuaXQiOiIiLCJtYXgtd2lkdGgtdW5pdCI6IiIsImhlaWdodC11bml0IjoiIiwibWluLWhlaWdodC11bml0IjoiIiwibWF4LWhlaWdodC11bml0IjoiIiwiYmFja2dyb3VuZC1pbWFnZSI6Imh0dHBzOi8vYmR0aGVtZXMubmV0L2RlbW8vcmVhZHktYmxvY2tzLWZyZWUvd3AtY29udGVudC91cGxvYWRzLzIwMjEvMDYvc2VjdGlvbjEwLmltZzJfLmpwZyJ9LCJjbGFzc2VzIjpbImRpdi1tdXNjbGUiXSwiY3RfaWQiOjUyLCJjdF9wYXJlbnQiOjQ5LCJuaWNlbmFtZSI6IkNhcmRDYXJkIENvbnRlbmVkb3IiLCJzZWxlY3RvciI6ImRpdl9ibG9jay01Mi0xNjQxIiwiYWN0aXZlc2VsZWN0b3IiOmZhbHNlfSwiZGVwdGgiOjQsImNoaWxkcmVuIjpbeyJpZCI6MTA2LCJuYW1lIjoiY3RfZGl2X2Jsb2NrIiwib3B0aW9ucyI6eyJjdF9pZCI6MTA2LCJjdF9wYXJlbnQiOjUyLCJzZWxlY3RvciI6ImRpdl9ibG9jay0xMDYtMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJEaXYgKCMxMDYpIiwiY2xhc3NlcyI6WyJkaXYtbXVzY2xlLWRlbnRybyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvIn0sImRlcHRoIjo1LCJjaGlsZHJlbiI6W3siaWQiOjEwNywibmFtZSI6ImN0X3RleHRfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjoxMDcsImN0X3BhcmVudCI6MTA2LCJzZWxlY3RvciI6InRleHRfYmxvY2stMTA3LTE2NDEiLCJvcmlnaW5hbCI6W10sIm5pY2VuYW1lIjoiVGV4dCAoIzU4KSIsImN0X2NvbnRlbnQiOiJCb2R5IEZpdG5lc3M8YnI+IiwiY2xhc3NlcyI6WyJkaXYtbXVzY2xlLWRlbnRyb19fc3ViLXRpdHVsbyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX19zdWItdGl0dWxvIn0sImRlcHRoIjo2fSx7ImlkIjoxMDgsIm5hbWUiOiJjdF9oZWFkbGluZSIsIm9wdGlvbnMiOnsiY3RfaWQiOjEwOCwiY3RfcGFyZW50IjoxMDYsInNlbGVjdG9yIjoiaGVhZGxpbmUtMTA4LTE2NDEiLCJvcmlnaW5hbCI6eyJ0YWciOiJoMiIsImN1c3RvbS1jc3MiOiIifSwibmljZW5hbWUiOiJIZWFkaW5nICgjNjApIiwiY3RfY29udGVudCI6Ik1hY2hsZSBCdWlsZCBVcCBXaXRoIER1bWJsZTxicj4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX190aXR1bG8iXSwiYWN0aXZlc2VsZWN0b3IiOiJkaXYtbXVzY2xlLWRlbnRyb19fdGl0dWxvIn0sImRlcHRoIjo2fSx7ImlkIjoxMDksIm5hbWUiOiJjdF90ZXh0X2Jsb2NrIiwib3B0aW9ucyI6eyJjdF9pZCI6MTA5LCJjdF9wYXJlbnQiOjEwNiwic2VsZWN0b3IiOiJ0ZXh0X2Jsb2NrLTEwOS0xNjQxIiwib3JpZ2luYWwiOnsidW5kZWZpbmVkLXVuaXQiOiJ1bmRlZmluZWQifSwibmljZW5hbWUiOiJUZXh0ICgjNjUpIiwiY3RfY29udGVudCI6IkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0IGNvbnNlY3Qgdm9sdXB0YXRlIHJlcGVsbCBlbmR1cyBraWxvIGdyYW0gbWFnbmkgaWxsbyBlYSBhbmltaS4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX190ZXh0byJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX190ZXh0byJ9LCJkZXB0aCI6Nn0seyJpZCI6MTEwLCJuYW1lIjoiY3RfbGlua190ZXh0Iiwib3B0aW9ucyI6eyJjdF9pZCI6MTEwLCJjdF9wYXJlbnQiOjEwNiwic2VsZWN0b3IiOiJsaW5rX3RleHQtMTEwLTE2NDEiLCJvcmlnaW5hbCI6W10sIm5pY2VuYW1lIjoiVGV4dCBMaW5rICgjNjQpIiwiY3RfY29udGVudCI6IlJlYWQgTW9yZTxicj4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX19ib3RvbiJdfSwiZGVwdGgiOjZ9XX1dfSx7ImlkIjo1MywibmFtZSI6ImN0X2Rpdl9ibG9jayIsIm9wdGlvbnMiOnsib3JpZ2luYWwiOnsid2lkdGgtdW5pdCI6IiIsImJhY2tncm91bmQtcG9zaXRpb24tdG9wLXVuaXQiOiIlIiwiYmFja2dyb3VuZC1wb3NpdGlvbi1sZWZ0LXVuaXQiOiIlIiwiY3VzdG9tLWNzcyI6IiIsInBhZGRpbmctdG9wLXVuaXQiOiIiLCJwYWRkaW5nLXJpZ2h0LXVuaXQiOiIiLCJwYWRkaW5nLWJvdHRvbS11bml0IjoiIiwicGFkZGluZy1sZWZ0LXVuaXQiOiIiLCJtYXJnaW4tdG9wLXVuaXQiOiIiLCJtYXJnaW4tcmlnaHQtdW5pdCI6IiIsIm1hcmdpbi1ib3R0b20tdW5pdCI6IiIsIm1hcmdpbi1sZWZ0LXVuaXQiOiIiLCJtaW4td2lkdGgtdW5pdCI6IiIsIm1heC13aWR0aC11bml0IjoiIiwiaGVpZ2h0LXVuaXQiOiIiLCJtaW4taGVpZ2h0LXVuaXQiOiIiLCJtYXgtaGVpZ2h0LXVuaXQiOiIiLCJiYWNrZ3JvdW5kLWltYWdlIjoiaHR0cHM6Ly9iZHRoZW1lcy5uZXQvZGVtby9yZWFkeS1ibG9ja3MtZnJlZS93cC1jb250ZW50L3VwbG9hZHMvMjAyMS8wNi9zZWN0aW9uMTAuaW1nMV8uanBnIn0sImNsYXNzZXMiOlsiZGl2LW11c2NsZSJdLCJjdF9pZCI6NTMsImN0X3BhcmVudCI6NDksIm5pY2VuYW1lIjoiQ2FyZCIsInNlbGVjdG9yIjoiZGl2X2Jsb2NrLTUzLTE2NDEiLCJhY3RpdmVzZWxlY3RvciI6ZmFsc2V9LCJkZXB0aCI6NCwiY2hpbGRyZW4iOlt7ImlkIjoxMTEsIm5hbWUiOiJjdF9kaXZfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjoxMTEsImN0X3BhcmVudCI6NTMsInNlbGVjdG9yIjoiZGl2X2Jsb2NrLTExMS0xNjQxIiwib3JpZ2luYWwiOltdLCJuaWNlbmFtZSI6IkRpdiAoIzExMSkiLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm8ifSwiZGVwdGgiOjUsImNoaWxkcmVuIjpbeyJpZCI6MTEyLCJuYW1lIjoiY3RfdGV4dF9ibG9jayIsIm9wdGlvbnMiOnsiY3RfaWQiOjExMiwiY3RfcGFyZW50IjoxMTEsInNlbGVjdG9yIjoidGV4dF9ibG9jay0xMTItMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJUZXh0ICgjNTgpIiwiY3RfY29udGVudCI6Ik1hY2hsZSBCdWlsZCBVcCBXaXRoIER1bWJsZTxicj4iLCJjbGFzc2VzIjpbImRpdi1tdXNjbGUtZGVudHJvX19zdWItdGl0dWxvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm9fX3N1Yi10aXR1bG8ifSwiZGVwdGgiOjZ9LHsiaWQiOjExMywibmFtZSI6ImN0X2hlYWRsaW5lIiwib3B0aW9ucyI6eyJjdF9pZCI6MTEzLCJjdF9wYXJlbnQiOjExMSwic2VsZWN0b3IiOiJoZWFkbGluZS0xMTMtMTY0MSIsIm9yaWdpbmFsIjp7InRhZyI6ImgyIiwiY3VzdG9tLWNzcyI6IiJ9LCJuaWNlbmFtZSI6IkhlYWRpbmcgKCM2MCkiLCJjdF9jb250ZW50IjoiTWFjaGxlIEJ1aWxkIFVwIFdpdGggRHVtYmxlPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RpdHVsbyJdLCJhY3RpdmVzZWxlY3RvciI6ImRpdi1tdXNjbGUtZGVudHJvX190aXR1bG8ifSwiZGVwdGgiOjZ9LHsiaWQiOjExNCwibmFtZSI6ImN0X3RleHRfYmxvY2siLCJvcHRpb25zIjp7ImN0X2lkIjoxMTQsImN0X3BhcmVudCI6MTExLCJzZWxlY3RvciI6InRleHRfYmxvY2stMTE0LTE2NDEiLCJvcmlnaW5hbCI6eyJ1bmRlZmluZWQtdW5pdCI6InVuZGVmaW5lZCJ9LCJuaWNlbmFtZSI6IlRleHQgKCM2NSkiLCJjdF9jb250ZW50IjoiTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQgY29uc2VjdCB2b2x1cHRhdGUgcmVwZWxsIGVuZHVzIGtpbG8gZ3JhbSBtYWduaSBpbGxvIGVhIGFuaW1pLiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIl0sImFjdGl2ZXNlbGVjdG9yIjoiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIn0sImRlcHRoIjo2fSx7ImlkIjoxMTUsIm5hbWUiOiJjdF9saW5rX3RleHQiLCJvcHRpb25zIjp7ImN0X2lkIjoxMTUsImN0X3BhcmVudCI6MTExLCJzZWxlY3RvciI6ImxpbmtfdGV4dC0xMTUtMTY0MSIsIm9yaWdpbmFsIjpbXSwibmljZW5hbWUiOiJUZXh0IExpbmsgKCM2NCkiLCJjdF9jb250ZW50IjoiUmVhZCBNb3JlPGJyPiIsImNsYXNzZXMiOlsiZGl2LW11c2NsZS1kZW50cm9fX2JvdG9uIl19LCJkZXB0aCI6Nn1dfV19XX1dfV0sImNsYXNzZXMiOnsiY29sdW1ucy1tdXNjbGUiOnsib3JpZ2luYWwiOnt9fSwiZGl2LW11c2NsZSI6eyJrZXkiOiJkaXYtbXVzY2xlIiwib3JpZ2luYWwiOnsid2lkdGgtdW5pdCI6IiUiLCJiYWNrZ3JvdW5kLXBvc2l0aW9uLXRvcC11bml0IjoiJSIsImJhY2tncm91bmQtcG9zaXRpb24tbGVmdC11bml0IjoiJSIsIndpZHRoIjoiMjUiLCJoZWlnaHQiOiI3NTAiLCJkaXNwbGF5IjoiZmxleCJ9fSwiZGl2LW11c2NsZS1kZW50cm8iOnsia2V5IjoiZGl2LW11c2NsZS1kZW50cm8iLCJvcmlnaW5hbCI6eyJkaXNwbGF5IjoiZmxleCIsImFsaWduLWl0ZW1zIjoiY2VudGVyIiwianVzdGlmeS1jb250ZW50IjoiY2VudGVyIiwiYWxpZ24tY29udGVudCI6ImNlbnRlciJ9fSwiZGl2LW11c2NsZS1kZW50cm9fX3N1Yi10aXR1bG8iOnsia2V5IjoiZGl2LW11c2NsZS1kZW50cm9fX3N1Yi10aXR1bG8iLCJvcmlnaW5hbCI6e319LCJkaXYtbXVzY2xlLWRlbnRyb19fdGl0dWxvIjp7ImtleSI6ImRpdi1tdXNjbGUtZGVudHJvX190aXR1bG8iLCJvcmlnaW5hbCI6e319LCJkaXYtbXVzY2xlLWRlbnRyb19fdGV4dG8iOnsia2V5IjoiZGl2LW11c2NsZS1kZW50cm9fX3RleHRvIiwib3JpZ2luYWwiOnt9fSwiZGl2LW11c2NsZS1kZW50cm9fX2JvdG9uIjp7ImtleSI6ImRpdi1tdXNjbGUtZGVudHJvX19ib3RvbiIsIm9yaWdpbmFsIjp7fX19LCJjb2xvcnMiOnt9fQ==

Como siempre esperamos tus comentarios y por supuesto si tienes alguna duda o necesitas ayuda puedes contactar por nuestro grupo de Telegram o dejando un comentario.

Nos vemos en la próxima. 👌

0 0 votos
Puntuación
Suscribir
Notificar de
guest
0 Comentarios
Viejos
Nuevos Más votados
Comentarios en línea
Ver todos los comentarios
El diseño web responsivo está muerto

El diseño fluido se refiere a un enfoque de diseño web en el que las dimensiones de los elementos son flexibles, escalando proporcionalmente al tamaño de la pantalla del usuario.
En lugar de medidas fijas de píxeles, utiliza unidades relativas como porcentajes o ems para garantizar que el diseño se ajuste sin problemas, independientemente del dispositivo.

Leer más
Mas Iconos con Vainilla Font

Mostramos como añadir más iconos sin la necesidad de añadir más sets de SVGs, usando la fuente denominada "vanilla" y con la particularidad de que vamos a poder usarlos de manera global en todo nuestro sitio o solo en aquellas páginas o entradas en las que sea necesario.
La diferencia entre usarlos de manera global en todo el sitio o solo en aquellas páginas está en que en la primera manera cargaremos los kb de la fuente, en este caso 79Kb de manera innecesaria en aquellas páginas o entradas donde no requiramos el uso de estos iconos.

Leer más
Subrayado Animado

Un pequeño tip para lograr un efecto de subrayado animado con css y Oxygen

Leer más