Á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>

	#title-text{
			font-size:0px;
}

h1#title-text a{color:#ffffff; margin-top:5px;}
.page-description{color:#ffffff;}

h1#title-text.with-breadcrumbs{background-image:url(https://tdn.totvs<div id="video-banner-container">
  <video autoplay loop muted playsinline>
    <source src="https://tdn.totvs.com/download/attachments/632845879/bg-home-novo.png719671102/Gest%C3%A3o%20de%20terceiros%20%282%29.mp4?api=v2);}

	
	a.composition-banner-action{
		background-color:#fff!important;
		color: #363636!important;
		border-width: 1px!important;
		border-style: solid!important;
		border-color: #ed9c2e!important;
}

	.composition-banner{
		min-height:200px;
		height:200px;
}
	.composition-banner-overlay{
		background: rgba(0,191,255);
}

</style>

Bem-vindo(a) ao Portal de Gestão de Terceiros em Serviços

" 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>
        <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; 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>Destaques</span>
            </h2>
            <div id="image-carousel" style="display: flex; transition: transform 0.5s ease-in-out; width: 400%;">
                
                <div style="width: 25%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <video style="max-width: 80%; height: auto; display: block; border-radius: 8px;" autoplay muted loop playsinline>
                        <source src="https://tdn.totvs.com/download/attachments/719671102/MIT.mp4?api=v2" type="video/mp4">
                        Seu navegador não suporta a tag de vídeo.
                    </video>
                </div>

                <div style="width: 25%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <video style="max-width: 80%; height: auto; display: block; border-radius: 8px;" autoplay muted loop playsinline>
                        <source src="https://tdn.totvs.com/download/attachments/719671102/4.mp4?api=v2" type="video/mp4">
                        Seu navegador não suporta a tag de vídeo.
                    </video>
                </div>

                <div style="width: 25%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <a href="https://tdn.totvs.com/pages/viewpage.action?pageId=953016370" target="_blank" style="text-decoration: none; display: flex; justify-content: center; align-items: center; height: 100%; width: 100%;">
                        <video style="max-width: 80%; height: auto; display: block; border-radius: 8px; cursor: pointer;" autoplay muted loop playsinline>
                            <source src="https://tdn.totvs.com/download/attachments/719671102/Selo.mp4?api=v2" type="video/mp4">
                            Seu navegador não suporta a tag de vídeo.
                        </video>
                    </a>
                </div>

                <div style="width: 25%; display: flex; justify-content: center; align-items: center; padding: 10px; box-sizing: border-box;">
                    <video style="max-width: 80%; height: auto; display: block; border-radius: 8px;" autoplay muted loop playsinline>
                        <source src="https://tdn.totvs.com/download/attachments/719671102/VOC%C3%8A%20SABIA.mp4?api=v2" type="video/mp4">
                        Seu navegador não suporta a tag de vídeo.
                    </video>
                </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>
                <span class="dot" onclick="currentSlide(2)" 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(3)" 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 as páginas mais acessadas</span>
            </h1>
            <div style="margin-top: 20px;">
                <h3 style="margin-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</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="
Section
Column
width35%

Page Banner
imagehttps://tdn.totvs.com/download/attachments/659589786/bg-azul.png?api=v2
actionTitleAcessar página
actionUrlhttps://tdn.totvs.com/pages/viewpage.action?pageId=723306279
descriptionOrientações para áreas internas (Contratantes)
titleSou TOTVS

<!DOCTYPE html> <html lang="pt-BR"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Portal de Gestão de Terceiros - TOTVS</title> <style> :root {
Column
width35%
Page Banner
imagehttps://tdn.totvs.com/download/attachments/659589786/bg-azul.png?api=v2
actionTitleAcessar página
actionUrl
https://tdn.totvs.com/pages/viewpage.action?pageId=
723306281
descriptionOrientações aos Fornecedores e Parceiros
titleSou TOTVS Partner
HTML
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>
      
--primary: #0096D6;
      <hr style="border: 
--secondary
none; border-top: 
#003D6A;
1px solid #E0E0E0; margin: 30px auto; 
--light
width: 
#F4F6F8
80%;">
      
--white:
 
#FFFFFF;
     <div 
--gray
style="margin-top: 
#E0E0E0
20px;">
    
}
    
body
 
{
      
margin:
 
0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
<h3 style="margin-top: 20px; color: #003D6A; font-weight: normal;">Pelos TOTVERS:</h3>
      
background-color:
 
var(--light);
      
color:
 
var(--secondary);
  
} header { background-color: var(--primary);
<a href="https://tdn.totvs.com/pages/viewpage.action?pageId=730038896" style="text-decoration: none; display: block; margin-bottom: 10px;">
      
color: var(--white);
         
padding:
 
2rem;
    <div 
text-align: center; } header h1 { margin: 0;
style="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>
      
font-size:
 
2.5rem;
    
}
    
.welcome
 
{
</a>
      
text-align:
 
center;
      
padding:
 
2rem
 
1rem;
 <a href="https://tdn.totvs.com/display/SRVCORP/Dashboards" style="text-decoration: none; display: block; 
font
margin-
size
bottom: 
1.25rem
10px;">
       
color:
 
var(--secondary);
    
}
    
.options
 
{
   <div style="background:#0096D6; 
display
border-radius:25px; padding: 
flex
12px;
 box-shadow:0 2px 4px 
justify-content: center;
rgba(0,0,0,0.1); color:white;">Dashboards</div>
        
gap:
 
2rem;
      
padding: 2rem;
 </a>
      
flex-wrap:
 
wrap;
    
}
    
.card
 
{ background-color: var(--white);
<a href="https://tdn.totvs.com/display/SRVCORP/Escopo+Fechado" style="text-decoration: none; display: block; margin-bottom: 10px;">
      
border:
 
1px
 
solid
 
var(--gray);
      
border-radius:
 
10px;
    <div 
width: 300px; padding: 1.5rem;
style="background:#0096D6; border-radius:25px; padding: 12px; box-shadow:0 
0
2px 4px
6px
 rgba(0,
0,
0,
0.
05
1); color:white;">Escopo Fechado</div>
      
text-align:
 
center;
      
transition:
 
transform
 
0.2s ease;
 </a>
    
}
       
.card:hover {
 </div>
       
transform: translateY(-5px);
 </div>
    
}
</div>
</div>

<script>
    
.card h2 {
let slideIndex = 0;
    const slides 
color: var(--primary
= document.getElementById("image-carousel");
    const dots 
margin-bottom: 1rem;
= document.querySelectorAll(".dot");

    function 
}
showSlides() {
      
.card
 
p
 
{
if (!slides) return;
    
color:
 
var(--secondary);
   const slideElements 
margin-bottom: 1.5rem; }
= Array.from(slides.children).filter(el => el.nodeType === 1);
    
.card
 
a
 
{
  const visibleSlides 
display: inline-block
= slideElements.length;
      
background-color:
 
var(--primary); color: var(--white);
 if (visibleSlides === 0) return;
       
padding:
 
0
slides.
75rem 1.5rem; border-radius: 5px;
style.transform = `translateX(${-slideIndex * (100 / visibleSlides)}%)`;
       
text-decoration: none;
 dots.forEach((dot, index) => {
   
font-weight:
 
bold;
    
}
    
.quick-links { padding: 2rem;
dot.style.backgroundColor = index === slideIndex ? '#0096D6' : '#bbb';
       
text-align: center
 });
    }

    
.quick-links h3
function plusSlides(n) {
       
margin-bottom: 1rem; color: var(--secondary)
 const totalSlides = Array.from(slides.children).filter(el => el.nodeType === 1).length;
    
}
    
.links-grid {
slideIndex += n;
    
display:
 
flex;
   if (slideIndex 
justify-content: center;
>= totalSlides) {
      
gap:
 
1rem;
     slideIndex 
flex-wrap: wrap
= 0;
     
}
   }
 
.link-item
 
{
      
background-color:
if 
var(--white);
(slideIndex < 0) {
   
border:
 
1px
 
solid var(--gray);
       slideIndex = totalSlides 
border
-
radius:
 
8px
1;
       
padding:
 
1rem;
}
      
width: 180px
  showSlides();
    }

  
box-shadow:
 
0
 
2px
function 
4px rgba(0,0,0,0.05);
currentSlide(n) {
      
}
  
</style> </head> <body> <header>
slideIndex = n;
    
<h1>Portal
 
de
 
Gestão
 
de Terceiros</h1> </header>
 showSlides();
    }
  
<div
 
class="welcome">
 let autoSlideInterval = 
Bem-vindo
setInterval((
a
) 
ao
=> 
Portal
{
 
de
 
Gestão
 
de
 
Terceiros
 
em
 
Serviços </div> <div class="options">
  plusSlides(1);
    
<div class="card">
}, 5000);
    const carouselContainer 
<h2>Sou TOTVS</h2> <p>Orientações para áreas internas (Contratantes)</p>
= slides ? slides.parentElement : null;
    if (carouselContainer) {
       
<a href="#">Acessar página</a>
 carouselContainer.addEventListener('mouseover', () => {
      
</div>
     
<div class="card">
 clearInterval(autoSlideInterval);
      
<h2>Sou
 
TOTVS Partner</h2>
 });
      
<p>Orientações aos Fornecedores e Parceiros</p>
  carouselContainer.addEventListener('mouseout', () => {
    
<a
 
href="#">Acessar
 
página</a>
    
</div>
  
</div>
autoSlideInterval = 
<div
setInterval(() 
class
=
"quick-links"
> {
    
<h3>Páginas
 
mais
 
acessadas</h3>
    
<div
 
class="links-grid">
     plusSlides(1);
 
<div
 
class="link-item">Ferramentas
 
Corporativas</div>
      
<div class="link-item">Aprovação de Pagamentos</div>
   }, 5000);
     
<div
 
class="link-item">Cadastro
 
e Vínculo</div>
 });
    
</div>
}
</div> </body> </html>
Painel
borderColor#6b48ff
titleBGColor#FFFFFF
borderStyledashed
titlePáginas mais acessadas
HTML
<table align='center'>
	<tr>
		<td><a href="https://tdn.totvs.com/display/GDTDS/Ferramentas+Corporativas">
			<b>Ferramentas Corporativas</b><br><img class="img-celula" src="https://tdn.totvs.com/download/attachments/636728811/storyboard.png">
		</a></td>
		<td><a href="https://tdn.totvs.com/pages/viewpage.action?pageId=719673689">
			<b>Aprovação de Pagamentos</b><br><img class="img-celula" src="https://tdn.totvs.com/download/attachments/652405845/manifesto-azul.png?api=v2">
		</a></td>
		<td><a href="https://tdn.totvs.com/pages/viewpage.action?pageId=719672295">
			<b>Cadastro e Vinculo</b><br><img class="img-celula" src="https://tdn.totvs.com/download/attachments/636731263/portaldeaceleradores.png?api=v2">
		</a></td>
	</tr>
</table>
<style>
	.img-celula{
		width:50px;
		height:50px;
}
	table td{
		width:100px;
		height:100px;
		box-shadow: 0px 0px 1px #363636;	
}
	table{
		border-spacing: 10px;
		text-align: center;
}
</style>
    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>



HTML
   

    <p style="text-align: center; font-size: 0.9em; color: #777; margin-top: 30px;">© 2025 Gestão de Terceiros - Serviços Corporativo.</p>
    <p style="text-align: center; font-size: 0.9em; color: #777;">Criado para garantir clareza, eficiência e excelência.</p>

</div> 

Fale Conosco

Para mais informações, por favor, registre sua dúvida via ticket