This commit is contained in:
Flatlogic Bot 2025-12-07 18:55:28 +00:00
parent fa80042d3d
commit bfa16bead3
10 changed files with 2150 additions and 145 deletions

1513
assets/css/custom.css Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5 3"><rect width="5" height="3" fill="#FFCE00"/><rect width="5" height="2" fill="#D00"/><rect width="5" height="1" fill="#000"/></svg>

After

Width:  |  Height:  |  Size: 187 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 36"><clipPath id="a"><path d="M0 0v36h60V0z"/></clipPath><path d="M0 0v36h60V0z" fill="#012169"/><path d="M0 0l60 36M0 36L60 0" stroke="#fff" stroke-width="6"/><path d="M0 0l60 36M0 36L60 0" clip-path="url(#a)" stroke="#C8102E" stroke-width="4"/><path d="M30 0v36M0 18h60" stroke="#fff" stroke-width="10"/><path d="M30 0v36M0 18h60" stroke="#C8102E" stroke-width="6"/></svg>

After

Width:  |  Height:  |  Size: 430 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 20"><path fill="#E30A17" d="M0 0h32v20H0z"/><g fill="#fff"><path d="M19.3 13.5a4.8 4.8 0 110-7 5.9 5.9 0 100 7z"/><path d="M20.3 10l-3.5-1.7 1.3 3.8.1-4.2-3.4 2 3.8.3-2-3.5 2.1 3.4-1.6-3.7z"/></g></svg>

After

Width:  |  Height:  |  Size: 258 B

144
assets/js/main.js Normal file
View File

@ -0,0 +1,144 @@
document.addEventListener('DOMContentLoaded', function () {
const header = document.getElementById('mainHeader');
if (header) {
window.addEventListener('scroll', function () {
if (window.scrollY > 100) {
header.classList.add('scrolled');
} else {
header.classList.remove('scrolled');
}
});
}
// Intersection Observer for animations
const animatedElements = document.querySelectorAll('.animate-on-scroll');
if (animatedElements.length > 0) {
const observer = new IntersectionObserver((entries) => {
entries.forEach(entry => {
if (entry.isIntersecting) {
entry.target.classList.add('is-visible');
// Optional: unobserve after animation
// observer.unobserve(entry.target);
}
});
}, {
threshold: 0.1
});
animatedElements.forEach(el => {
observer.observe(el);
});
}
// Newsletter Form Handler
const newsletterForm = document.getElementById('newsletterForm');
if (newsletterForm) {
newsletterForm.addEventListener('submit', function(e) {
e.preventDefault();
const emailInput = newsletterForm.querySelector('input[type="email"]');
if (emailInput.value) {
alert('Danke für Ihr Interesse! Sie wurden zu unserem Newsletter hinzugefügt.');
emailInput.value = '';
} else {
alert('Bitte geben Sie eine gültige E-Mail-Adresse ein.');
}
});
}
// Cookie Banner Handler
const cookieBanner = document.getElementById('cookieBanner');
const cookieAccept = document.getElementById('cookieAccept');
const cookieReject = document.getElementById('cookieReject');
const cookieConsent = localStorage.getItem('cookie_consent');
// Show banner if no consent has been given
if (!cookieConsent) {
setTimeout(() => {
cookieBanner.classList.add('visible');
}, 1000); // Delay showing the banner slightly
}
const handleCookieConsent = (consent) => {
localStorage.setItem('cookie_consent', consent);
cookieBanner.classList.remove('visible');
};
if(cookieAccept) {
cookieAccept.addEventListener('click', () => handleCookieConsent('accepted'));
}
if(cookieReject) {
cookieReject.addEventListener('click', () => handleCookieConsent('rejected'));
}
// Mobile Menu Handler
const mobileToggle = document.querySelector('.mobile-toggle');
const mobileMenu = document.getElementById('mobileMenu');
const closeMobileMenu = document.getElementById('closeMobileMenu');
const body = document.body;
const openMenu = () => {
mobileMenu.classList.add('open');
body.classList.add('menu-open');
};
const closeMenu = () => {
mobileMenu.classList.remove('open');
body.classList.remove('menu-open');
};
if (mobileToggle && mobileMenu) {
mobileToggle.addEventListener('click', openMenu);
}
if (closeMobileMenu) {
closeMobileMenu.addEventListener('click', closeMenu);
}
// Close menu when clicking a link inside
const mobileNavLinks = mobileMenu.querySelectorAll('a[href^="#"]');
mobileNavLinks.forEach(link => {
link.addEventListener('click', () => {
// Don't close for section toggles
if (!link.parentElement.classList.contains('mobile-subsection')) {
closeMenu();
}
});
});
// Accordion for mobile sub-menu
const sectionToggles = mobileMenu.querySelectorAll('.section-toggle');
sectionToggles.forEach(toggle => {
toggle.addEventListener('click', () => {
const section = toggle.parentElement;
const subsection = section.querySelector('.mobile-subsection');
section.classList.toggle('open');
if (section.classList.contains('open')) {
subsection.style.maxHeight = subsection.scrollHeight + 'px';
} else {
subsection.style.maxHeight = '0';
}
});
});
// Language Switcher Handler
const langSwitcherBtn = document.getElementById('langSwitcherBtn');
const langDropdown = document.getElementById('langDropdown');
const langSwitcherContainer = document.querySelector('.lang-switcher-container');
if (langSwitcherBtn && langDropdown && langSwitcherContainer) {
langSwitcherBtn.addEventListener('click', (event) => {
event.stopPropagation(); // Prevent the click from immediately closing the dropdown
langSwitcherContainer.classList.toggle('open');
});
document.addEventListener('click', (event) => {
if (!langSwitcherContainer.contains(event.target)) {
langSwitcherContainer.classList.remove('open');
}
});
}
});

