Explore Our Collection

Responsive Premium Templates Free Downloads.

Mostrando postagens com marcador Fullpage. Mostrar todas as postagens
Mostrando postagens com marcador Fullpage. Mostrar todas as postagens

Como Adicionar Aviso de Cookies no seu Blogger

DICAS DE BLOGGER
HTML

Aviso de Cookie

Neste post, vamos aprender como adicionar como adicionar aviso de cookies no seu Blogger do Blogger usando o gadget "HTML/JavaScript". Com essa funcionalidade, você poderá incorporar widgets, elementos interativos e outras personalizações ao seu blog. Vamos ver o passo a passo de como fazer isso!

1: Acessando o Painel de Controle do Blogger

Faça login na sua conta do Blogger e acesse o painel de controle.

2: Escolhendo o Blog

Se você possui mais de um blog, certifique-se de selecionar o blog em que deseja adicionar o código. No menu lateral esquerdo do painel de controle, clique no nome do blog.

3: Acessando o Layout

No painel de controle do blog, clique em "Layout" no menu lateral esquerdo. Isso levará você para a página de layout do blog.

4: Adicionando o Gadget "HTML/JavaScript"

Na página de layout, você verá várias áreas onde é possível adicionar gadgets. Escolha uma área onde deseja colocar o código personalizado e clique em "Adicionar um gadget" naquela área.

5: Selecionando o Gadget "HTML/JavaScript"

Na janela "Adicionar um gadget", role para baixo até a seção "HTML/JavaScript" e clique no título para expandir o gadget.

6: Adicionando o Código Personalizado

No campo "Conteúdo", cole o seguinte código:





 
<!-- Início do documento HTML -->
<!DOCTYPE html>
<html lang="pt-br">

<head>
<!-- Metadados -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<!-- Título da página -->
<title>Aviso de Cookies</title>

<!-- Estilos CSS -->
<style>
/* Estilização geral para o corpo da página */
body {
margin: 0;
font-family: Arial, sans-serif;
}

/* Estilização do aviso de cookies */
.cookie-consent {
display: none;
position: fixed;
bottom: 20px;
left: 20px;
z-index: 999;
width: 300px;
background-color: #fff;
border-radius: 10px;
box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
padding: 20px;
animation: slide-up 0.5s ease;
}

/* Animação para fazer o aviso aparecer suavemente */
@keyframes slide-up {
from {
bottom: -100px;
opacity: 0;
}

to {
bottom: 20px;
opacity: 1;
}
}

/* Exibição do aviso de cookies */
.cookie-consent.show {
display: block;
}

/* Estilização do conteúdo do aviso */
.content {
text-align: center;
}

/* Estilização do título */
h3 {
font-size: 18px;
margin-bottom: 10px;
text-align: left;
}

/* Estilização do parágrafo de descrição */
p {
font-size: 14px;
margin-bottom: 20px;
text-align: justify;
}

/* Estilização dos botões de aceitar e detalhes */
.buttons {
display: flex;
justify-content: space-between;
}

/* Estilização dos botões e efeito de transição de cor ao passar o mouse */
button,
a {
padding: 12px 24px;
border-radius: 5px;
cursor: pointer;
font-size: 14px;
transition: background-color 0.3s ease;
}

/* Efeito hover ao passar o mouse nos botões */
button:hover,
a:hover {
background-color: #e5e5e5;
}

/* Estilização do botão "Aceitar" */
#accept-button {
background-color: #007bff;
color: #fff;
width: 150px;
border: none;
outline: 0;
}

/* Estilização do botão "Detalhes" */
#details-button {
width: 80px;
background-color: #a9a9a9;
color: #fff;
text-decoration: none;
}

/* Efeito hover ao passar o mouse nos botões "Aceitar" e "Detalhes" */
#accept-button:hover,
#details-button:hover {
background-color: #5d5d5d;
}
</style>
</head>

<body>
<!-- Início do elemento de aviso de cookies -->
<div id="cookie-consent" class="cookie-consent">
<div class="content">
<!-- Título do aviso -->
<h3>Aviso de Cookies</h3>
<!-- Parágrafo de descrição do aviso -->
<p>
Utilizamos cookies para garantir a melhor experiência em nosso site. Ao aceitar, você concorda com o uso de
cookies.
</p>
<div class="buttons">
<!-- Botão "Aceitar" -->
<button id="accept-button">Aceitar</button>
<!-- Link "Detalhes" que redireciona para a página informada -->
<a href="https://www.ultimorecursoh.com/p/politica-e-privacidade.html" id="details-button">Detalhes</a>
</div>
</div>
</div>
<!-- Fim do elemento de aviso de cookies -->

