Mudanças entre as edições de "Widget:Droflax"

De Wiki Gla
Ir para navegação Ir para pesquisar
Linha 17: Linha 17:
     {{Persona}} <!-- usa Plantilla:Persona -->
     {{Persona}} <!-- usa Plantilla:Persona -->
   </div>
   </div>
   <div class="tab-content" id="skins">
   <!--<div class="tab-content" id="skins">
     {{Skins}} <!-- usa Plantilla:Skins -->
     {{Skins}} <!-- usa Plantilla:Skins -->
   </div>
   </div>-->
</div>
</div>
<script>
(function() {
  const buttons = document.querySelectorAll(".tab-btn");
  const contents = document.querySelectorAll(".tab-content");
  buttons.forEach(btn => {
    btn.addEventListener("click", () => {
      buttons.forEach(b => b.classList.remove("active"));
      contents.forEach(c => c.classList.remove("active"));
      btn.classList.add("active");
      const tab = btn.getAttribute("data-tab");
      document.getElementById(tab).classList.add("active");
    });
  });
})();
</script>
<style>
.personaje-box {
  background: #1e1e1e;
  border-radius: 12px;
  padding: 16px;
  color: #fff;
  font-family: 'Segoe UI', sans-serif;
  max-width: 1000px;
  margin: auto;
  border: 2px solid #444;
}
.personaje-header {
  display: flex;
  gap: 20px;
  border-bottom: 2px solid #555;
  padding-bottom: 10px;
}
.personaje-header img {
  width: 120px;
  border-radius: 10px;
  border: 2px solid #777;
}
.personaje-info .nombre {
  font-size: 28px;
  font-weight: bold;
}
.personaje-info .tier,
.personaje-info .clase {
  font-size: 16px;
  color: #bbb;
}
.personaje-tabs {
  margin-top: 20px;
  display: flex;
  gap: 12px;
  justify-content: center;
}
.tab-btn {
  padding: 8px 20px;
  background: #333;
  color: white;
  border: none;
  border-radius: 8px;
  cursor: pointer;
}
.tab-btn.active {
  background: #007bff;
  font-weight: bold;
}
.tab-content {
  display: none;
  margin-top: 20px;
  animation: fadeIn 0.4s ease;
}
.tab-content.active {
  display: block;
}
@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
</style>

Edição das 19h41min de 2 de maio de 2025

   <img src="{{{imagen}}}" alt="Arte del personaje">
{{{nombre}}}
Tier: {{{tier}}}
Clase: {{{clase}}}
   <button class="tab-btn active" data-tab="habilidades">Habilidades</button>
   <button class="tab-btn" data-tab="skins">Skins</button>

-->

<script> (function() {

 const buttons = document.querySelectorAll(".tab-btn");
 const contents = document.querySelectorAll(".tab-content");
 buttons.forEach(btn => {
   btn.addEventListener("click", () => {
     buttons.forEach(b => b.classList.remove("active"));
     contents.forEach(c => c.classList.remove("active"));
     btn.classList.add("active");
     const tab = btn.getAttribute("data-tab");
     document.getElementById(tab).classList.add("active");
   });
 });

})(); </script> <style> .personaje-box {

 background: #1e1e1e;
 border-radius: 12px;
 padding: 16px;
 color: #fff;
 font-family: 'Segoe UI', sans-serif;
 max-width: 1000px;
 margin: auto;
 border: 2px solid #444;

}

.personaje-header {

 display: flex;
 gap: 20px;
 border-bottom: 2px solid #555;
 padding-bottom: 10px;

}

.personaje-header img {

 width: 120px;
 border-radius: 10px;
 border: 2px solid #777;

}

.personaje-info .nombre {

 font-size: 28px;
 font-weight: bold;

}

.personaje-info .tier, .personaje-info .clase {

 font-size: 16px;
 color: #bbb;

}

.personaje-tabs {

 margin-top: 20px;
 display: flex;
 gap: 12px;
 justify-content: center;

}

.tab-btn {

 padding: 8px 20px;
 background: #333;
 color: white;
 border: none;
 border-radius: 8px;
 cursor: pointer;

}

.tab-btn.active {

 background: #007bff;
 font-weight: bold;

}

.tab-content {

 display: none;
 margin-top: 20px;
 animation: fadeIn 0.4s ease;

}

.tab-content.active {

 display: block;

}

@keyframes fadeIn {

 from { opacity: 0; }
 to { opacity: 1; }

} </style>