Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.



Product_template
Desc .
HTML
<div id="video-banner-container">
  <video autoplay loop muted playsinline>
    <source src="https://tdn.totvs.com/download/attachments/719671102/Gest%C3%A3o%20de%20terceiros%20%282%29.mp4?api=v2" type="video/mp4">
    Seu navegador não suporta a tag de vídeo.
  </video>
</div>

<style>
  #video-banner-container {
    /* --- Dimensionamento e Posicionamento do Banner --- */
    height: 220px; /* Altura fixa para o banner */
    width: 100vw;
    max-width: 100vw;
    margin: 0 auto -5px auto;
    
    /* Técnica para forçar a largura total da tela */
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    
    overflow: hidden; /* Garante que o vídeo não vaze para fora */
    border: none;
    box-shadow: none;
  }

  #video-banner-container video {
    /* --- Estilo do Vídeo para preencher o contêiner --- */
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    transform: translate(-50%, -50%); /* Centraliza o vídeo perfeitamente */
    object-fit: cover; /* Equivalente ao 'background-size: cover' para vídeos */
  }

  /* Opcional: Se você precisa esconder outros elementos da página */
  .page-description {
    display: none !important;
  }
  
  /* Se você usava o h1#title-text apenas para o banner, pode remover 
     ou adaptar. Se o texto do h1 não deve aparecer, pode usar: */
  h1#title-text {
      display: none !important;
  }
</style>
Section
Column
HTML
<div style="display: flex; justify-content: space-between; gap: 30px; padding: 20px; font-family: 'Segoe UI', sans-serif; box-sizing: border-box; align-items: flex-start;">
    <div style="flex: 7; min-width: 350px; display: flex; flex-direction: column; gap: 30px;">
        <div style="text-align: center; background-color: #F8F8F8; padding: 25px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);">
            <h1 style="color: #0096D6; display: flex; align-items: center; justify-content: center; gap: 10px; flex-wrap: wrap;">
                <img src="https://tdn.totvs.com/download/attachments/719671102/icontotvs.png?api=v2" alt="Ícone TOTVS" style="height: 32px;">
                <span>Soluções, orientações e recursos para TOTVERS e Parceiros</span>
            </h1>
            <div style="display: flex; justify-content: center; gap: 20px; margin-top: 30px; flex-wrap: wrap;">
                <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=723306279" style="text-decoration: none; flex: 1; min-width: 250px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 24px; box-shadow:0 2px 4px rgba(0,0,0,0.1); height: 100%; box-sizing: border-box;">
                        <h2 style="color:white; margin: 0 0 8px 0;">Sou colaborador</h2>
                        <p style="color:white; margin: 0;">Orientações para áreas internas (Contratantes)</p>
                    </div>
                </a>
                <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=723306281" style="text-decoration: none; flex: 1; min-width: 250px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 24px; box-shadow:0 2px 4px rgba(0,0,0,0.1); height: 100%; box-sizing: border-box;">
                        <h2 style="color:white; margin: 0 0 8px 0;">Sou TOTVS Partner</h2>
                        <p style="color:white; margin: 0;">Orientações aos Fornecedores e Parceiros</p>
                    </div>
                </a>
            </div>
        </div>
   
h1#title-text
  
{
   <div 
font-size: 0 !important; line-height: 0 !important; height: 220px !important; /* Altura fixa ajustada para tela de notebook */ width: 100vw !important; max-width: 100vw !important; margin: 0 auto -5px auto !important; margin-left: calc(-50vw + 50%); padding: 0 !important; background-image: url(
style="text-align: center; background-color: #F8F8F8; padding: 25px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); overflow: hidden; position: relative;">
            <h2 style="color: #0096D6; margin-bottom: 20px; display: flex; align-items: center; justify-content: center; gap: 10px;">
                <img src="https://tdn.totvs.com/download/attachments/719671102/
strategy%20%283%29
icontotvs.png?api=v2
); background-size: 120%; background-repeat: no-repeat; background-position: top center;
" alt="Ícone TOTVS" style="height: 32px;">
    
color:
 
transparent
 
!important;
    
text-indent:
 
-9999px;
    
overflow: hidden;
 <span>Destaques</span>
    
border:
 
none
 
!important;
  
box-shadow:
 
none
 
!important;
  
}
</h2>
  