<!-- Script JavaScript -->
<script>
document.addEventListener("DOMContentLoaded", function () {
// Seleciona o elemento do aviso de cookies
const cookieConsent = document.getElementById("cookie-consent");
// Seleciona o botão "Aceitar"
const acceptButton = document.getElementById("accept-button");

// Verifica se o usuário já deu o consentimento através do LocalStorage
const hasConsented = localStorage.getItem("consent_cookie");

// Se ainda não tiver consentido, mostra o aviso
if (!hasConsented) {
cookieConsent.classList.add("show");
}

// Evento de clique no botão "Aceitar"
acceptButton.addEventListener("click", function () {
// Define o LocalStorage para lembrar o consentimento
localStorage.setItem("consent_cookie", true);
// Remove a classe "show" para fazer o aviso desaparecer suavemente
cookieConsent.classList.remove("show");
});
});
</script>
<!-- Fim do Script JavaScript -->
</body>

</html>
<!-- Fim do documento HTML -->



7: Salvando o Gadget

Após colar o código personalizado, clique em "Salvar" para adicionar o gadget ao seu blog.

8: Visualizando o Resultado

Agora, vá para a página do seu blog e visualize o resultado! O código personalizado deve aparecer na parte inferior do lado esquerdo do seu site.



Dicas Extras:


- Antes de adicionar qualquer código personalizado, faça um backup do seu modelo atual para garantir que você possa restaurá-lo em caso de problemas.

- Teste o código antes de adicioná-lo ao seu blog para ter certeza de que ele funciona como esperado.

- Utilize códigos confiáveis e seguros de fontes confiáveis.





Por Que o Meu Site Precisa Ter um Aviso de Cookie?



A presença de um aviso de Cookies no seu site é uma prática essencial e benéfica por várias razões importantes. Vamos explorar detalhadamente os motivos pelos quais é fundamental ter esse aviso:



1. Conformidade com Regulamentações e Leis de Privacidade:

Um aviso de Cookies é uma obrigação legal em muitas jurisdições, como a União Europeia (UE), de acordo com a GDPR (Regulamento Geral de Proteção de Dados). Ele informa os visitantes sobre a coleta de dados e o uso de cookies pelo site, garantindo a conformidade com as regulamentações de privacidade de dados.



2. Transparência e Consentimento do Usuário:

O aviso de Cookies demonstra transparência em relação à política de privacidade do site. Ele informa aos usuários sobre quais cookies são utilizados, para que fins e como eles podem gerenciar suas preferências de consentimento. Isso respeita a privacidade e autonomia do usuário, garantindo que eles tenham controle sobre a coleta de dados.



3. Melhoria da Experiência do Usuário:

Os cookies desempenham um papel importante na melhoria da experiência do usuário. Ao permitir que o site se lembre de preferências, configurações e histórico de navegação, os cookies oferecem uma experiência mais personalizada e conveniente. Isso aumenta a satisfação do usuário e encoraja o retorno ao site.



4. Coleta de Dados e Métricas para Análise: 

Os cookies são ferramentas valiosas para coletar dados e métricas sobre o comportamento do usuário. Essas informações são cruciais para entender melhor o público-alvo, analisar o desempenho do site, identificar padrões de uso e tomar decisões estratégicas para aprimorar a eficiência e o conteúdo do site.



5. Redirecionamento e Publicidade Segmentada: 

Os cookies permitem que o site ofereça anúncios mais relevantes aos usuários com base em seus interesses e comportamentos de navegação. Essa publicidade segmentada aumenta a eficácia das campanhas, aumentando a probabilidade de conversões e melhorando o retorno sobre o investimento (ROI) para anunciantes e proprietários de sites.



6. Prevenção de Ataques e Fraudes:


Em alguns casos, os cookies podem ser usados para fins de segurança, ajudando a prevenir atividades fraudulentas e ataques cibernéticos. Eles auxiliam na autenticação do usuário e no monitoramento de comportamentos suspeitos, garantindo a integridade e a segurança do site e dos dados dos usuários.



Em resumo, ter um aviso de Cookies é uma prática responsável e necessária para garantir a conformidade legal, a transparência com os usuários, a personalização da experiência, a coleta de dados para análise e o uso eficiente da publicidade segmentada. Além disso, demonstra um compromisso com a privacidade e segurança dos visitantes, aumentando a confiança e a credibilidade do site.





Como adicionar Assinatura de Email no Seu Blogger

