block9tm / index.html
timoon811's picture
Add 3 files
0fac7fe verified
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>After Course Block</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;900&display=swap');
body {
font-family: 'Inter', sans-serif;
background-color: #0a0a0a;
color: #E1E1E1;
overflow-x: hidden;
}
.glow-text {
text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
}
.glow-box {
box-shadow: 0 0 15px rgba(246, 252, 121, 0.5);
}
.glow-box:hover {
box-shadow: 0 0 25px rgba(246, 252, 121, 0.8);
}
.border-glow {
border-color: #f6fc79;
box-shadow: 0 0 10px rgba(246, 252, 121, 0.3);
}
.border-glow:hover {
box-shadow: 0 0 20px rgba(246, 252, 121, 0.5);
}
.dashboard-container {
perspective: 1000px;
transform-style: preserve-3d;
}
.dashboard {
transform: rotateY(-15deg) rotateX(5deg);
transition: all 0.5s ease;
}
.dashboard:hover {
transform: rotateY(-10deg) rotateX(3deg);
}
.traffic-flow {
position: relative;
height: 100%;
overflow: hidden;
}
.flow-item {
position: absolute;
transition: all 0.5s ease;
}
.pulse {
animation: pulse 2s infinite;
}
@keyframes pulse {
0% { transform: scale(1); opacity: 1; }
50% { transform: scale(1.05); opacity: 0.8; }
100% { transform: scale(1); opacity: 1; }
}
.particles {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
pointer-events: none;
}
.particle {
position: absolute;
background-color: rgba(246, 252, 121, 0.6);
border-radius: 50%;
pointer-events: none;
}
.tooltip {
visibility: hidden;
opacity: 0;
transition: all 0.3s ease;
}
.flow-item:hover .tooltip {
visibility: visible;
opacity: 1;
}
.nav-link {
position: relative;
transition: all 0.3s ease;
}
.nav-link:hover {
text-shadow: 0 0 10px rgba(246, 252, 121, 0.7);
color: #f6fc79 !important;
}
.process-arrow {
position: absolute;
color: #f6fc79;
font-size: 24px;
top: 50%;
transform: translateY(-50%);
z-index: 1;
}
@media (max-width: 768px) {
.dashboard {
transform: none;
}
}
.arrow-animation {
animation: arrowPulse 1.5s infinite;
}
@keyframes arrowPulse {
0% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
50% { opacity: 1; transform: translateY(-50%) translateX(5px); }
100% { opacity: 0.5; transform: translateY(-50%) translateX(0); }
}
/* New styles for this block */
.career-icon {
font-size: 2.5rem;
transition: all 0.3s ease;
animation: iconFloat 3s ease-in-out infinite;
color: #f6fc79;
}
@keyframes iconFloat {
0%, 100% { transform: translateY(0) rotate(0deg); }
50% { transform: translateY(-10px) rotate(5deg); }
}
.career-card {
transition: all 0.3s ease;
transform: translateY(20px);
opacity: 0;
animation: slideUp 0.8s forwards;
}
@keyframes slideUp {
to {
transform: translateY(0);
opacity: 1;
}
}
.career-card:hover .career-icon {
transform: scale(1.1);
color: #ffffff;
}
.career-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 1.5rem;
}
@media (min-width: 1280px) {
.career-grid {
grid-template-columns: repeat(6, 1fr);
}
}
@media (max-width: 1024px) {
.career-grid {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width: 768px) {
.career-grid {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 480px) {
.career-grid {
grid-template-columns: 1fr;
}
}
.quote-box {
position: relative;
overflow: hidden;
}
.quote-box::before {
content: "";
position: absolute;
top: -10px;
left: -10px;
right: -10px;
bottom: -10px;
border: 2px solid rgba(246, 252, 121, 0.3);
border-radius: 0.5rem;
animation: borderPulse 4s infinite;
pointer-events: none;
}
@keyframes borderPulse {
0% { opacity: 0.3; }
50% { opacity: 0.7; }
100% { opacity: 0.3; }
}
.network-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.05;
background-image:
radial-gradient(circle at 25% 25%, #f6fc79 1px, transparent 1px),
radial-gradient(circle at 75% 75%, #f6fc79 1px, transparent 1px);
background-size: 50px 50px;
z-index: -1;
}
.icon-wrapper {
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
background: rgba(246, 252, 121, 0.1);
border-radius: 50%;
margin-bottom: 1rem;
border: 1px solid rgba(246, 252, 121, 0.3);
}
</style>
</head>
<body class="min-h-screen flex flex-col items-center justify-center py-16 px-4 sm:px-6 lg:px-8">
<div class="max-w-7xl w-full relative overflow-hidden py-12 px-4 sm:px-6 lg:px-8">
<!-- Network background -->
<div class="network-bg"></div>
<!-- Main content -->
<div class="relative z-10">
<!-- Header -->
<div class="text-center mb-16" data-aos="fade-up">
<div class="flex justify-center items-center mb-4">
<div class="icon-wrapper mr-3">
<i class="fas fa-briefcase career-icon"></i>
</div>
<h2 class="text-3xl sm:text-4xl md:text-5xl font-bold uppercase glow-text text-[#f6fc79]">
После курса ты сможешь работать не только в арбитраже
</h2>
</div>
<p class="text-lg sm:text-xl opacity-90 max-w-3xl mx-auto">
Овладей универсальной профессией — не только для арбитража
</p>
</div>
<!-- Career cards -->
<div class="career-grid mb-20">
<!-- Card 1 -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.1s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-bullseye career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Таргетолог</h3>
<p class="text-gray-300">
Настройка рекламы в Facebook, Instagram, TikTok, Telegram для бизнеса и блогеров
</p>
</div>
</div>
<!-- Card 2 -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.2s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-ad career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Специалист по интернет-рекламе</h3>
<p class="text-gray-300">
Работа в маркетинговых агентствах, с брендами и маркетплейсами
</p>
</div>
</div>
<!-- Card 3 -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.3s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-user-tie career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Фрилансер</h3>
<p class="text-gray-300">
Поиск клиентов через биржи и соцсети. Работа по рекламе на заказ
</p>
</div>
</div>
<!-- Card 4 -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.4s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-rocket career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Медиабайер</h3>
<p class="text-gray-300">
Работа в арбитражной команде с % от залива. Рост до тимлида или стартапа
</p>
</div>
</div>
<!-- Card 5 -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.5s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-brain career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Консультант / Куратор</h3>
<p class="text-gray-300">
Обучение других, разбор чужих связок, сопровождение команд
</p>
</div>
</div>
<!-- Card 6 (New) -->
<div class="career-card bg-[#121212] rounded-2xl p-6 glow-box hover:border-glow border border-transparent transition-all duration-300" style="animation-delay: 0.6s;">
<div class="flex flex-col items-center text-center h-full">
<div class="icon-wrapper">
<i class="fas fa-chart-line career-icon"></i>
</div>
<h3 class="text-xl font-bold mb-3">Аналитик рекламы</h3>
<p class="text-gray-300">
Анализ эффективности кампаний, оптимизация рекламных бюджетов и стратегий
</p>
</div>
</div>
</div>
<!-- Quote -->
<div class="text-center max-w-4xl mx-auto">
<div class="quote-box inline-block px-6 py-4 rounded-lg">
<p class="italic text-[#f6fc79] text-lg sm:text-xl">
"Наши выпускники успешно находят клиентов на фрилансе, устраиваются в агентства и даже открывают свои digital-проекты."
</p>
</div>
</div>
</div>
</div>
<script>
// Simple animation trigger for career cards
document.addEventListener('DOMContentLoaded', function() {
const cards = document.querySelectorAll('.career-card');
// Trigger animations with delays
cards.forEach((card, index) => {
setTimeout(() => {
card.style.animation = 'slideUp 0.8s forwards';
}, index * 100);
});
// Create floating particles
createParticles();
// Add hover effect to career icons
const careerIcons = document.querySelectorAll('.career-icon');
careerIcons.forEach(icon => {
icon.addEventListener('mouseenter', () => {
icon.style.animation = 'none';
setTimeout(() => {
icon.style.animation = 'iconFloat 3s ease-in-out infinite';
}, 10);
});
});
});
function createParticles() {
const container = document.querySelector('.network-bg');
const particleCount = 50;
for (let i = 0; i < particleCount; i++) {
const particle = document.createElement('div');
particle.classList.add('particle');
// Random properties
const size = Math.random() * 3 + 1;
const posX = Math.random() * 100;
const posY = Math.random() * 100;
const opacity = Math.random() * 0.3 + 0.1;
const animationDuration = Math.random() * 10 + 5;
const delay = Math.random() * 5;
// Apply styles
particle.style.width = `${size}px`;
particle.style.height = `${size}px`;
particle.style.left = `${posX}%`;
particle.style.top = `${posY}%`;
particle.style.opacity = opacity;
particle.style.animation = `float ${animationDuration}s ease-in-out ${delay}s infinite alternate`;
// Add to container
container.appendChild(particle);
}
// Add floating animation
const style = document.createElement('style');
style.innerHTML = `
@keyframes float {
0% { transform: translate(0, 0); }
50% { transform: translate(${Math.random() * 20 - 10}px, ${Math.random() * 20 - 10}px); }
100% { transform: translate(0, 0); }
}
`;
document.head.appendChild(style);
}
</script>
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=timoon811/block9tm" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
</html>