21
includes/lang_loader.php Normal file
View File

@ -0,0 +1,21 @@
<?php
session_start();
// Define available languages
$available_langs = ['de', 'en', 'tr'];
// Set default language
$lang = 'de';
// Check for language in query string
if (isset($_GET['lang']) && in_array($_GET['lang'], $available_langs)) {
$lang = $_GET['lang'];
$_SESSION['lang'] = $lang;
}
// Check for language in session
else if (isset($_SESSION['lang']) && in_array($_SESSION['lang'], $available_langs)) {
$lang = $_SESSION['lang'];
}
// Include the language file
require_once __DIR__ . '/../lang/' . $lang . '.php';

523
index.php
View File

@ -1,150 +1,393 @@
<?php
declare(strict_types=1);
@ini_set('display_errors', '1');
@error_reporting(E_ALL);
@date_default_timezone_set('UTC');
$phpVersion = PHP_VERSION;
$now = date('Y-m-d H:i:s');
?>
<!doctype html>
<html lang="en">
<?php require_once 'includes/lang_loader.php'; ?>
<!DOCTYPE html>
<html lang="<?php echo $lang; ?>">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>New Style</title>
<?php
// Read project preview data from environment
$projectDescription = $_SERVER['PROJECT_DESCRIPTION'] ?? '';
$projectImageUrl = $_SERVER['PROJECT_IMAGE_URL'] ?? '';
?>
<?php if ($projectDescription): ?>
<!-- Meta description -->
<meta name="description" content='<?= htmlspecialchars($projectDescription) ?>' />
<!-- Open Graph meta tags -->
<meta property="og:description" content="<?= htmlspecialchars($projectDescription) ?>" />
<!-- Twitter meta tags -->
<meta property="twitter:description" content="<?= htmlspecialchars($projectDescription) ?>" />
<?php endif; ?>
<?php if ($projectImageUrl): ?>
<!-- Open Graph image -->
<meta property="og:image" content="<?= htmlspecialchars($projectImageUrl) ?>" />
<!-- Twitter image -->
<meta property="twitter:image" content="<?= htmlspecialchars($projectImageUrl) ?>" />
<?php endif; ?>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap" rel="stylesheet">
<style>
:root {
--bg-color-start: #6a11cb;
--bg-color-end: #2575fc;
--text-color: #ffffff;
--card-bg-color: rgba(255, 255, 255, 0.01);
--card-border-color: rgba(255, 255, 255, 0.1);
}
body {
margin: 0;
font-family: 'Inter', sans-serif;
background: linear-gradient(45deg, var(--bg-color-start), var(--bg-color-end));
color: var(--text-color);
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
text-align: center;
overflow: hidden;
position: relative;
}
body::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M-10 10L110 10M10 -10L10 110" stroke-width="1" stroke="rgba(255,255,255,0.05)"/></svg>');
animation: bg-pan 20s linear infinite;
z-index: -1;
}
@keyframes bg-pan {
0% { background-position: 0% 0%; }
100% { background-position: 100% 100%; }
}
main {
padding: 2rem;
}
.card {
background: var(--card-bg-color);
border: 1px solid var(--card-border-color);
border-radius: 16px;
padding: 2rem;
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.1);
}
.loader {
margin: 1.25rem auto 1.25rem;
width: 48px;
height: 48px;
border: 3px solid rgba(255, 255, 255, 0.25);
border-top-color: #fff;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
from { transform: rotate(0deg); }
to { transform: rotate(360deg); }
}
.hint {
opacity: 0.9;
}
.sr-only {
position: absolute;
width: 1px; height: 1px;
padding: 0; margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap; border: 0;
}
h1 {
font-size: 3rem;
font-weight: 700;
margin: 0 0 1rem;
letter-spacing: -1px;
}
p {
margin: 0.5rem 0;
font-size: 1.1rem;
}
code {
background: rgba(0,0,0,0.2);
padding: 2px 6px;
border-radius: 4px;
font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}
footer {
position: absolute;
bottom: 1rem;
font-size: 0.8rem;
opacity: 0.7;
}
</style>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Future Now - KI-Beratung</title>
<meta name="description" content="<?php echo htmlspecialchars($_SERVER['PROJECT_DESCRIPTION'] ?? 'Deutsche KI-Beratung für kleine und mittelständische Unternehmen. Machen Sie den KI-Reifegrad-Check.'); ?>">
<meta property="og:title" content="Future Now - KI-Beratung">
<meta property="og:description" content="<?php echo htmlspecialchars($_SERVER['PROJECT_DESCRIPTION'] ?? 'Deutsche KI-Beratung für kleine und mittelständische Unternehmen. Machen Sie den KI-Reifegrad-Check.'); ?>">
<meta property="og:image" content="<?php echo htmlspecialchars($_SERVER['PROJECT_IMAGE_URL'] ?? ''); ?>">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Future Now - KI-Beratung">
<meta name="twitter:description" content="<?php echo htmlspecialchars($_SERVER['PROJECT_DESCRIPTION'] ?? 'Deutsche KI-Beratung für kleine und mittelständische Unternehmen. Machen Sie den KI-Reifegrad-Check.'); ?>">
<meta name="twitter:image" content="<?php echo htmlspecialchars($_SERVER['PROJECT_IMAGE_URL'] ?? ''); ?>">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<link rel="stylesheet" href="assets/css/custom.css?v=<?php echo time(); ?>">
</head>
<body>
<header id="mainHeader">
<div class="inner-container">
<div class="logo-container">
<span class="logo-text">Future Now</span>
</div>
<nav class="main-nav">
<a href="#home" class="nav-link active"><?php echo $t['nav_home']; ?></a>
<div class="nav-dropdown">
<button class="nav-link">
<?php echo $t['nav_why_ai']; ?>
<span class="chevron"></span>
</button>
<div class="dropdown-menu">
<a href="#fuer-wen" class="dropdown-item">
<div class="dropdown-item-icon">👥</div>
<div class="dropdown-item-text">
<span class="dropdown-item-title"><?php echo $t['nav_fuer_wen']; ?></span>
<span class="dropdown-item-subtitle"><?php echo $t['nav_fuer_wen_sub']; ?></span>
</div>
</a>
<a href="#warum-jetzt" class="dropdown-item">
<div class="dropdown-item-icon"></div>
<div class="dropdown-item-text">
<span class="dropdown-item-title"><?php echo $t['nav_why_now']; ?></span>
<span class="dropdown-item-subtitle"><?php echo $t['nav_why_now_sub']; ?></span>
</div>
</a>
<a href="#was-ist-ki" class="dropdown-item">
<div class="dropdown-item-icon">🧠</div>
<div class="dropdown-item-text">
<span class="dropdown-item-title"><?php echo $t['nav_what_is_ai']; ?></span>
<span class="dropdown-item-subtitle"><?php echo $t['nav_what_is_ai_sub']; ?></span>
</div>
</a>
<a href="#einsatz" class="dropdown-item">
<div class="dropdown-item-icon">🚀</div>
<div class="dropdown-item-text">
<span class="dropdown-item-title"><?php echo $t['nav_use_cases']; ?></span>
<span class="dropdown-item-subtitle"><?php echo $t['nav_use_cases_sub']; ?></span>
</div>
</a>
</div>
</div>
<a href="#ki-check" class="nav-link"><?php echo $t['nav_ai_check']; ?></a>
<a href="#ki-website" class="nav-link"><?php echo $t['nav_ai_website']; ?></a>
<a href="#preise" class="nav-link"><?php echo $t['nav_prices']; ?></a>
<a href="#kontakt" class="nav-link"><?php echo $t['nav_contact']; ?></a>
</nav>
<div class="header-right">
<div class="lang-switcher-container">
<button class="lang-switcher" id="langSwitcherBtn">
<img src="assets/images/flag-<?php echo $lang; ?>.svg" alt="Flag" class="flag-icon" />
<span><?php echo strtoupper($lang); ?></span>
<span class="chevron"></span>
</button>
<div class="lang-dropdown" id="langDropdown">
<a href="?lang=de" data-lang="de">🇩🇪 <?php echo $t['lang_de']; ?></a>
<a href="?lang=en" data-lang="en">🇬🇧 <?php echo $t['lang_en']; ?></a>
<a href="?lang=tr" data-lang="tr">🇹🇷 <?php echo $t['lang_tr']; ?></a>
</div>
</div>
<button class="cart-button">
<svg class="cart-icon" 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">
<circle cx="9" cy="21" r="1"></circle>
<circle cx="20" cy="21" r="1"></circle>
<path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>
</svg>
</button>
<a href="#newsletter" class="btn btn-secondary ki-newsletter-btn"><?php echo $t['newsletter_button']; ?></a>
<button class="mobile-toggle">
<span></span>
<span></span>
<span></span>
</button>
</div>
</div>
</header>
<!-- MOBILE MENU -->
<div class="mobile-menu" id="mobileMenu">
<button class="mobile-close" id="closeMobileMenu">
<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"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
</button>
<div class="mobile-menu-content">
<nav class="mobile-nav">
<a href="#home" class="mobile-nav-link">Home</a>
<div class="mobile-nav-section">
<button class="mobile-nav-link section-toggle">
Warum KI?
<span class="toggle-icon"></span>
</button>
<div class="mobile-subsection">
<a href="#fuer-wen" class="mobile-subnav-link">Für wen ist KI?</a>
<a href="#warum-jetzt" class="mobile-subnav-link">Warum jetzt handeln?</a>
<a href="#was-ist-ki" class="mobile-subnav-link">Was ist KI?</a>
</div>
</div>
<a href="#ki-check" class="mobile-nav-link">KI-Check</a>
<a href="#ueber-uns" class="mobile-nav-link">Über uns</a>
</nav>
<div class="mobile-menu-footer">
<a href="#ki-check" class="btn btn-primary">Jetzt KI-Check starten</a>
<div class="lang-switcher-mobile">
<span>Sprache:</span>
<a href="#" class="active">DE</a>
<a href="#">EN</a>
</div>
</div>
</div>
</div>
<main>
<div class="card">
<h1>Analyzing your requirements and generating your website…</h1>
<div class="loader" role="status" aria-live="polite" aria-label="Applying initial changes">
<span class="sr-only">Loading…</span>
<section id="home" class="hero-section">
<div class="hero-background-effects">
<div class="hero-grid-overlay"></div>
<div class="hero-orb orb-1"></div>
<div class="hero-orb orb-2"></div>
</div>
<p class="hint"><?= ($_SERVER['HTTP_HOST'] ?? '') === 'appwizzy.com' ? 'AppWizzy' : 'Flatlogic' ?> AI is collecting your requirements and applying the first changes.</p>
<p class="hint">This page will update automatically as the plan is implemented.</p>
<p>Runtime: PHP <code><?= htmlspecialchars($phpVersion) ?></code> — UTC <code><?= htmlspecialchars($now) ?></code></p>
<div class="hero-content-container">
<div class="hero-left">
<div class="glass-container">
<h1 class="hero-headline">
<?php echo $t['hero_headline']; ?>
</h1>
<p class="hero-subtext">
<?php echo $t['hero_subtext']; ?>
</p>
<a href="#ki-check" class="btn btn-primary hero-cta">
<?php echo $t['hero_cta']; ?>
<svg class="arrow-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
<path fill-rule="evenodd" d="M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z" clip-rule="evenodd" />
</svg>
</a>
</div>
</div>
<div class="hero-right">
<div class="hero-visual-stack">
<div class="hero-card card-1">
<span class="card-icon">🎯</span>
<p class="card-text"><strong>Zielgerichtete Strategie</strong><br>Personalisierte KI-Roadmap</p>
</div>
<div class="hero-card card-2">
<span class="card-icon">⚙️</span>
<p class="card-text"><strong>Effiziente Prozesse</strong><br>Automatisierungspotenziale aufdecken</p>
</div>
<div class="hero-card card-3">
<span class="card-icon">📈</span>
<p class="card-text"><strong>Nachhaltiges Wachstum</strong><br>Wettbewerbsvorteile sichern</p>
</div>
</div>
</div>
</div>
<a href="#social-proof" class="scroll-indicator">
<div class="mouse-icon">
<div class="scroll-wheel"></div>
</div>
</a>
</section>
<!-- SOCIAL PROOF SECTION -->
<section id="social-proof" class="social-proof-section">
<div class="container-fluid">
<p class="social-proof-headline">Über 500+ Unternehmen vertrauen uns bereits</p>
<div class="logo-marquee">
<div class="logo-track">
<div class="logo-item">Unternehmen A</div>
<div class="logo-item">Startup B</div>
<div class="logo-item">Kanzlei C</div>
<div class="logo-item">Praxis D</div>
<div class="logo-item">Handwerk E</div>
<div class="logo-item">Agentur F</div>
<div class="logo-item">Beratung G</div>
<div class="logo-item">Konzern H</div>
<!-- Repeat for seamless loop -->
<div class="logo-item">Unternehmen A</div>
<div class="logo-item">Startup B</div>
<div class="logo-item">Kanzlei C</div>
<div class="logo-item">Praxis D</div>
<div class="logo-item">Handwerk E</div>
<div class="logo-item">Agentur F</div>
<div class="logo-item">Beratung G</div>
<div class="logo-item">Konzern H</div>
</div>
</div>
</div>
</section>
<!-- VALUE PROPOSITION SECTION -->
<section id="value-proposition" class="value-prop-section">
<div class="container-custom">
<div class="section-header">
<h2 class="section-headline">Ihr schneller Weg zum <span class="gradient-text">KI-Vorsprung</span></h2>
<p class="section-subtext">Wir machen Komplexes einfach und liefern Ihnen in kürzester Zeit einen klaren, umsetzbaren Plan.</p>
</div>
<div class="value-cards-grid">
<!-- Card 1 -->
<div class="value-card animate-on-scroll">
<div class="value-card-icon-wrapper">
<span class="value-card-icon">🗺️</span>
</div>
<h3 class="value-card-title">Schritt-für-Schritt Blueprint</h3>
<p class="value-card-text">Sie erhalten eine klare Roadmap, die genau auf Ihr Unternehmen zugeschnitten ist keine vagen Empfehlungen.</p>
</div>
<!-- Card 2 -->
<div class="value-card animate-on-scroll">
<div class="value-card-icon-wrapper">
<span class="value-card-icon"></span>
</div>
<h3 class="value-card-title">Konkrete Use Cases</h3>
<p class="value-card-text">Wir identifizieren die profitabelsten KI-Anwendungen für Ihre Branche und Ihre spezifischen Prozesse.</p>
</div>
<!-- Card 3 -->
<div class="value-card animate-on-scroll">
<div class="value-card-icon-wrapper">
<span class="value-card-icon">🚀</span>
</div>
<h3 class="value-card-title">Sofortige Umsetzung</h3>
<p class="value-card-text">Unsere Ergebnisse sind so aufbereitet, dass Sie direkt mit der Implementierung beginnen können.</p>
</div>
</div>
</div>
</section>
<!-- HOW IT WORKS SECTION -->
<section id="how-it-works" class="how-it-works-section">
<div class="container-custom">
<div class="section-header">
<h2 class="section-headline">So einfach geht's</h2>
<p class="section-subtext">Von der ersten Frage bis zu Ihrem persönlichen KI-Blueprint</p>
</div>
<div class="timeline">
<!-- Step 1 -->
<div class="step-card">
<div class="step-number">01</div>
<div class="step-body">
<span class="step-icon">📋</span>
<h3 class="step-title">Fragen beantworten</h3>
<p class="step-text">Füllen Sie unseren intelligenten Fragebogen in ca. 5-10 Minuten aus. Ihre Antworten bilden die Grundlage für Ihre Analyse.</p>
</div>
</div>
<!-- Step 2 -->
<div class="step-card">
<div class="step-number">02</div>
<div class="step-body">
<span class="step-icon">🤖</span>
<h3 class="step-title">KI-Analyse erhalten</h3>
<p class="step-text">Unsere KI analysiert Ihre Antworten und erstellt in Echtzeit einen umfassenden Bericht über Ihr Potenzial und Ihre Reife.</p>
</div>
</div>
<!-- Step 3 -->
<div class="step-card">
<div class="step-number">03</div>
<div class="step-body">
<span class="step-icon">💡</span>
<h3 class="step-title">Blueprint umsetzen</h3>
<p class="step-text">Sie erhalten konkrete, priorisierte Handlungsempfehlungen, die Sie sofort oder mit unserer Hilfe umsetzen können.</p>
</div>
</div>
</div>
<div class="text-center mt-5">
<a href="#ki-check" class="btn btn-primary">Starten Sie jetzt Ihre Analyse</a>
</div>
</div>
</section>
<!-- FINAL CTA SECTION -->
<section id="final-cta" class="final-cta-section">
<div class="container-custom text-center">
<div class="cta-badge">IHR KI-BLUEPRINT</div>
<h2 class="cta-headline">
Sind Sie bereit für den <span class="gradient-text">nächsten Schritt?</span>
</h2>
<div class="button-group">
<a href="#ki-check" class="btn btn-primary btn-lg">Jetzt Gratis-Check starten</a>
<a href="#contact" class="btn btn-secondary btn-lg">Beratung anfragen</a>
</div>
<div class="trust-badges">
<span> 100% Kostenlos</span>
<span>🇩🇪 DSGVO-konform</span>
<span>⏱️ Nur 5 Minuten</span>
</div>
</div>
</section>
</main>
<footer>
Page updated: <?= htmlspecialchars($now) ?> (UTC)
<footer id="main-footer">
<div class="container-custom">
<div class="footer-grid">
<!-- Column 1: Company Info -->
<div class="footer-column">
<div class="footer-logo">Future Now</div>
<p class="footer-tagline">Werde KI FIT - in nur 5 Minuten</p>
<a href="mailto:info@future-now.online" class="footer-email">
<svg class="email-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor">
<path d="M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z" />
<path d="M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z" />
</svg>
info@future-now.online
</a>
</div>
<!-- Column 2: Quick Links -->
<div class="footer-column">
<h4 class="footer-heading">Quick Links</h4>
<nav class="footer-links">
<a href="#fuer-wen">Für wen?</a>
<a href="#warum-jetzt">Warum jetzt?</a>
<a href="#ki-check">KI-Check</a>
<a href="#blog">Blog</a>
</nav>
</div>
<!-- Column 3: Legal -->
<div class="footer-column">
<h4 class="footer-heading">Rechtliches</h4>
<nav class="footer-links">
<a href="/impressum">Impressum</a>
<a href="/datenschutz">Datenschutz</a>
<a href="#cookies">Cookie-Einstellungen</a>
</nav>
</div>
<!-- Column 4: Newsletter -->
<div class="footer-column" id="newsletter">
<h4 class="footer-heading">KI-Updates erhalten</h4>
<p class="footer-newsletter-text">Bleiben Sie mit unserem monatlichen Newsletter auf dem Laufenden über KI-Trends und Insights.</p>
<form id="newsletterForm" class="newsletter-form">
<input type="email" name="email" placeholder="Ihre E-Mail Adresse" required>
<button type="submit">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" width="20" height="20">
<path fill-rule="evenodd" d="M10.293 3.293a1 1 0 011.414 0l6 6a1 1 0 010 1.414l-6 6a1 1 0 01-1.414-1.414L14.586 11H3a1 1 0 110-2h11.586l-4.293-4.293a1 1 0 010-1.414z" clip-rule="evenodd" />
</svg>
</button>
</form>
</div>
</div>
<div class="footer-bottom">
<p class="copyright">&copy; <?php echo date("Y"); ?> Future Now. Alle Rechte vorbehalten.</p>
<div class="social-links">
<a href="#" aria-label="LinkedIn">L</a>
<a href="#" aria-label="Xing">X</a>
</div>
</div>
</div>
</footer>
<!-- COOKIE BANNER -->
<div class="cookie-banner" id="cookieBanner">
<div class="cookie-content">
<div class="cookie-text">
<h4 class="cookie-heading">Cookie-Hinweis</h4>
<p class="cookie-description">
Wir verwenden nur technisch notwendige Cookies, um die Funktionalität dieser Website zu gewährleisten. Tracking-Cookies oder Analyse-Tools werden nicht eingesetzt. Weitere Informationen finden Sie in unserer <a href="/datenschutz" class="cookie-link">Datenschutzerklärung</a>.
</p>
</div>
<div class="cookie-buttons">
<button class="cookie-btn cookie-reject" id="cookieReject">Ablehnen</button>
<button class="cookie-btn cookie-accept" id="cookieAccept">Akzeptieren</button>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
<script src="assets/js/main.js?v=<?php echo time(); ?>"></script>
</body>
</html>