.page-description
 
{
    
display:
 
none
 
!important;
  
} </style>
Section
Column
HTML
<div <div id="image-carousel" style="display: flex; justify-content: space-between; gap: 30px; padding: 20px; font-family: 'Segoe UI', sans-serif; box-sizing: border-box; align-items: flex-start;">

    <div style="flex: 7; min-width: 350px; display: flex; flex-direction: column; gap: 30px;">
transition: transform 0.5s ease-in-out; width: 400%;">
                
                <div style="text-alignwidth: 25%; display: centerflex; backgroundjustify-colorcontent: #F8F8F8center; paddingalign-items: 25pxcenter; border-radiuspadding: 15px10px; box-shadow: 0 4px 8px rgba(0,0,0,0.1)sizing: border-box;">
             <h1       <video style="colormax-width: #0096D680%; displayheight: flexauto; align-itemsdisplay: centerblock; justifyborder-contentradius: center8px;" gap:autoplay 10px; flex-wrap: wrap;">
muted loop playsinline>
                        <img<source src="https://tdn.totvs.com/download/attachments/719671102/icontotvsMIT.pngmp4?api=v2" alt="Ícone TOTVS" styletype="height: 32px;video/mp4">
                        Seu navegador não suporta a tag de vídeo.
             <span>Soluções, orientações e recursos para TOTVERS e Parceiros<</span>video>
                </h1>div>

                <div style=""width: 25%; display: flex; justify-content: center; gapalign-items: 20pxcenter; margin-toppadding: 30px10px; flexbox-wrapsizing: wrapborder-box;">

                   <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=723306279" <video style="text-decorationmax-width: 80%; height: noneauto; flexdisplay: 1block; minborder-widthradius: 250px8px;">
 autoplay muted loop playsinline>
                <div style="background:#0096D6; border-radius:25px; padding: 24px; box-shadow:0 2px 4px rgba(0,0,0,0.1); height: 100%; box-sizing: border-box; <source src="https://tdn.totvs.com/download/attachments/719671102/4.mp4?api=v2" type="video/mp4">
                        <h2 style="color:white; margin: 0 0 8px 0;">Sou TOTVER</h2>
Seu navegador não suporta a tag de vídeo.
                    </video>
      <p style="color:white; margin: 0;">Orientações para áreas internas (Contratantes)</p>
             </div>

                 </div>
           <div style="width: 25%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
     </a>

                <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=723306281" style="text-decoration: none; flex: 1; min-width: 250px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 24px; box-shadow:0 2px 4px rgba(0,0,0,0.1)953016370" target="_blank" style="text-decoration: none; display: flex; justify-content: center; align-items: center; height: 100%; box-sizingwidth: border-box100%;">
                        <h2<video style="color:whitemax-width: 80%; height: auto; margindisplay: 0 0block; border-radius: 8px; 0cursor: pointer;">Sou TOTVS Partner</h2> autoplay muted loop playsinline>
                        <p style="color:white; margin: 0;">Orientações aos Fornecedores e Parceiros</p>
         <source src="https://tdn.totvs.com/download/attachments/719671102/Selo.mp4?api=v2" type="video/mp4">
                       </div>
     Seu navegador não suporta a tag de vídeo.
    </a>

            </div>
        </div>
