<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>
<div style="widthtext-align: 1pxcenter; background-color: #DCDCDC#F8F8F8; marginpadding: 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 25px; border-radius: 15px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); overflow: hidden; position: relative;">
<h1<h2 style="color: #0096D6; displaymargin-bottom: flex20px; align-items: center; justify-content: center; gap: 10px;">
">Destaques</h2>
<div id="image-carousel" style="display: flex; transition: transform 0.5s ease-in-out; width: 200%;">
<span>Confira nossas páginas mais acessadas:</span><img src="https://tdn.totvs.com/download/attachments/719671102/VOCE%20SABIA%20-%20PILULA%20DO%20CONTEUDO.png?api=v2" alt="Imagem 1" style="width: 50%; height: auto; display: block;">
</h1>
<img src="https://tdn.totvs.com/download/attachments/719671102/SELO%20DISPONIVEL.png?api=v2" alt="Imagem 2" style="width: 50%; height: <div style="margin-topauto; display: 20pxblock;">
</div>
<h3 <div style="margintext-topalign: 20pxcenter; color: #003D6A; font-weightmargin-top: normal20px;">
<span class="dot" onclick="currentSlide(0)" Por nossos Parceiros:
</h3>
style="height: 15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; cursor: pointer;"></span>
<span <a href="https://tdn.totvs.com/display/GDTDS/Troca+e+desbloqueio+de+senhasclass="dot" onclick="currentSlide(1)" style="text-decoration: noneheight: 15px; width: 15px; margin: 0 5px; background-color: #bbb; border-radius: 50%; display: inline-block; margin-bottomcursor: 10pxpointer;">></span>
</div>
</div>
<div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;"> </div>
<div style="width: 1px; background-color: #DCDCDC; margin: 0 15px;"></div>
<div style="flex: 3; min-width: 300px;">
Troca e Desbloqueio de senhas
</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);">
<h1 style="color: #0096D6; display: flex; align-items: </a>center; justify-content: center; gap: 10px;">
<a<img hrefsrc="https://tdn.totvs.com/download/displayattachments/GDTDS/Painel+do+Fornecedor" style="text-decoration: none; display: block; margin-bottom: 10px;719671102/icontotvs.png?api=v2" alt="Ícone TOTVS" style="height: 32px;">
<span>Confira nossas páginas <div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
mais acessadas...</span>
</h1>
<div style="margin-top: 20px;">
Painel do Fornecedor
<h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">
</div> Por nossos PARTNERS:
</a>h3>
<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=719672295display/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;">
CadastroTroca e Desbloqueio de Vínculosenhas
</div>
</a>
</div>
<hr style="border<a href="https://tdn.totvs.com/display/GDTDS/Painel+do+Fornecedor" style="text-decoration: none; border-topdisplay: 1px solid #E0E0E0block; margin-bottom: 30px auto; width: 80%10px;">
<div <div style="margin-top: 20pxbackground:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
<h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">
Painel do Fornecedor
Por nossos TOTVERS:</div>
</h3>a>
<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=729236998719672295" 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>
</div>
<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 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>
</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
</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>
</div>
</div>
</div>
</div>
<script>
let slideIndex = 0;
const slides = document.getElementById("image-carousel");
const dots = document.querySelectorAll(".dot");
function showSlides() {
<div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;"> const totalSlides = slides.children.length;
slides.style.transform = `translateX(${-slideIndex * (100 / totalSlides)}%)`;
dots.forEach((dot, index) Propostas=> de{
Exceção
dot.style.backgroundColor = index === slideIndex ? '#0096D6' </div>: '#bbb';
});
}
</a>
function plusSlides(n) {
slideIndex += n;
<a href="https://tdn.totvs.com/display/SRVCORP/Escopo+Fechado" style="text-decoration: none; display: block; margin-bottom: 10px;"> const totalSlides = slides.children.length;
if (slideIndex >= totalSlides) {
<div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">
slideIndex = 0;
}
if (slideIndex < 0) {
slideIndex = totalSlides Escopo- Fechado1;
}
showSlides();
</div>}
function currentSlide(n) {
slideIndex = </a>n;
showSlides();
}
<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=810578202" style="text-decoration: none; display: block; margin-bottom: 10px;">
Navegação automática
let autoSlideInterval = setInterval(() => {
plusSlides(1);
<div style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 2px 4px rgba(0,0,0,0.1); color:white;">}, 5000); // Mude a imagem a cada 5 segundos
// Pausar o carrossel ao passar o mouse e reiniciar ao sair
slides.parentElement.addEventListener('mouseover', () => {
Desbloqueio de usuários terceiros
clearInterval(autoSlideInterval);
});
slides.parentElement.addEventListener('mouseout', () => {
autoSlideInterval = setInterval(() => </div>{
plusSlides(1);
</a>
}, 5000);
});
</div>
</div>
</div>
</div> showSlides(); // Exibe o primeiro slide ao carregar a página
</script> |