27
lang/de.php Normal file
View File

@ -0,0 +1,27 @@
<?php
$t = [
//- Nav
'nav_home' => 'Home',
'nav_why_ai' => 'Warum KI?',
'nav_fuer_wen' => 'Für wen ist KI?',
'nav_fuer_wen_sub' => 'Zielgruppen & Branchen',
'nav_why_now' => 'Warum jetzt handeln?',
'nav_why_now_sub' => 'Marktdynamik & Urgenz',
'nav_what_is_ai' => 'Was ist KI?',
'nav_what_is_ai_sub' => 'Grundlagen erklärt',
'nav_use_cases' => 'Einsatzmöglichkeiten',
'nav_use_cases_sub' => 'Use Cases & ROI',
'nav_ai_check' => 'KI-Check',
'nav_ai_website' => 'KI-Website',
'nav_prices' => 'Preise',
'nav_contact' => 'Kontakt',
'newsletter_button' => 'KI-Newsletter',
'lang_de' => 'Deutsch',
'lang_en' => 'English',
'lang_tr' => 'Türkçe',
//- Hero
'hero_headline' => '<span class="gradient-text">KI-Potenzial</span> für Ihr Unternehmen freischalten',
'hero_subtext' => 'Finden Sie in 5 Minuten heraus, wo Sie bei der KI-Integration stehen. Erhalten Sie einen personalisierten Blueprint, um die nächsten Schritte zu gehen.',
'hero_cta' => 'Jetzt kostenlosen KI-Check starten',
];