video>
        <div style="text-align: center; background-color: #F8F8F8; padding: 25px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); overflow: hidden; position: relative;"> </a>
            <h2 style="color: #0096D6; margin-bottom: 20px;">Destaques</h2>
 </div>

                <div idstyle="image-carousel" style="width: 25%; display: flex; justify-content: center; transitionalign-items: transform 0.5s ease-in-out; width: 200%center; padding: 10px; box-sizing: border-box;">
                <div    <video style="max-width: 50%80%; displayheight: flexauto; justify-contentdisplay: center; align-items: centerblock; paddingborder-radius: 10px8px;">
 autoplay muted loop playsinline>
                        <img<source src="https://tdn.totvs.com/download/attachments/719671102/VOCE%20SABIA%20-%20PILULA%20DO%20CONTEUDOVOC%C3%8A%20SABIA.png?api=v2" alt="Imagem 1" style="max-width: 70%; height: auto; display: block;">
                </div>
 mp4?api=v2" type="video/mp4">
               <div style="width: 50%; display: flex; justify-content: center; align-items: center; padding: 10px;">
      Seu navegador não suporta a tag de vídeo.
              <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=953016370" target="_blank" style="display: block;">      </video>
                </div>
        <img src="https://tdn.totvs.com/download/attachments/719671102/SELO%20DISPONIVEL.png?api=v2" alt="Imagem 2"    </div>

            <div style="maxtext-widthalign: 70%center; heightmargin-top: auto; display: block20px;">
                <span class="dot" onclick="currentSlide(0)" style="height:  </a>
            15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer;"></span>
    </div>
            </div>
            <div style="text-align: center; margin-top: 20px;"><span class="dot" onclick="currentSlide(1)" style="height: 15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer;"></span>
                <span class="dot" onclick="currentSlide(02)" style="height: 15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer;"></span>
                <span class="dot" onclick="currentSlide(13)" style="height: 15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer;"></span>
            </div>
        </div>
    </div>

    <div style="width: 1px; background-color: #DCDCDC; margin: 0 15px;"></div>

    <div style="flex: 3; min-width: 300px;">
        <div style="text-align: center; background-color: #F8F8F8; padding: 25px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1);">
            <h1 style="color: #0096D6; display: flex; align-items: center; justify-content: center; gap: 10px;">
                <img src="https://tdn.totvs.com/download/attachments/719671102/icontotvs.png?api=v2" alt="Ícone TOTVS" style="height: 32px;">
                <span>Confira nossasas páginas mais acessadas...<acessadas</span>
            </h1>

            <div style="margin-top: 20px;">
                <h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">
                    Por nossos PARTNERS:
                top: 20px; color: #003D6A; font-weight: normal;">Pelos PARTNERS:</h3>
                <a href="https://tdn.totvs.com/display/GDTDS/Troca+e+desbloqueio+de+senhas" style="text-decoration: none; display: block; margin-bottom: 10px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
                        Troca e Desbloqueio de senhas
                    <; color:white;">Troca e Desbloqueio de senhas</div>
                </a>
                <a href="https://tdn.totvs.com/display/GDTDS/Painel+do+Fornecedor" style="text-decoration: none; display: block; margin-bottom: 10px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
                        Painel do Fornecedor
                    <>Painel do Fornecedor</div>
                </a>
                <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=719672295" style="text-decoration: none; display: block; margin-bottom: 10px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
>Cadastro    e Vínculo</div>
                </a>
    Cadastro e Vínculo
      </div>
            <hr  </div>
         style="border: none; border-top: 1px solid #E0E0E0; margin: 30px auto; width: 80%;">
       </a>
     <div style="margin-top: 20px;">
     </div>

           <h3 <hr style="border: none; bordermargin-top: 1px solid #E0E0E020px; margincolor: 30px auto#003D6A; widthfont-weight: 80%normal;">

>Pelos TOTVERS:</h3>
                 <div<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=730038896" style="text-decoration: none; display: block; margin-topbottom: 20px10px;">
                 <h3   <div style="margin-top: 20px; color: #003D6A; font-weight: normal;">
                    Por nossos TOTVERS:background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">Inclusão de Agendas no PSA</div>
                </h3>a>
                <a href="https://tdn.totvs.com/display/GDTDS/Troca+e+desbloqueio+de+senhasSRVCORP/Dashboards" style="text-decoration: none; display: block; margin-bottom: 10px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
                        Troca e Desbloqueio de senhas
                    <>Dashboards</div>
                </a>
                <a href="https://tdn.totvs.com/display/GDTDSSRVCORP/PainelEscopo+do+FornecedorFechado" style="text-decoration: none; display: block; margin-bottom: 10px;">
                    <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
                        Painel do Fornecedor
                    < 4px rgba(0,0,0,0.1); color:white;">Escopo Fechado</div>
                </a>
                <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=719672295" style="text-decoration: none; display: block; margin-bottom: 10px;">
</div>
        </div>
    </div>
</div>

