nicolau2's picture
Promote version 196f04a to main
f8a9ea3 verified
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Método do Moreira 1.0 NEW</title>
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@800&family=Roboto:wght@300;400;700&display=swap');
body {
font-family: 'Roboto', sans-serif;
background-color: #000000;
min-height: 100vh;
overflow-x: hidden;
}
.btn-moreira {
position: relative;
overflow: hidden;
transition: all 0.3s;
box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}
.btn-moreira:hover {
transform: translateY(-5px);
box-shadow: 0 15px 30px rgba(0,0,0,0.2);
}
.btn-moreira:active {
transform: translateY(0);
}
.btn-moreira::after {
content: '';
position: absolute;
top: 50%;
left: 50%;
width: 5px;
height: 5px;
background: rgba(255, 255, 255, 0.5);
opacity: 0;
border-radius: 0.5rem;
transform: scale(1, 1) translate(-50%);
transform-origin: 50% 50%;
}
/* Particles background */
#particles-js {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
}
.btn-moreira:focus:not(:active)::after {
animation: ripple 1s ease-out;
}
@keyframes ripple {
0% {
transform: scale(0, 0);
opacity: 0.5;
}
100% {
transform: scale(25, 25);
opacity: 0;
}
}
</style>
</head>
<body class="flex items-center justify-center">
<div id="particles-js"></div>
<div class="text-center">
<h1 class="text-5xl md:text-7xl font-bold mb-10 text-gray-800 font-montserrat fixed top-0 left-0 w-full py-4 bg-black z-40">
<span class="animate-rgb">MÉTODO DO MOREIRA NEW</span>
</h1>
<p class="text-sm text-gray-400 mt-2 animate-rgb-slow">use com responsabilidade 🤫</p>
<style>
.animate-rgb-slow {
background: linear-gradient(90deg, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
background-size: 400% 400%;
-webkit-background-clip: text;
background-clip: text;
color: transparent;
animation: rgb 30s linear infinite;
box-shadow: 0 0 20px rgba(255,255,255,0.5);
}
.animate-rgb {
background: linear-gradient(90deg, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);
background-size: 400% 400%;
-webkit-background-clip: text;
background-clip: text;
color: transparent;
animation: rgb 8s linear infinite;
}
@keyframes rgb {
0% { background-position: 0% 50% }
100% { background-position: 400% 50% }
}
.btn-moreira:hover {
transform: translateY(-5px);
box-shadow: 0 0 30px rgba(255,255,255,0.8);
}
</style>
<button class="btn-moreira text-white text-2xl md:text-4xl font-bold py-6 px-12 rounded-lg relative overflow-hidden transition-all duration-300 focus:outline-none focus:ring-4 mt-20 animate-rgb-slow z-30" onclick="window.open('https://www.roblox.com/share?code=e61069adbeec2e40b51ab3bcd06eebf5&type=Server', '_blank')">
👉ADICIONE O LINK AQUI👈
<span class="absolute inset-0 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity duration-300">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="animate-bounce">
<circle cx="12" cy="12" r="10"></circle>
<path d="M12 8v4l3 3"></path>
</svg>
</span>
</button>
<p class="mt-10 text-gray-600 text-sm max-w-md mx-auto">
CLICK NO BOTAO EM CIMA E VENHA FACILITAR SEUS ROUBOS, APROVEITE OS GRINGOS ESTAO COM PETS BOMM!
</p>
</div>
<script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>
<script>
feather.replace();
// Initialize particles.js
particlesJS('particles-js', {
particles: {
number: { value: 80, density: { enable: true, value_area: 800 } },
color: { value: ["#ff0000", "#ffff00", "#00ff00", "#00ffff", "#0000ff", "#ff00ff"] },
shape: { type: "circle" },
opacity: { value: 0.5, random: true },
size: { value: 3, random: true },
line_linked: { enable: true, distance: 150, color: "#ffffff", opacity: 0.2, width: 1 },
move: { enable: true, speed: 3, direction: "none", random: true, straight: false, out_mode: "out" }
},
interactivity: {
detect_on: "canvas",
events: {
onhover: { enable: true, mode: "repulse" },
onclick: { enable: true, mode: "push" }
}
}
});
document.querySelector('.btn-moreira').addEventListener('click', function(e) {
// Animation when button is clicked
anime({
targets: this,
scale: [1, 1.1, 1],
duration: 500,
easing: 'easeInOutQuad'
});
// Create confetti effect
for (let i = 0; i < 50; i++) {
const confetti = document.createElement('div');
confetti.style.position = 'fixed';
confetti.style.width = '10px';
confetti.style.height = '10px';
confetti.style.backgroundColor = ['#f87171', '#60a5fa', '#34d399', '#fbbf24', '#a78bfa'][Math.floor(Math.random() * 5)];
confetti.style.borderRadius = '50%';
confetti.style.left = `${Math.random() * 100}vw`;
confetti.style.top = '-10px';
confetti.style.zIndex = '1000';
document.body.appendChild(confetti);
anime({
targets: confetti,
top: `${window.innerHeight}px`,
opacity: [1, 0],
duration: 2000 + Math.random() * 3000,
easing: 'easeInQuad',
complete: function() {
confetti.remove();
}
});
}
});
</script>
</body>
</html>