27
lang/en.php Normal file
View File

@ -0,0 +1,27 @@
<?php
$t = [
//- Nav
'nav_home' => 'Home',
'nav_why_ai' => 'Why AI?',
'nav_fuer_wen' => 'Who is AI for?',
'nav_fuer_wen_sub' => 'Target Groups & Industries',
'nav_why_now' => 'Why act now?',
'nav_why_now_sub' => 'Market Dynamics & Urgency',
'nav_what_is_ai' => 'What is AI?',
'nav_what_is_ai_sub' => 'Basics explained',
'nav_use_cases' => 'Use Cases',
'nav_use_cases_sub' => 'Use Cases & ROI',
'nav_ai_check' => 'AI-Check',
'nav_ai_website' => 'AI-Website',
'nav_prices' => 'Prices',
'nav_contact' => 'Contact',
'newsletter_button' => 'AI-Newsletter',
'lang_de' => 'German',
'lang_en' => 'English',
'lang_tr' => 'Turkish',
//- Hero
'hero_headline' => 'Unlock <span class="gradient-text">AI Potential</span> for Your Business',
'hero_subtext' => 'Find out in 5 minutes where you stand on AI integration. Receive a personalized blueprint to take the next steps.',
'hero_cta' => 'Start Your Free AI-Check Now',
];

