Mudanças entre as edições de "Widget:MainPageSocial"
Ir para navegação
Ir para pesquisar
(Criou página com '<div class="wiki-social-wrapper"> <style> .wiki-social-wrapper .social-cards { display: grid; grid-template-columns: 1fr; gap: 0.25em; } @medi...') |
|||
| (38 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
<div class="wiki-social-wrapper"> | <div class="wiki-social-wrapper"> | ||
<style> | |||
.wiki-social-wrapper .social-cards { | |||
display: grid; | |||
grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); | |||
gap: 0.75em; | |||
justify-content: center; | |||
font-family: "Noto Sans", sans-serif; | |||
} | |||
@media screen and (max-width: 768px) { | |||
.wiki-social-wrapper .social-cards { | |||
grid-template-columns: repeat(3, 1fr); | |||
gap: 0.5em; | |||
} | |||
} | |||
.wiki-social-wrapper .social-card { | |||
position: relative; | |||
height: 4em; | |||
border-radius: 1em; | |||
overflow: hidden; | |||
cursor: pointer; | |||
margin: 0; | |||
text-decoration: none; | |||
display: flex; | |||
align-items: center; | |||
background: var(--bg-color); | |||
border: 1px solid transparent; | |||
transition: border 0.3s ease, box-shadow 0.3s ease; | |||
} | |||
.wiki-social-wrapper .social-card::before { | |||
content: ""; | |||
position: absolute; | |||
inset: 0; | |||
background-image: linear-gradient(rgba(var(--bg-color-rgb), 0.5), rgba(var(--bg-color-rgb), 0.5)), var(--bg-image); | |||
background-size: cover; | |||
background-position: center; | |||
opacity: 0.55; | |||
z-index: 0; | |||
transition: opacity 0.3s ease; | |||
} | |||
.wiki-social-wrapper .social-card:hover::before { | |||
opacity: 0.9; | |||
} | |||
.wiki-social-wrapper .social-card:hover { | |||
border: 1px solid var(--hover-color); | |||
box-shadow: 0 0 0px var(--hover-color); | |||
} | |||
.wiki-social-wrapper .social-card-content { | |||
position: relative; | |||
z-index: 2; | |||
display: flex; | |||
align-items: center; | |||
padding: 0 1em; | |||
width: 100%; | |||
height: 100%; | |||
color: #fff; | |||
transition: filter 0.3s ease; | |||
text-shadow: 0 1px 2px black; | |||
-webkit-font-smoothing: antialiased; | |||
font-family: "Noto Sans", sans-serif; | |||
} | |||
.wiki-social-wrapper .social-card:hover .social-card-content { | |||
filter: brightness(1.15); | |||
} | |||
.wiki-social-wrapper .social-icon { | |||
width: 2em; | |||
height: 2em; | |||
margin-right: 0.75em; | |||
flex-shrink: 0; | |||
filter: drop-shadow(0 1px 1px black); | |||
< | image-rendering: auto; | ||
transform: translateZ(0); | |||
} | |||
.wiki-social-wrapper .social-name { | |||
font-size: 1.2em; | |||
font-weight: bold; | |||
text-decoration: none; | |||
} | |||
.wiki-social-wrapper .sprite-hover { | |||
position: absolute; | |||
opacity: 0; | |||
pointer-events: none; | |||
transition: opacity 0.3s ease, transform 0.3s ease; | |||
z-index: 2; | |||
object-fit: contain; | |||
} | |||
.wiki-social-wrapper .social-card:hover .sprite-hover { | |||
opacity: 1; | |||
transform: translateY(-10px); | |||
} | |||
.wiki-social-wrapper .social-card.discord { | |||
--bg-color: #7289da; | |||
--hover-color: #5b6eae; | |||
--bg-image: url("https://wiki.gla.com.br/images/3/35/Fundodawikiglatest.png"); | |||
--bg-color-rgb: 114, 137, 218; | |||
} | |||
.wiki-social-wrapper .social-card.tiktok { | |||
--bg-color: #111111; | |||
--bg-color-rgb: 17, 17, 17; | |||
--hover-color: #000; | |||
--hover-color-rgb: 0, 0, 0; | |||
--bg-image: url("https://wiki.gla.com.br/images/c/c3/Tiktokbgbutton.png"); | |||
} | |||
.wiki-social-wrapper .social-card.instagram { | |||
--bg-color: linear-gradient(45deg, #feda75, #fa7e1e, #d62976, #962fbf, #4f5bd5); | |||
--bg-color-rgb: 254, 218, 117; | |||
--hover-color: #feda75; | |||
--hover-color-rgb: 254, 218, 117; | |||
--bg-image: url("https://wiki.gla.com.br/images/a/a6/Instagrambgbutton.png"); | |||
background-size: 150% 150%; | |||
background-position: 10%; | |||
} | |||
.wiki-social-wrapper .social-card.facebook { | |||
--bg-color: #3b5998; | |||
--bg-color-rgb: 59, 89, 152; | |||
--hover-color: #2d4373; | |||
--hover-color-rgb: 45, 67, 115; | |||
--bg-image: url("https://wiki.gla.com.br/images/b/b8/Facebookbgbutton.png"); | |||
} | |||
.wiki-social-wrapper .social-card.tiktok .sprite-hover { | |||
width: 50%; | |||
height: auto; | |||
right: -2px; | |||
top: -27px; | |||
bottom: unset; | |||
} | |||
.wiki-social-wrapper .social-card.instagram .sprite-hover { | |||
width: 45%; | |||
height: auto; | |||
right: -7px; | |||
top: -14px; | |||
bottom: unset; | |||
} | |||
.wiki-social-wrapper .social-card.facebook .sprite-hover { | |||
width: 25%; | |||
height: auto; | |||
right: 15px; | |||
top: 7px; | |||
bottom: unset; | |||
} | |||
.wiki-social-wrapper .social-card.instagram:hover::before { | |||
background-image: linear-gradient(rgba(254, 218, 117, 0.3), rgba(254, 218, 117, 0.3)), var(--bg-image); | |||
background-blend-mode: lighten; | |||
background-size: cover; | |||
background-position: center; | |||
} | |||
</style> | |||
<div class="social-cards"> | |||
<a href="https://tiktok.com/@grandlineadventures" class="social-card tiktok" target="_blank" rel="noopener"> | |||
<div class="social-card-content"> | |||
<img src="https://cdn.simpleicons.org/TikTok/ffffff" alt="TikTok" class="social-icon" /> | |||
<span class="social-name">TikTok</span> | |||
</div> | |||
<img class="sprite-hover" src="https://i.postimg.cc/dVtHcVy0/vivihighfive.png" alt="sprite"> | |||
</a> | |||
<a href="https://instagram.com/grandlineadventures" class="social-card instagram" target="_blank" | |||
rel="noopener"> | |||
<div class="social-card-content"> | |||
<img src="https://cdn.simpleicons.org/Instagram/ffffff" alt="Instagram" class="social-icon" /> | |||
<span class="social-name">Instagram</span> | |||
</div> | |||
<img class="sprite-hover" src="https://i.postimg.cc/59BnHC50/boahancockig.png" alt="sprite"> | |||
</a> | |||
<a href="https://facebook.com/grandlineadventures" class="social-card facebook" target="_blank" rel="noopener"> | |||
<div class="social-card-content"> | |||
<img src="https://cdn.simpleicons.org/Facebook/ffffff" alt="Facebook" class="social-icon" /> | |||
<span class="social-name">Facebook</span> | |||
</div> | |||
<img class="sprite-hover" src="https://i.postimg.cc/tTPDN1LB/frankytomandocafe.png" alt="sprite"> | |||
</a> | |||
</div> | |||
</div> | </div> | ||