<script>
    let slideIndex = 0;
    const <divslides style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">= document.getElementById("image-carousel");
    const dots = document.querySelectorAll(".dot");

    function showSlides() {
        if (!slides) return;
        const slideElements = Array.from(slides.children).filter(el => el.nodeType === 1);
 Cadastro e Vínculo
     const visibleSlides = slideElements.length;
        if (visibleSlides ===  </div>0) return;
        slides.style.transform = `translateX(${-slideIndex * (100    </a>/ visibleSlides)}%)`;
        dots.forEach((dot, index) => {
 </div>
        </div>
    </div>
</div>

<script>
    let slideIndex = 0;
dot.style.backgroundColor = index === slideIndex ? '#0096D6' : '#bbb';
     const slides = document.getElementById("image-carousel" });
    const dots = document.querySelectorAll(".dot");}

    function showSlidesplusSlides(n) {
        const totalSlides = Array.from(slides.children..children).filter(el => el.nodeType === 1).length;
        slides.style.transformslideIndex += `translateX(${-slideIndex * (100 / totalSlides)}%)`n;
        dots.forEach((dot, index) => if (slideIndex >= totalSlides) {
            dot.style.backgroundColorslideIndex = index === slideIndex ? '#0096D6' : '#bbb'0;
        });
    }

    functionif plusSlides(nslideIndex < 0) {
            slideIndex += totalSlides - n1;
         const totalSlides = slides.children.length}
        showSlides();
    }

    iffunction (slideIndex >= totalSlidescurrentSlide(n) {
            slideIndex = 0n;
        }showSlides();
        if (slideIndex < 0) {}
    let autoSlideInterval = setInterval(() => {
    slideIndex = totalSlides - plusSlides(1);
    }, 5000);
   }
 const carouselContainer = slides ? slides.parentElement : showSlides()null;
    }

    function currentSlide(nif (carouselContainer) {
         slideIndex = n;
carouselContainer.addEventListener('mouseover', () => {
            showSlidesclearInterval(autoSlideInterval);
    }

    // Navegação automática
});
     let autoSlideInterval = setInterval(carouselContainer.addEventListener('mouseout', () => {
        plusSlides(1);
    autoSlideInterval }, 5000); // Mude a imagem a cada 5 segundos

= setInterval(() => {
             // Pausar o carrossel ao passar o mouse e reiniciar ao sair
 plusSlides(1);
            slides.parentElement.addEventListener('mouseover'}, () => {5000);
        clearInterval(autoSlideInterval});
    });

    slides.parentElement.addEventListener('mouseout', () => {
        autoSlideInterval = setInterval(() => {showSlides();
</script>






HTML
<div style="background-color: #0096D6; color: #FFFFFF; padding: 25px; font-family: 'Segoe UI', Arial, sans-serif; text-align: center; border-radius: 8px;">
    
    <h2 style="margin-top: 0; 
plusSlides(1);
margin-bottom: 15px; font-weight: bold;">
      
},
 
5000); });
 Fale Conosco
    
showSlides(); // Exibe o primeiro slide ao carregar a página </script>
HTML
<div</h2>
    
    <p style="background-colormargin: #0096D60; colorfont-size: #FFFFFF16px; padding: 25px; font-family: 'Segoe UI', Arial, sans-serif; text-align: center; border-radius: 8px;">">
        Para mais informações, por favor, registre sua dúvida 
    
    <h2<a stylehref="margin-top: 0; margin-bottom: 15pxhttps://atendimento-totvs.atlassian.net/servicedesk/customer/portal/47/user/login?destination=portal%2F47" style="color: #FFFFFF; font-weight: bold;">
        Fale Conosco text-decoration: underline;">via ticket</a>.
    </h2>
 p>  </div>



HTML
   

    <p style="margintext-align: 0center; font-size: 16px;">
        Para mais informações, por favor, registre sua dúvida 
   0.9em; color: #777; margin-top: 30px;">© 2025 Gestão de Terceiros - Serviços Corporativo.</p>
    <p <a hrefstyle="https://atendimento-totvs.atlassian.net/servicedesk/customer/portal/47/user/login?destination=portal%2F47" style="color: #FFFFFFtext-align: center; font-weightsize: bold0.9em; text-decorationcolor: underline#777;">via ticket</a>.
    >Criado para garantir clareza, eficiência e excelência.</p>  

</div>