27
lang/tr.php Normal file
View File

@ -0,0 +1,27 @@
<?php
$t = [
//- Nav
'nav_home' => 'Ana Sayfa',
'nav_why_ai' => 'Neden YZ?',
'nav_fuer_wen' => 'YZ kimin için?',
'nav_fuer_wen_sub' => 'Hedef Kitleler ve Sektörler',
'nav_why_now' => 'Neden şimdi?',
'nav_why_now_sub' => 'Pazar Dinamikleri ve Aciliyet',
'nav_what_is_ai' => 'YZ nedir?',
'nav_what_is_ai_sub' => 'Temel Bilgiler',
'nav_use_cases' => 'Kullanım Alanları',
'nav_use_cases_sub' => 'Kullanım Alanları ve ROI',
'nav_ai_check' => 'YZ Kontrolü',
'nav_ai_website' => 'YZ Web Sitesi',
'nav_prices' => 'Fiyatlar',
'nav_contact' => 'İletişim',
'newsletter_button' => 'YZ Bülteni',
'lang_de' => 'Almanca',
'lang_en' => 'İngilizce',
'lang_tr' => 'Türkçe',
//- Hero
'hero_headline' => 'İşletmeniz için <span class="gradient-text">Yapay Zeka potansiyelinin</span> kilidini açın',
'hero_subtext' => '5 dakika içinde YZ entegrasyonunda nerede olduğunuzu öğrenin. Sonraki adımları atmak için kişiselleştirilmiş bir plan alın.',
'hero_cta' => 'Ücretsiz YZ Kontrolünü Şimdi Başlat',
];