Árvore de páginas

Versões comparadas

Chave

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



Product_template
Desc .
HTML
<style>
  h1#title-text {
    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(https://tdn.totvs.com/download/attachments/719671102/strategy%20%283%29.png?api=v2);
    background-size: 120%;
    background-repeat: no-repeat;
    background-position: top center;

    color: transparent !important;
    text-indent: -9999px;
    overflow: hidden;
    border: none !important;
    box-shadow: none !important;
  }

  .page-description {
    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 TOTVER</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>

        <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;">
            <h2 style="color: #0096D6; margin-bottom: 20px;">Destaques</h2>
            <div id="image-carousel" style="display: flex; transition: transform 0.5s ease-in-out; width: 200%;">
                <div style="width: 50%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <img src="https://tdn.totvs.com/download/attachments/719671102/VOCE%20SABIA%20-%20PILULA%20DO%20CONTEUDO.png?api=v2" alt="Imagem 1" style="max-width: 70%; height: auto; display: block;">
                </div>
                <div style="width: 50%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <img<a srchref="https://tdn.totvs.com/download/attachments/719671102/SELO%20DISPONIVEL.png?api=v2" alt="Imagem 2pages/viewpage.action?pageId=953016370" target="_blank" style="max-widthdisplay: 70%block; heighttext-align: auto; display: block;center;">
                 </div>
       <img src="https://tdn.totvs.com/download/attachments/719671102/SELO%20DISPONIVEL.png?api=v2" alt="Imagem 2"  </div>
    style="max-width: 70%; height: auto; display: block;">
        <div             </a>
                </div>
            </div>
            <div style="text-align: center; margin-top: 20px;">
                <span class="dot" onclick="currentSlide(0)" 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(1)" 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 nossas páginas mais acessadas...</span>
            </h1>

            <div style="margin-top: 20px;">
                <h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">
>Por                    Por nossos PARTNERS:
                nossos 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</div>
                    Troca e Desbloqueio de senhas</a>
                    </div>
                </a>
                <a href=<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</div>
                      Painel do Fornecedor</a>
                    </div>
                </a>
                <a href<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>

                </div>
                </a>
            </div>

            <hr style<hr style="border: none; border-top: 1px solid #E0E0E0; margin: 30px auto; width: 80%;">
            
            <div style="margin-top: 20px;">
                <h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">
                    Por >Por nossos TOTVERS:
                </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</div>
                    Troca e Desbloqueio de senhas</a>
                    </div>
                </a>
                <a href<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</div>
                      Painel do Fornecedor</a>
                    </div>
                </a>
                <a href<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
                    <:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">Cadastro e Vínculo</div>
                </a>
            </div>
        </div>
    </div>
</div>

<script>
    let slideIndex = 0;
    const slides = document.getElementById("image-carousel");
    const dots = document.querySelectorAll(".dot");

    function showSlides() {

    function showSlides() {
        if (!slides) return; // Adiciona uma verificação para evitar erros
        const totalSlides = slides.children.length;
        if (totalSlides === 0) return;
        slides.style.transform = `translateX(${-slideIndex * (100 / totalSlides)}%)`;
        dots.forEach((dot, index) => {
            dot.style.backgroundColor = index === slideIndex ? '#0096D6' : '#bbb';
        });
    }

    function plusSlides(n) {
        slideIndex += n;
        const totalSlides = slides.children.length;
        if (slideIndex >= totalSlides) {
            slideIndex = 0;
        }
        if (slideIndex < 0) {
            slideIndex = totalSlides - 1;
        }
        showSlides();
    }

    function currentSlide(n) {
        slideIndex = n;
        showSlides();
    }

    // Navegação automática
    let autoSlideInterval = setInterval(() => {
        plusSlides(1);
    }, 5000);

    // Pausar Mudeo acarrossel imagemao apassar cadao 5mouse segundos

e reiniciar ao sair
 // Pausar o carrosselif ao(slides passar o mouse e reiniciar ao sair
&& slides.parentElement) {
        slides.parentElement.addEventListener('mouseover', () => {
            clearInterval(autoSlideInterval);
        });

        slides.parentElement.addEventListener('mouseout', () => {
            autoSlideInterval = setInterval(() => {
                plusSlides(1);
            }, 5000);
    });

    showSlides(});
 // Exibe o primeiro}

 slide ao carregar a página 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; margin-bottom: 15px; font-weight: bold;">
        Fale Conosco
    </h2>
    
    <p style="margin: 0; font-size: 16px;">
        Para mais informações, por favor, registre sua dúvida 
        <a href="https://atendimento-totvs.atlassian.net/servicedesk/customer/portal/47/user/login?destination=portal%2F47" style="color: #FFFFFF; font-weight: bold; text-decoration: underline;">via ticket</a>.
    </p>  </div>