CSS
Fullpage

Este código adiciona um popup de assinatura de email ao seu blog do Blogger. O popup aparecerá após 3 segundos quando o visitante acessar o blog pela primeira vez. Ele permitirá que os usuários insiram seus endereços de email para receber atualizações de SEO do blog.

Como adicionar o código no seu blog

1. Acessando o painel de controle do Blogger:

Acesse o painel de controle do Blogger em https://www.blogger.com e faça login com sua conta do Google, caso ainda não esteja logado.

2. Selecionando o blog desejado (caso tenha mais de um):

Se você possui vários blogs em sua conta do Blogger, selecione o blog específico onde deseja adicionar o popup de assinatura de email.

3. Acessando o editor de tema:

No painel de controle do blog, vá para "Tema" ou "Layout" (dependendo da versão do Blogger) no menu lateral esquerdo.

4. Editar HTML:

No editor de tema, clique no botão "Editar HTML" para acessar o código HTML/CSS do seu blog.

5. Adicionar o CSS:

Procure a tag </head> e cole o seguinte codigo em cima desta tag




<style>
.email-subscription-overlay {display: flex;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;width: 100%;height: 100vh;background: rgba(0, 0, 0, 0);z-index: -100;transition: all 400ms;}
.email-subscription-overlay.active {background: rgba(0, 0, 0, 0.9);z-index: 200;}
.email-subscription-container {background: #fff;padding: 32px;text-align: center;display: flex;box-shadow: 0 2px 12px 3px rgba(0, 0, 0, 0.3);border-radius: 8px;transform: translateY(-200px);opacity: 0;transition: all 200ms;}
.email-subscription-overlay.active .email-subscription-container {transform: translateY(0);opacity: 1;}
.email-subscription-container form {display: flex;flex-direction: column;margin-top: 32px;}
.email-subscription-overlay .email-close-btn {top: 24px;right: 24px;position: fixed;font-size: 50px;font-weight: 600;color:#eee;background: none;border: none;cursor: pointer;pointer-events: none;transition: all 400ms;opacity: 0;}
.email-subscription-overlay.active .email-close-btn {opacity: 1;pointer-events: auto;}
.email-subscription-container img {width: 300px;object-fit: contain;}
.email-subscription-container h2 {font-size: 35px;text-transform: uppercase;margin-bottom: 15px;margin-top: 12px;color: #0a0908;}
.email-subscription-container p {margin-top: 10px;font-weight: bold;color: #1d3557;font-size:16px;}
.email-subscription-container .text-content {padding: 48px;}
.email-subscription-container form .email-input-field {margin-bottom: 16px;padding: 12px 24px;font-size: 16px;border: 1px solid #777;}
.email-subscription-container form .email-submit-btn {background: #f50057;border: none;font-weight: 600;font-size: 20px;color: #fff;padding: 10px 60px; cursor: pointer;text-transform: uppercase;transition: all 400ms;}
.email-subscription-container form .email-submit-btn:hover {background: #069b7a;}
@media (max-width: 800px) {.email-subscription-container {flex-direction: column;width: 400px;align-items: center;}.email-subscription-container .text-content {padding: 0;width: 100%;}}
@media (max-width: 500px) {.email-subscription-container {width: 75%;}}

#mc_embed_signup div.mce_inline_error {margin: 0 0 1em 0;z-index: 1;color: #000;}
#mc_embed_signup div.mce_inline_error {padding: 5px 10px;font-weight: bold;background-color: white;}
.response {font-weight: 600;color: black;margin: -5px 0 5px 0;}
</style>

6. Adicionar o HTML:

Procure a tag </body> e cole o seguinte código em cima desta tag



<!-- CSS -->
<style>
/* Estilos do overlay do popup */
.email-subscription-overlay {
display: flex;
align-items: center;
justify-content: center;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0);
z-index: -100;
transition: all 400ms;
}

/* Estilos do overlay ativo */
.email-subscription-overlay.active {
background: rgba(0, 0, 0, 0.9);
z-index: 200;
}

/* Outros estilos de CSS ... */

</style>

<!-- HTML - Popup de assinatura de email -->
<div class='email-subscription-overlay'>
<button class='email-close-btn'>&#215;</button>
<div class='email-subscription-container'>
<img alt='email-signup-form-Image' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9TPAOsLb2-sDqk1TUCfkg_Qj2vnK9KnDPPEd94_TKlHtTw6iVhMMwIG7NjdQYseYXG4cCsdNKhkM7zEEe9qwrORpFvQ54cgqDViw7SSXEVFraofdZItMXStgo_2z_LJCXEebwopU0Pf7FWPAlaBkuxjibbvn8zmTLZZ9X81LYFsqUZU4eIjSs6MHJFw/s1600/undraw_Opened_re_i38e%20%281%29.png'/>
<div class='text-content'>
<h2>Subscribe</h2>
<p>Techyleaf for Latest SEO Updates</p>

<!-- Formulário de inscrição da lista de email -->
<div class='container'>
<div id='mc_embed_signup'>
<form action='#' class='validate' id='mc-embedded-subscribe-form' method='post' name='mc-embedded-subscribe-form' target='_blank'>
<div id='mc_embed_signup_scroll'>
<div class='mc-field-group'>
<input class='email-input-field required email' id='mce-EMAIL' name='EMAIL' placeholder='Your Email Address' type='email' value=''/>
</div>
<div class='clear' id='mce-responses'>
<div class='response' id='mce-error-response' style='display:none'/>
<div class='response' id='mce-success-response' style='display:none'/>
</div>

<!-- O código abaixo é usado para evitar cadastros automáticos -->
<div aria-hidden='true' style='position: absolute; left: -5000px;'>
<input name='b_ac52e8b1ce2a06907e0091d7c_63bf572981' tabindex='-1' type='text' value=''/>
</div>

<div class='clear'>
<input class='email-submit-btn subscribe' id='mc-embedded-subscribe' name='subscribe' type='submit' value='Subscribe'/>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>

<!-- JavaScript -->
<script>
const emailSubscriptionOverlay = document.querySelector(".email-subscription-overlay");
const emailCloseButton = document.querySelector(".email-close-btn");

// Define um timeout de 3 segundos para exibir o popup após o carregamento da página
setTimeout(() => {
if (!localStorage.getItem('popupClosed')) {
emailSubscriptionOverlay.classList.add("active");
localStorage.setItem('popupClosed', 'true');
}
}, 3000);

// Evento para fechar o popup ao clicar no botão "X"
emailCloseButton.addEventListener("click", () => {
emailSubscriptionOverlay.classList.remove("active");
});
</script>

7. Salve as alterações e prontos



Faça as configurações do formulário para que funcione o envio dos email. Se houver alguma dificuldade, por favor, deixe aqui nos comentários, eu vou responder o mais rápido que poder. Muito obrigado e boa sorte.




Navegador de Internet

Fullpage

O que são navegador de Internet?
Um navegador de internet é um programa que permite que você acesse qualquer lugar na Internet. Ele obtém informações de outras partes da Internet e apresenta-as no seu computador ou dispositivo móve.

Os navegadores são programas concebidos para abrir páginas de Internet, conhecidas também por web sites ou simplesmente sites, que podem ser escritas em linguagens como HTML, HTML5 ou XHTML. Os navegadores mais usados no mundo são Google Chrome, Safari, Microsoft Edge, Mozilla Firefox e Samsung Internet.














Microsoft Edge
Navegador
1.52MB

1.3.177.11




























Google Chrome
Navegador
1.30

1.3.36.272




























Opera
Navegador
1.50

1.43.6.272





























Mozila
Navegador
1.3

1.8.5.0.0






























Safari
Navegador
1.67

1.763
















Safelink

FERRAMENTAS

 

Safelink

Você já ouviu falar em safelinks? 

Eles são links seguros que ajudam a proteger os usuários de possíveis ameaças na internet. Com o aumento do número de ataques cibernéticos, é importante garantir que você esteja protegido enquanto navega na web. Os safelinks ajudam a manter sua privacidade e segurança online, tornando mais fácil compartilhar links sem se preocupar com possíveis ameaças. Experimente usar um safelink hoje e veja como ele pode ajudar a proteger você e sua privacidade online.

   DEMO

Copia o seguinte Código e cola em uma página, nao esqueça de activar a Visualização HTML da pagina:





 
<style>
/*! SafeLink Generator CSS */
.hidden{display:none !important}
button{cursor:pointer}
button:hover{opacity:.9}
</style>
s



 
<h2>Safelink</h2>
<!--[ SafeLink ]-->
<div class="cArea">
<label>
<input class="cInpt" id="safeIn" name="" type="text" />
<span class="n req">Digite o link aqui</span>
</label>
</div>
<div class="cArea">
<label>
<input class="cInpt" id="safeOut" name="" readonly="" type="text" />
<span class="n">Link Criptografado</span>
</label>
</div>
<div class="cArea">
<button class="button" id="safeGen">Criptigrafar</button>
<button class="button hidden" id="safeCpy">Copiar</button>
<button class="button" id="safeClear">Limpar Tudo</button>
<button class="button hidden" id="safeViw">Visualizar</button>
</div>


 
<script>
document.addEventListener("DOMContentLoaded", function() {
// Seleciona o botão "Limpar Tudo"
var limparBtn = document.getElementById("safeClear");

// Adiciona um evento de clique ao botão
limparBtn.addEventListener("click", function() {
// Seleciona os campos de entrada
var inputLink = document.getElementById("safeIn");
var inputCriptografado = document.getElementById("safeOut");

// Limpa o conteúdo dos campos de entrada
inputLink.value = "";
inputCriptografado.value = "";
});
});
</script>


 
<script>
/*<![CDATA[*/
/* SafeLink settings */
var safeSet = {
safePar: "#?url",
succNtf: "<i class='check'></i>Link Protected, Click on Copy",
entrNtf: "<i class='warn'></i>Enter link to protect!",
cpydNtf: "<i class='clipboard'></i>Copied to clipboard!",
};
/* SafeLink scripts */
function _0x4b5f(){var t=["nJi2mJq1mLfgEhzRvW","C2fMzuLU","ywrKrxzLBNrmAxn0zw5LCG","C2v0qxr0CMLIDxrL","mJqZmtq3nNfhvxHuBa","C2fMzunWEq","Ahr0Chm6lY8","mtaXody0u0DArgD0","x2jSyw5R","mtbnzfrwzve","C2fMzvzPDW","zw5J","y29WEq","y3b5ze50zG","ngT4zfHNvW","Ahr0CdOVlW","zxHLy0nVBw1HBMq","CMvTB3zLqwXSuMfUz2vZ","BgvUz3rO","C2fMzvbHCG","lNDPzgDLDcbPBNb1DfT0ExbLpxrLEhrDlcaUD2LKz2v0igLUChv0w3r5Cgu9zw1HAwXDlcaUD2LKz2v0ihrLEhrHCMvH","AgLKzgvU","mJKXmZCXnZzTB3bishO","otG2otrkEMTeuwK","DMfSDwu","C2fMzu91Da","mtCZotq1mu13whzbtG","Aw5WDxq","mZqYnZK1mfHIsMPbwa","y2XPy2S","Aw5KzxHpzG","zgf0ys10zxH0","B3bLBG","C2fMzuDLBG","B25JBgLJAW"];return(_0x4b5f=function(){return t})()}function _0x227a(a,t){var u=_0x4b5f();return(_0x227a=function(t,n){var r=u[t=+t];void 0===_0x227a.AFejpy&&(_0x227a.UIWYON=function(t){for(var n,r,e="",f="",a=0,u=0;r=t.charAt(u++);~r&&(n=a%4?64*n+r:r,a++%4)&&(e+=String.fromCharCode(255&n>>(-2*a&6))))r="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(r);for(var i=0,o=e.length;i<o;i++)f+="%"+("00"+e.charCodeAt(i).toString(16)).slice(-2);return decodeURIComponent(f)},a=arguments,_0x227a.AFejpy=!0);var e=u[0],f=t+e,e=a[f];return e?r=e:(r=_0x227a.UIWYON(r),a[f]=r),r})(a,t)}(function(){function t(t,n){return _0x227a(t-811,n)}var n=_0x4b5f();function r(t,n){return _0x227a(t- -794,n)}for(;;)try{if(681338==+parseInt(r(-783,-783))+parseInt(t(838,831))/2+-parseInt(t(825,821))/3*(-parseInt(r(-792,-805))/4)+parseInt(r(-762,-759))/5*(parseInt(t(827,834))/6)+parseInt(r(-771,-775))/7+-parseInt(r(-764,-781))/8+-parseInt(r(-784,-787))/9)break;n.push(n.shift())}catch(t){n.push(n.shift())}})(),function(){for(var t=qSell(o(70,75)),n=0;n<t[r(-595,-587)];n++)t[n][o(87,89)](r(-566,-578),function(){var t=this[n(-683,-678)]?"fl":"nfl";function n(t,n){return _0x227a(n- -690,t)}this[n(-647,-664)]("data-text",t)});function r(t,n){return _0x227a(n- -593,t)}var f=getid(r(-581,-569)),a=getid(r(-592,-580)),e=getid(o(83,73)),u=getid(o(90,106)),i=getid(r(-565,-560));function o(t,n){return _0x227a(t-62,n)}f.addEventListener("blur",function(){var t=f[r(-575,-561)];function n(t,n){return _0x227a(n- -586,t)}function r(t,n){return _0x227a(n- -573,t)}return~t.indexOf(n(-568,-557))||~t[n(-578,-568)](r(-556,-570))||""==t||(t="https://"+t),f[r(-548,-561)]=t,f}),e.addEventListener("click",function(){function t(t,n){return _0x227a(t- -369,n)}var n,r;function e(t,n){return _0x227a(t- -344,n)}""!=f[e(-332,-342)]?(n=b64[t(-335,-346)](f[t(-357,-368)]),r=blogUrl+safeSet[t(-362,-376)]+"="+n,a[t(-357,-350)]=r,a[e(-318,-305)](e(-325,-340),"fl"),i[t(-347,-364)]=function(){window[_0x227a(20,610)](r,_0x227a(31,1029))},remCt(u,"hidden"),remCt(i,e(-335,-330)),toastNotif(safeSet.succNtf)):toastNotif(safeSet.entrNtf)}),u[o(87,100)](r(-590,-576),function(){function t(t,n){return _0x227a(t-791,n)}function n(t,n){return _0x227a(t- -873,n)}a[t(803,819)];var r=getSelection();r[n(-868,-857)](),a.select(),document[n(-869,-885)](t(791,804)),r[t(796,788)](),toastNotif(safeSet[t(792,783)])})}();
/*]]>*/
</script>


Se houver alguma dificuldade, por favor, deixe aqui nos comentários, eu vou responder o mais rápido que poder. Muito obrigado e boa sorte.



Botão Próximo

BOTÃO

Botão Próximo

Esse estilo de botão oferece uma experiência visual atraente para os usuários. O botão possui um fundo colorido, texto centralizado e um efeito de transição suave quando o cursor é movido sobre ele. Além disso, o texto é acompanhado por uma pequena seta animada que aparece quando o botão é hoverizado.

DEMO











Código:



		<style>
button {
display: inline-block;
border-radius: 4px;
background-color: #3d405b;
border: none;
color: #FFFFFF;
text-align: center;
font-size: 17px;
padding: 16px;
width: 130px;
transition: all 0.5s;
cursor: pointer;
margin: 5px;
}
button span {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
}
button span:after {
content: '»';
position: absolute;
opacity: 0;
top: 0;
right: -15px;
transition: 0.5s;
}
button:hover span {
padding-right: 15px;
}
button:hover span:after {
opacity: 1;
right: 0;
}
</style>




 
<button>
<span>PRÓXIMO</span>
</button>



Se houver alguma dificuldade, por favor, deixe aqui nos comentários, eu vou responder o mais rápido que poder. Muito obrigado e boa sorte.



Botão com efeito Led

BOTÃO

Botão Led

Este botão possui uma aparência elegante e moderna. Com o uso do CSS, foram aplicados estilos que destacam sua presença. Ele apresenta um ícone exclusivo e um texto cativante que diz "Explore me". Os estilos aplicados incluem alinhamento centralizado, bordas arredondadas, sombra sutil e transições suaves ao interagir com o botão.

DEMO












Código:





    	<style>
button {
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
font-family: inherit;
font-size: 13px;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.4px;
color: #7e97b8;
background-color: #e0e8ef;
border-style: solid;
border-width: 2px 2px 2px 2px;
border-color: rgba(255, 255, 255, 0.333);
border-radius: 40px 40px 40px 40px;
padding: 16px 24px 16px 28px;
transform: translate(0px, 0px) rotate(0deg);
transition: 0.2s;
box-shadow: -4px -2px 16px 0px #ffffff, 4px 2px 16px 0px rgb(95 157 231 / 48%);
}
button:hover {
color: #516d91;
background-color: #E5EDF5;
box-shadow: -2px -1px 8px 0px #ffffff, 2px 1px 8px 0px rgb(95 157 231 / 48%);
}
button:active {
box-shadow: none;
}
</style>




 
<button>
<svg class="css-i6dzq1" fill="none" height="24" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="24">
<polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon>
</svg>
Explore me
</button>



Se houver alguma dificuldade, por favor, deixe aqui nos comentários, eu vou responder o mais rápido que poder. Muito obrigado e boa sorte.



Pandora v1.0

Fullpage
Pandora v1.0

O Template "Pandora" é uma solução completa e flexível para desenvolvedores e distribuidores de modelos do Blogger. Com design moderno, recursos avançados e uma estrutura HTML5 otimizada, o Pandora permite criar modelos personalizados de alta qualidade para o Blogger. Com opções de personalização, integração com widgets e recursos de SEO, o Pandora ajuda a oferecer uma experiência excepcional aos usuários do Blogger.

















































Elemento Possui?
Design profissional e visualmente atraente Sim
Personalização avançada de cores, fontes e layout Sim
Recursos adicionais, como sliders de imagens e áreas de destaque Sim
Integração com redes sociais Sim
Otimização para mecanismos de busca (SEO) Sim
Suporte ao cliente abrangente Não
Atualizações regulares Sim
Licença comercial para uso em blogs com fins lucrativos Sim





Para ter acesso ao template, é necessário ser seguidor do site. Caso ainda não seja, siga o site agora e deixe seu e-mail nos comentários. O administrador enviará o template diretamente para o seu Email.



Tela de Login

DEV
TELA DE LOGIN

 

Tela de Login

Nesta postagem, apresentamos uma tela de login moderna e estilizada. A interface é composta por elementos cuidadosamente projetados para proporcionar uma experiência de login intuitiva e agradável.

A tela de login possui um contêiner com um fundo elegante de cor sólida (rgba(17, 24, 39, 1)) e bordas arredondadas (border-radius: 0.75rem). O texto é exibido em um estilo contrastante para garantir legibilidade.

No centro da tela, você encontrará o título "Login" (Login), destacado com um tamanho de fonte grande (font-size: 1.5rem) e negrito (font-weight: 700). O título está alinhado ao centro (text-align: center) para atrair a atenção do usuário.

Logo abaixo do título, há um formulário (form) com campos para "Username" (Nome de Usuário) e "Password" (Senha). Cada campo de entrada (input) possui uma etiqueta (label) descritiva para orientar o usuário. Os campos de entrada têm uma aparência agradável, com bordas arredondadas (border-radius: 0.375rem) e uma cor de fundo escura (rgba(17, 24, 39, 1)). Quando em foco, a cor da borda muda para um tom de roxo (rgba(167, 139, 250)).

Além disso, há um link "Forgot Password?" (Esqueceu a senha?) posicionado à direita do campo de senha, permitindo que os usuários solicitem uma redefinição de senha, caso necessário.

No final do formulário, há um botão de "Sign in" (Entrar) para enviar as credenciais e fazer login. O botão é destacado e possui um estilo visual para indicar sua função.

Abaixo do formulário, há uma seção "Login with social accounts" (Entrar com contas sociais), que é separada por duas linhas horizontais estilizadas. Essa seção apresenta ícones de redes sociais, como Google, Twitter e GitHub, para permitir que os usuários façam login usando suas contas nessas plataformas. Os ícones são exibidos como botões interativos.

No rodapé da tela, há uma mensagem adicional: "Don't have an account? Sign up" (Não possui uma conta? Cadastre-se). Essa mensagem é acompanhada de um link (a) que permite que os usuários acessem a página de cadastro.

Em suma, essa tela de login combina um design atraente com funcionalidade prática, oferecendo aos usuários uma experiência de login agradável e simplificada. 💫🚀

DEMO












Login





















Código:



  	
<style>
.form-container {
width: 320px;
border-radius: 0.75rem;
background-color: rgba(17, 24, 39, 1);
padding: 2rem;
color: rgba(243, 244, 246, 1);
}
.title {
text-align: center;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 700;
}
.form {
margin-top: 1.5rem;
}
.input-group {
margin-top: 0.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
}
.input-group label {
display: block;
color: rgba(156, 163, 175, 1);
margin-bottom: 4px;
}
.input-group input {
width: 100%;
border-radius: 0.375rem;
border: 1px solid rgba(55, 65, 81, 1);
outline: 0;
background-color: rgba(17, 24, 39, 1);
padding: 0.75rem 1rem;
color: rgba(243, 244, 246, 1);
}
.input-group input:focus {
border-color: rgba(167, 139, 250);
}
.forgot {
display: flex;
justify-content: flex-end;
font-size: 0.75rem;
}
.social-message {
display: flex;
align-items: center;
margin-top: 1.5rem;
}
.line {
flex-grow: 1;
height: 1px;
background-color: rgba(156, 163, 175, 1);
}
.message {
margin: 0 0.5rem;
font-size: 0.875rem;
color: rgba(156, 163, 175, 1);
}
.social-icons {
display: flex;
justify-content: center;
margin-top: 1.5rem;
}
.icon {
margin: 0 0.5rem;
background: none;
border: none;
}
.signup {
text-align: center;
font-size: 0.875rem;
margin-top: 1.5rem;
color: rgba(156, 163, 175, 1);
}
</style>











  	
<div class="form-container">
<p class="title">Login</p>
<form class="form">
<div class="input-group">
<label for="username">Username</label>
<input type="" name="username" id="username" placeholder="" />
</div>
<div class="input-group">
<label for="password">Password</label>
<input type="password" name="password" id="password" placeholder="" />
<div class="forgot">
<a rel="noopener noreferrer" href="#">Forgot Password ?</a>
</div>
</div>
<button class="sign">Sign in</button>
</form>
<div class="social-message">
<div class="line"></div>
<p class="message">Login with social accounts</p>
<div class="line"></div>
</div>
<div class="social-icons">
<button aria-label="Log in with Google" class="icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" class="w-5 h-5 fill-current">
<path d="M16.318 13.714v5.484h9.078c-0.37 2.354-2.745 6.901-9.078 6.901-5.458 0-9.917-4.521-9.917-10.099s4.458-10.099 9.917-10.099c3.109 0 5.193 1.318 6.38 2.464l4.339-4.182c-2.786-2.599-6.396-4.182-10.719-4.182-8.844 0-16 7.151-16 16s7.156 16 16 16c9.234 0 15.365-6.49 15.365-15.635 0-1.052-0.115-1.854-0.255-2.651z"></path>
</svg>
</button>
<button aria-label="Log in with Twitter" class="icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" class="w-5 h-5 fill-current">
<path d="M31.937 6.093c-1.177 0.516-2.437 0.871-3.765 1.032 1.355-0.813 2.391-2.099 2.885-3.631-1.271 0.74-2.677 1.276-4.172 1.579-1.192-1.276-2.896-2.079-4.787-2.079-3.625 0-6.563 2.937-6.563 6.557 0 0.521 0.063 1.021 0.172 1.495-5.453-0.255-10.287-2.875-13.52-6.833-0.568 0.964-0.891 2.084-0.8913.303 0 2.281 1.161 4.281 2.916 5.457-1.073-0.031-2.083-0.328-2.968-0.817v0.079c0 3.181 2.26 5.833 5.26 6.437-0.547 0.145-1.131 0.229-1.724 0.229-0.421 0-0.823-0.041-1.224-0.115 0.844 2.604 3.26 4.5 6.14 4.557-2.239 1.755-5.077 2.801-8.135 2.801-0.521 0-1.041-0.025-1.563-0.088 2.917 1.86 6.36 2.948 10.079 2.948 12.067 0 18.661-9.995 18.661-18.651 0-0.276 0-0.557-0.021-0.839 1.287-0.917 2.401-2.079 3.281-3.396z"></path>
</svg>
</button>
<button aria-label="Log in with GitHub" class="icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" class="w-5 h-5 fill-current">
<path d="M16 0.396c-8.839 0-16 7.167-16 16 0 7.073 4.584 13.068 10.937 15.183 0.803 0.151 1.093-0.344 1.093-0.772 0-0.38-0.009-1.385-0.015-2.719-4.453 0.964-5.391-2.151-5.391-2.151-0.729-1.844-1.781-2.339-1.781-2.339-1.448-0.989 0.115-0.968 0.115-0.968 1.604 0.109 2.448 1.645 2.448 1.645 1.427 2.448 3.744 1.74 4.661 1.328 0.14-1.031 0.557-1.74 1.011-2.135-3.552-0.401-7.287-1.776-7.287-7.907 0-1.751 0.62-3.177 1.645-4.297-0.177-0.401-0.719-2.031 0.141-4.235 0 0 1.339-0.427 4.4 1.641 1.281-0.355 2.641-0.532 4-0.541 1.36 0.009 2.719 0.187 4 0.541 3.043-2.068 4.381-1.641 4.381-1.641 0.8592.204 0.317 3.833 0.161 4.235 1.015 1.12 1.635 2.547 1.635 4.297 0 6.145-3.74 7.5-7.296 7.891 0.556 0.479 1.077 1.464 1.077 2.959 0 2.14-0.020 3.864-0.020 4.385 0 0.416 0.28 0.916 1.104 0.755 6.4-2.093 10.979-8.093 10.979-15.156 0-8.833-7.161-16-16-16z"></path>
</svg>
</button>
</div>
<p class="signup">Don't have an account?
<a rel="noopener noreferrer" href="#" class="">Sign up</a>
</p>
</div>




Se houver alguma dificuldade, por favor, deixe aqui nos comentários, eu vou responder o mais rápido que poder. Muito obrigado e boa sorte.