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

De Wiki Gla
Ir para navegação Ir para pesquisar
m
Linha 1: Linha 1:
<div class="widget-changelog">
<!-- Widget:MainPageChangelog -->
   <div class="notice-item" style="--notice-color: #FCE5CD;">
<div class="mp-changelog" style="
     <div class="notice-content">
  --changelog-max-height: {{{max_height|280px}}};
       <a href="https://discord.com/channels/390234650590576650/918546838188081242/1382063167399530609" target="_blank" class="notice-title">Balanceamento</a>
  --changelog-padding-right: {{{padding_right|5px}}};
      <div class="notice-date">10/06/2025</div>
">
      <p class="notice-desc">
   <style>
        Várias mudanças em diversos personagens no PvP e PvE.
    /* ====== Changelog (CSS dentro da widget) ====== */
      </p>
    .widget-changelog {
     </div>
      max-height: var(--changelog-max-height);
  </div>
      overflow-y: auto;
      padding-right: var(--changelog-padding-right);
      box-sizing: border-box;
    }
    .notice-item {
      display: flex;
      align-items: flex-start;
      background: #fff;
      border: 1px solid #ddd;
      border-radius: 6px;
      margin-bottom: 10px;
      padding: 8px 10px;
      box-sizing: border-box;
      border-left: 5px solid var(--notice-color, #f5b700);
     }
    .notice-content { flex: 1; }
    .notice-title {
      display: block;
      font-size: 1.3em;
      font-weight: bold;
      color: #333;
      text-decoration: none;
       margin: 0;
    }
    .notice-title:hover { text-decoration: underline; }
    .notice-date { font-size: 0.9em; color: #888; margin: -5px 0; }
    .notice-desc { color: #555; line-height: 1.3; margin: 0; }
     .notice-icon { object-fit: contain; flex-shrink: 0; }


  <div class="notice-item" style="--notice-color: #CFE2F3;">
    /* Dark mode opcional */
    <div class="notice-content">
    @media (prefers-color-scheme: dark) {
       <a href="https://youtu.be/Ec8bBJyIADI?si=ip_qwGq4kEDGUIhA" target="_blank" class="notice-title">Road to Sabaody</a>
      .notice-item { background: #1b1b1b; border-color: #333; }
       <div class="notice-date">28/07/2025</div>
       .notice-title { color: #e6e6e6; }
       <p class="notice-desc">
       .notice-date { color: #aaa; }
        O novo update já está no ar! Confira todos os detalhes assistindo à live oficial disponível no YouTube do Grand Line Adventures.
       .notice-desc { color: #ccc; }
      </p>
     }
     </div>
   </style>
   </div>


   <div class="notice-item" style="--notice-color: #D9F2D9;">
   <!-- O corpo vem da predefinição -->
    <div class="notice-content">
   {{{body}}}
      <a href="https://discord.com/channels/390234650590576650/390234763623137280/1359277599414554795"
      target="_blank" class="notice-title">Fist of Love</a>
      <div class="notice-date">até 24/04</div>
      <p class="notice-desc">
        Evento disponível por tempo limitado. Complete pra receber recompensas diárias.
      </p>
    </div>
    <img src="https://wiki.gla.com.br/images/a/a5/Bigexppot.png" class="notice-icon">
  </div>
 
  <div class="notice-item" style="--notice-color: #FFF2B3;">
    <div class="notice-content">
      <a href="https://discord.com/channels/390234650590576650/390234763623137280/1359277599414554795"
      target="_blank" class="notice-title">Informativos</a>
      <div class="notice-date">08/04/2025</div>
      <p class="notice-desc">
        Skins do passe anterior entram na rotação da loja, temporada de records será encerrada e uso de poções
        de XP foi ajustado.
      </p>
    </div>
  </div>
 
  <div class="notice-item" style="--notice-color: #F4CCCC;">
    <div class="notice-content">
      <a href="https://discord.com/channels/390234650590576650/442456286521458708/1403105116365656095"
      target="_blank" class="notice-title">Ranqueada</a>
      <div class="notice-date">07/08/2025</div>
      <p class="notice-desc">
        Prepare-se! A próxima temporada começa dia 10/08 com ícones de perfil exclusivos!
      </p>
    </div>
    <img src="https://wiki.gla.com.br/images/8/82/Medalha_de_campeao.png" class="notice-icon">
   </div>
</div>
</div>
<style>
.widget-changelog {
max-height: 280px;
overflow-y: auto;
padding-right: 5px;
box-sizing: border-box;
}
.notice-item {
display: flex;
align-items: flex-start;
background: #fff;
border: 1px solid #ddd;
border-radius: 6px;
margin-bottom: 10px;
padding: 8px 10px;
box-sizing: border-box;
border-left: 5px solid var(--notice-color, #f5b700);
}
.notice-content {
flex: 1;
}
.notice-title {
display: block;
font-size: 1.3em;
font-weight: bold;
color: #333;
text-decoration: none;
margin: 0;
}
.notice-title:hover {
text-decoration: underline;
}
.notice-date {
font-size: 0.9em;
color: #888;
margin: -5px 0;
}
.notice-desc {
color: #555;
line-height: 1.3;
margin: 0;
}
.notice-icon {
object-fit: contain;
flex-shrink: 0;
}
</style>

Edição das 18h26min de 2 de setembro de 2025

 <style>
   /* ====== Changelog (CSS dentro da widget) ====== */
   .widget-changelog {
     max-height: var(--changelog-max-height);
     overflow-y: auto;
     padding-right: var(--changelog-padding-right);
     box-sizing: border-box;
   }
   .notice-item {
     display: flex;
     align-items: flex-start;
     background: #fff;
     border: 1px solid #ddd;
     border-radius: 6px;
     margin-bottom: 10px;
     padding: 8px 10px;
     box-sizing: border-box;
     border-left: 5px solid var(--notice-color, #f5b700);
   }
   .notice-content { flex: 1; }
   .notice-title {
     display: block;
     font-size: 1.3em;
     font-weight: bold;
     color: #333;
     text-decoration: none;
     margin: 0;
   }
   .notice-title:hover { text-decoration: underline; }
   .notice-date { font-size: 0.9em; color: #888; margin: -5px 0; }
   .notice-desc { color: #555; line-height: 1.3; margin: 0; }
   .notice-icon { object-fit: contain; flex-shrink: 0; }
   /* Dark mode opcional */
   @media (prefers-color-scheme: dark) {
     .notice-item { background: #1b1b1b; border-color: #333; }
     .notice-title { color: #e6e6e6; }
     .notice-date { color: #aaa; }
     .notice-desc { color: #ccc; }
   }
 </style>
 {{{body}}}