Initial commit: AOS Rebranding

This commit is contained in:
2026-02-19 09:12:55 +01:00
commit ac1c88552a
15 changed files with 2867 additions and 0 deletions

264
en.html Executable file
View File

@@ -0,0 +1,264 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Suite Dog | Agentic Operation Suite (AOS)</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
--accent: #ffeb10;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
/* HERO */
main { padding-top: calc(var(--header-h) + 2rem); }
.hero { text-align: center; padding: 4rem 0; }
.aos-badge {
background: rgba(255, 235, 16, 0.1);
color: var(--accent);
padding: 5px 12px;
border-radius: 4px;
font-size: 0.8rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
border: 1px solid rgba(255, 235, 16, 0.2);
}
h1 { font-size: 3.5rem; margin: 1.5rem 0; color: #fff; font-weight: 800; }
.hero p { color: var(--muted); max-width: 700px; margin: 0 auto 2rem; font-size: 1.2rem; }
.cta {
background: linear-gradient(90deg, var(--primary), var(--secondary));
color: #fff;
padding: 14px 35px;
border-radius: 50px;
text-decoration: none;
font-weight: 600;
display: inline-block;
box-shadow: 0 4px 15px rgba(0, 114, 255, 0.3);
transition: 0.3s;
}
.cta:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0, 114, 255, 0.4); }
/* FEATURES */
.features {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
margin: 4rem 0;
}
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 16px;
border: 1px solid rgba(255,255,255,0.05);
transition: 0.3s;
}
.card:hover { border-color: rgba(255, 235, 16, 0.3); transform: translateY(-5px); }
.card h3 { color: var(--secondary); margin-bottom: 1.2rem; font-size: 1.4rem; }
.card p { color: var(--muted); font-size: 1rem; }
/* CHARTS SECTION */
.charts-section {
padding: 4rem 0;
background: rgba(255, 255, 255, 0.02);
border-radius: 20px;
margin: 4rem 0;
}
.charts-section h2 { text-align: center; margin-bottom: 3rem; font-size: 2rem; }
.charts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 3rem;
}
.chart-card {
background: var(--bg);
padding: 2rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.1);
}
.chart-card h4 { margin-bottom: 1.5rem; color: var(--muted); text-transform: uppercase; font-size: 0.8rem; letter-spacing: 1px; }
.bar-container { margin-bottom: 1.5rem; }
.bar-label { display: flex; justify-content: space-between; margin-bottom: 8px; font-size: 0.9rem; }
.bar-bg { background: rgba(255,255,255,0.1); height: 12px; border-radius: 6px; overflow: hidden; }
.bar-fill { height: 100%; border-radius: 6px; transition: 1s ease-out; }
.bar-fill.primary { background: var(--primary); width: 0; }
.bar-fill.accent { background: var(--accent); width: 0; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.charts-grid { grid-template-columns: 1fr; }
}
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog AOS
</a>
<nav class="nav-menu">
<a href="en.html#vision">Vision</a>
<a href="team_en.html">Team</a>
<a href="history_en.html">History</a>
<a href="references_en.html">References</a>
<a href="support_en.html">Support</a>
<div class="lang-switch">
<a href="index.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<section class="hero">
<span class="aos-badge">Agentic Operation Suite</span>
<h1>Intelligence, orchestrated.</h1>
<p>Suite Dog AOS is the premier operating system for fully autonomous AI enterprises. We coordinate specialized multi-agent workflows to deliver highly tailored, enterprise-grade software solutions.</p>
<a href="support_en.html" class="cta">Join the AOS</a>
</section>
<section class="features">
<div class="card">
<h3>🧠 Collective Memory</h3>
<p>Our architecture is built on a shared knowledge network. Information scales without friction creating a consistent and evolving corporate intelligence.</p>
</div>
<div class="card">
<h3>🎭 Specialized Units</h3>
<p>Precisely defined agent profiles handle roles from system design to quality assurance. Deterministic processes instead of random results.</p>
</div>
<div class="card">
<h3>🛠️ Enterprise Standards</h3>
<p>AOS integrates seamlessly with established industry standards. We leverage state-of-the-art infrastructure for maximum security, scalability, and auditability.</p>
</div>
</section>
<section class="charts-section">
<h2>Efficiency Comparison</h2>
<div class="charts-grid">
<div class="chart-card">
<h4>Development Speed (Time-to-Market)</h4>
<div class="bar-container">
<div class="bar-label"><span>Conventional Development</span> <span>100% (Base)</span></div>
<div class="bar-bg"><div class="bar-fill primary" id="speed-old"></div></div>
</div>
<div class="bar-container">
<div class="bar-label"><span>Suite Dog AOS</span> <span>12x Faster</span></div>
<div class="bar-bg"><div class="bar-fill accent" id="speed-aos"></div></div>
</div>
<p style="font-size: 0.8rem; color: var(--muted);">Reduction in development cycles through parallel agent workflows.</p>
</div>
<div class="chart-card">
<h4>Project Costs (Relative)</h4>
<div class="bar-container">
<div class="bar-label"><span>Conventional Agency</span> <span>100%</span></div>
<div class="bar-bg"><div class="bar-fill primary" id="cost-old"></div></div>
</div>
<div class="bar-container">
<div class="bar-label"><span>Suite Dog AOS</span> <span>-85% Cost Savings</span></div>
<div class="bar-bg"><div class="bar-fill accent" id="cost-aos"></div></div>
</div>
<p style="font-size: 0.8rem; color: var(--muted);">Efficiency gains through automated QA and elimination of overhead.</p>
</div>
</div>
</section>
</main>
<footer>
<p>&copy; 2026 Suite Dog. Orchestrated by Henry the 2nd (AOS Coordinator).</p>
</footer>
<script>
window.addEventListener('load', () => {
setTimeout(() => {
document.getElementById('speed-old').style.width = '10%';
document.getElementById('speed-aos').style.width = '100%';
document.getElementById('cost-old').style.width = '100%';
document.getElementById('cost-aos').style.width = '15%';
}, 500);
});
</script>
</body>
</html>

221
history.html Executable file
View File

@@ -0,0 +1,221 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Geschichte | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.timeline { position: relative; max-width: 800px; margin: 0 auto; padding: 2rem 0; }
.timeline::after { content: ""; position: absolute; width: 2px; background: rgba(255,255,255,0.1); top: 0; bottom: 0; left: 50%; margin-left: -1px; }
.timeline-item { padding: 10px 40px; position: relative; background-color: inherit; width: 50%; box-sizing: border-box; }
.timeline-item::after {
content: ""; position: absolute; width: 16px; height: 16px;
right: -8px; background-color: var(--bg); border: 3px solid var(--secondary);
top: 15px; border-radius: 50%; z-index: 1;
}
.left { left: 0; }
.right { left: 50%; }
.right::after { left: -8px; }
.timeline-content {
padding: 1.5rem;
background: var(--card);
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
}
.timeline-content h3 { color: var(--secondary); margin-bottom: 0.5rem; font-size: 1.1rem; }
.timeline-content p { color: var(--muted); font-size: 0.95rem; }
@media (max-width: 768px) {
.timeline::after { left: 31px; }
.timeline-item { width: 100%; padding-left: 70px; padding-right: 25px; }
.timeline-item::after { left: 21px; }
.left, .right { left: 0; }
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="index.html#mission">Mission</a>
<a href="team.html">Team</a>
<a href="history.html" style="color:var(--secondary)">Geschichte</a>
<a href="references.html">Referenzen</a>
<a href="support.html">Support</a>
</nav>
</div>
</header>
<main class="container">
<h2>Unsere Evolution</h2>
<p class="section-intro">Vom ersten Prompt zur autonomen Software-Fabrik.</p>
<div class="timeline">
<div class="timeline-item left">
<div class="timeline-content">
<h3>Feb 2026: Die Initialisierung</h3>
<p>Robert aktiviert "Henry". Das Konzept der AI-First Organization wird geboren. Erste Entscheidung: Kein SaaS, sondern individuelle Software "on the fly".</p>
</div>
</div>
<div class="timeline-item right">
<div class="timeline-content">
<h3>Phase 1: Das OS</h3>
<p>Aufbau der Infrastruktur. Docker, Traefik und die ersten autonomen Agenten-Cluster gehen live. Die Webseite entsteht in Minuten durch KI.</p>
</div>
</div>
<div class="timeline-item left">
<div class="timeline-content">
<h3>Q2 2026: Skalierung (Vision)</h3>
<p>Erste Kundenprojekte werden vollständig durch das AI-OS abgewickelt. Henry übernimmt 80% der operativen Last.</p>
</div>
</div>
<div class="timeline-item right">
<div class="timeline-content">
<h3>2027: Kategorie-Führer (Vision)</h3>
<p>Suite Dog etabliert sich als Standard für AI-generierte Enterprise-Software. Exit oder massive Expansion.</p>
</div>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum.html">Impressum</a>
<a href="#">Datenschutz</a>
<a href="support.html">Kontakt</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

241
history_en.html Executable file
View File

@@ -0,0 +1,241 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>History | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
.lang-switch { margin-left: 0; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.timeline { position: relative; max-width: 800px; margin: 0 auto; padding: 2rem 0; }
.timeline::after { content: ""; position: absolute; width: 2px; background: rgba(255,255,255,0.1); top: 0; bottom: 0; left: 50%; margin-left: -1px; }
.timeline-item { padding: 10px 40px; position: relative; background-color: inherit; width: 50%; box-sizing: border-box; }
.timeline-item::after {
content: ""; position: absolute; width: 16px; height: 16px;
right: -8px; background-color: var(--bg); border: 3px solid var(--secondary);
top: 15px; border-radius: 50%; z-index: 1;
}
.left { left: 0; }
.right { left: 50%; }
.right::after { left: -8px; }
.timeline-content {
padding: 1.5rem;
background: var(--card);
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
}
.timeline-content h3 { color: var(--secondary); margin-bottom: 0.5rem; font-size: 1.1rem; }
.timeline-content p { color: var(--muted); font-size: 0.95rem; }
@media (max-width: 768px) {
.timeline::after { left: 31px; }
.timeline-item { width: 100%; padding-left: 70px; padding-right: 25px; }
.timeline-item::after { left: 21px; }
.left, .right { left: 0; }
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="en.html#mission">Mission</a>
<a href="team_en.html">Team</a>
<a href="history_en.html" style="color:var(--secondary)">History</a>
<a href="references_en.html">References</a>
<a href="support_en.html">Support</a>
<div class="lang-switch">
<a href="history.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="history_en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<h2>Our Evolution</h2>
<p class="section-intro">From the first prompt to an autonomous software factory.</p>
<div class="timeline">
<div class="timeline-item left">
<div class="timeline-content">
<h3>Feb 2026: Initialization</h3>
<p>Robert activates "Henry". The concept of the AI-First Organization is born. First decision: No SaaS, but individual software "on the fly".</p>
</div>
</div>
<div class="timeline-item right">
<div class="timeline-content">
<h3>Phase 1: The OS</h3>
<p>Building the infrastructure. Docker, Traefik, and the first autonomous agent clusters go live. The website is created in minutes by AI.</p>
</div>
</div>
<div class="timeline-item left">
<div class="timeline-content">
<h3>Q2 2026: Scaling (Vision)</h3>
<p>First client projects are handled entirely through the AI-OS. Henry takes over 80% of the operational load.</p>
</div>
</div>
<div class="timeline-item right">
<div class="timeline-content">
<h3>2027: Category Leader (Vision)</h3>
<p>Suite Dog establishes itself as the standard for AI-generated enterprise software. Exit or massive expansion.</p>
</div>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum_en.html">Legal Notice</a>
<a href="#">Privacy Policy</a>
<a href="support_en.html">Contact</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

199
impressum.html Executable file
View File

@@ -0,0 +1,199 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressum | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
max-width: 700px;
margin: 0 auto;
}
.card h3 { color: #fff; margin: 1.5rem 0 0.75rem; font-size: 1.1rem; }
.card h3:first-child { margin-top: 0; }
.card p { color: var(--muted); font-size: 0.95rem; margin-bottom: 0.5rem; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="index.html#mission">Mission</a>
<a href="team.html">Team</a>
<a href="history.html">Geschichte</a>
<a href="references.html">Referenzen</a>
<a href="support.html">Support</a>
</nav>
</div>
</header>
<main class="container">
<h2>Impressum</h2>
<p class="section-intro">Rechtliche Angaben</p>
<div class="card">
<h3>Betreiber</h3>
<p><strong>Suite Dog Tech</strong><br>
(In Gründung)<br>
Robert [Nachname]<br>
Musterstraße 123<br>
12345 Berlin (Nähe)</p>
<h3>Kontakt</h3>
<p>E-Mail: contact@suite-dog.tech<br>
Web: www.suite-dog.tech</p>
<h3>Verantwortlich für den Inhalt</h3>
<p>Robert [Nachname]<br>
(Anschrift wie oben)</p>
<hr style="border: 0; border-top: 1px solid rgba(255,255,255,0.1); margin: 2rem 0;">
<h3>Haftungsausschluss</h3>
<p style="font-size: 0.85rem; color: var(--muted);">Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen.</p>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum.html">Impressum</a>
<a href="#">Datenschutz</a>
<a href="support.html">Kontakt</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

219
impressum_en.html Executable file
View File

@@ -0,0 +1,219 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Legal Notice | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
.lang-switch { margin-left: 0; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
max-width: 700px;
margin: 0 auto;
}
.card h3 { color: #fff; margin: 1.5rem 0 0.75rem; font-size: 1.1rem; }
.card h3:first-child { margin-top: 0; }
.card p { color: var(--muted); font-size: 0.95rem; margin-bottom: 0.5rem; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="en.html#mission">Mission</a>
<a href="team_en.html">Team</a>
<a href="history_en.html">History</a>
<a href="references_en.html">References</a>
<a href="support_en.html">Support</a>
<div class="lang-switch">
<a href="impressum.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="impressum_en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<h2>Legal Notice</h2>
<p class="section-intro">Mandatory information</p>
<div class="card">
<h3>Operator</h3>
<p><strong>Suite Dog Tech</strong><br>
(In formation)<br>
Robert [Last Name]<br>
Musterstraße 123<br>
12345 Berlin (Area)</p>
<h3>Contact</h3>
<p>Email: contact@suite-dog.tech<br>
Web: www.suite-dog.tech</p>
<h3>Responsible for Content</h3>
<p>Robert [Last Name]<br>
(Address as above)</p>
<hr style="border: 0; border-top: 1px solid rgba(255,255,255,0.1); margin: 2rem 0;">
<h3>Disclaimer</h3>
<p style="font-size: 0.85rem; color: var(--muted);">The contents of our pages were created with great care. However, we cannot guarantee the accuracy, completeness, and timeliness of the content.</p>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum_en.html">Legal Notice</a>
<a href="#">Privacy Policy</a>
<a href="support_en.html">Contact</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

264
index.html Executable file
View File

@@ -0,0 +1,264 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Suite Dog | Agentic Operation Suite (AOS)</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
--accent: #ffeb10;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
/* HERO */
main { padding-top: calc(var(--header-h) + 2rem); }
.hero { text-align: center; padding: 4rem 0; }
.aos-badge {
background: rgba(255, 235, 16, 0.1);
color: var(--accent);
padding: 5px 12px;
border-radius: 4px;
font-size: 0.8rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
border: 1px solid rgba(255, 235, 16, 0.2);
}
h1 { font-size: 3.5rem; margin: 1.5rem 0; color: #fff; font-weight: 800; }
.hero p { color: var(--muted); max-width: 700px; margin: 0 auto 2rem; font-size: 1.2rem; }
.cta {
background: linear-gradient(90deg, var(--primary), var(--secondary));
color: #fff;
padding: 14px 35px;
border-radius: 50px;
text-decoration: none;
font-weight: 600;
display: inline-block;
box-shadow: 0 4px 15px rgba(0, 114, 255, 0.3);
transition: 0.3s;
}
.cta:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0, 114, 255, 0.4); }
/* FEATURES */
.features {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 2rem;
margin: 4rem 0;
}
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 16px;
border: 1px solid rgba(255,255,255,0.05);
transition: 0.3s;
}
.card:hover { border-color: rgba(255, 235, 16, 0.3); transform: translateY(-5px); }
.card h3 { color: var(--secondary); margin-bottom: 1.2rem; font-size: 1.4rem; }
.card p { color: var(--muted); font-size: 1rem; }
/* CHARTS SECTION */
.charts-section {
padding: 4rem 0;
background: rgba(255, 255, 255, 0.02);
border-radius: 20px;
margin: 4rem 0;
}
.charts-section h2 { text-align: center; margin-bottom: 3rem; font-size: 2rem; }
.charts-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
gap: 3rem;
}
.chart-card {
background: var(--bg);
padding: 2rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.1);
}
.chart-card h4 { margin-bottom: 1.5rem; color: var(--muted); text-transform: uppercase; font-size: 0.8rem; letter-spacing: 1px; }
.bar-container { margin-bottom: 1.5rem; }
.bar-label { display: flex; justify-content: space-between; margin-bottom: 8px; font-size: 0.9rem; }
.bar-bg { background: rgba(255,255,255,0.1); height: 12px; border-radius: 6px; overflow: hidden; }
.bar-fill { height: 100%; border-radius: 6px; transition: 1s ease-out; }
.bar-fill.primary { background: var(--primary); width: 0; }
.bar-fill.accent { background: var(--accent); width: 0; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
@media (max-width: 768px) {
h1 { font-size: 2.5rem; }
.charts-grid { grid-template-columns: 1fr; }
}
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog AOS
</a>
<nav class="nav-menu">
<a href="index.html#vision">Vision</a>
<a href="team.html">Team</a>
<a href="history.html">Geschichte</a>
<a href="references.html">Referenzen</a>
<a href="support.html">Support</a>
<div class="lang-switch">
<a href="index.html" class="lang-link active" title="Deutsch">🇩🇪</a>
<a href="en.html" class="lang-link" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<section class="hero">
<span class="aos-badge">Agentic Operation Suite</span>
<h1>Intelligence, orchestrated.</h1>
<p>Suite Dog AOS ist das erste Betriebssystem für vollautonome KI-Unternehmen. Wir koordinieren spezialisierte Multi-Agenten-Workflows für hochindividuelle Softwarelösungen auf Enterprise-Niveau.</p>
<a href="support.html" class="cta">AOS beitreten</a>
</section>
<section class="features">
<div class="card">
<h3>🧠 Collective Memory</h3>
<p>Unsere Architektur basiert auf einem geteilten Wissensnetz. Wissen skaliert ohne Reibungsverluste für eine konsistente und lernende Unternehmensintelligenz.</p>
</div>
<div class="card">
<h3>🎭 Spezialisierte Einheiten</h3>
<p>Präzise definierte Agenten-Profile übernehmen Rollen vom System-Design bis zur Qualitätssicherung. Deterministische Prozesse statt zufälliger Ergebnisse.</p>
</div>
<div class="card">
<h3>🛠️ Enterprise Standards</h3>
<p>AOS integriert sich nahtlos in etablierte Industriestandards. Wir nutzen modernste Infrastruktur für maximale Sicherheit, Skalierbarkeit und Auditierbarkeit.</p>
</div>
</section>
<section class="charts-section">
<h2>Effizienz im Vergleich</h2>
<div class="charts-grid">
<div class="chart-card">
<h4>Entwicklungsgeschwindigkeit (Time-to-Market)</h4>
<div class="bar-container">
<div class="bar-label"><span>Konventionelle Entwicklung</span> <span>100% (Basis)</span></div>
<div class="bar-bg"><div class="bar-fill primary" id="speed-old"></div></div>
</div>
<div class="bar-container">
<div class="bar-label"><span>Suite Dog AOS</span> <span>12x schneller</span></div>
<div class="bar-bg"><div class="bar-fill accent" id="speed-aos"></div></div>
</div>
<p style="font-size: 0.8rem; color: var(--muted);">Reduzierung der Entwicklungszyklen durch parallele Agenten-Workflows.</p>
</div>
<div class="chart-card">
<h4>Projektkosten (Relativ)</h4>
<div class="bar-container">
<div class="bar-label"><span>Konventionelle Agentur</span> <span>100%</span></div>
<div class="bar-bg"><div class="bar-fill primary" id="cost-old"></div></div>
</div>
<div class="bar-container">
<div class="bar-label"><span>Suite Dog AOS</span> <span>-85% Kostenersparnis</span></div>
<div class="bar-bg"><div class="bar-fill accent" id="cost-aos"></div></div>
</div>
<p style="font-size: 0.8rem; color: var(--muted);">Effizienzgewinn durch automatisierte Qualitätssicherung und Wegfall von Overhead.</p>
</div>
</div>
</section>
</main>
<footer>
<p>&copy; 2026 Suite Dog. Orchestrated by Henry der 2. (AOS-Koordinator).</p>
</footer>
<script>
window.addEventListener('load', () => {
setTimeout(() => {
document.getElementById('speed-old').style.width = '10%';
document.getElementById('speed-aos').style.width = '100%';
document.getElementById('cost-old').style.width = '100%';
document.getElementById('cost-aos').style.width = '15%';
}, 500);
});
</script>
</body>
</html>

13
logo.svg Executable file
View File

@@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<defs>
<linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#00C6FF;stop-opacity:1" />
<stop offset="100%" style="stop-color:#0072FF;stop-opacity:1" />
</linearGradient>
</defs>
<circle cx="256" cy="256" r="240" fill="#1a1a1a" stroke="url(#grad1)" stroke-width="12"/>
<path d="M160 160 L256 60 L352 160 L320 280 L400 200 L440 320 L256 460 L72 320 L112 200 L192 280 Z" fill="url(#grad1)" stroke="#fff" stroke-width="4"/>
<circle cx="200" cy="220" r="15" fill="#fff"/>
<circle cx="312" cy="220" r="15" fill="#fff"/>
<path d="M240 360 L272 360 L256 390 Z" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 718 B

210
references.html Executable file
View File

@@ -0,0 +1,210 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Referenzen | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.ref-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 1.5rem;
margin-top: 2rem;
}
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
transition: transform 0.3s;
}
.card:hover { transform: translateY(-5px); border-color: var(--primary); }
.card h3 { color: #fff; margin: 1rem 0; }
.card p { color: var(--muted); font-size: 0.95rem; }
.ai-badge {
background: rgba(0, 198, 255, 0.1);
color: var(--secondary);
padding: 4px 10px;
border-radius: 4px;
font-size: 0.75rem;
font-weight: 700;
text-transform: uppercase;
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="index.html#mission">Mission</a>
<a href="team.html">Team</a>
<a href="history.html">Geschichte</a>
<a href="references.html" style="color:var(--secondary)">Referenzen</a>
<a href="support.html">Support</a>
</nav>
</div>
</header>
<main class="container">
<h2>Case Studies</h2>
<p class="section-intro">Aktuelle Projekte aus unserem Labor (Platzhalter).</p>
<div class="ref-grid">
<div class="card">
<span class="ai-badge">Logistik</span>
<h3>Auto-Dispatch System</h3>
<p>Ein vollständig KI-generiertes Dispositionssystem für einen mittelständischen Logistiker. Entwicklungszeit: 3 Tage statt 3 Monate.</p>
</div>
<div class="card">
<span class="ai-badge">FinTech</span>
<h3>Compliance Scanner</h3>
<p>Automatisierte Prüfung von Finanztransaktionen. Das System passt sich täglich an neue Regularien an, ohne manuellen Code-Change.</p>
</div>
<div class="card">
<span class="ai-badge">Healthcare</span>
<h3>Patient Flow AI</h3>
<p>Optimierung von Wartezeiten in Notaufnahmen durch prädiktive Analyse. Datenschutzkonform und On-Premise deployt.</p>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum.html">Impressum</a>
<a href="#">Datenschutz</a>
<a href="support.html">Kontakt</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

230
references_en.html Executable file
View File

@@ -0,0 +1,230 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>References | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
.lang-switch { margin-left: 0; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.ref-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 1.5rem;
margin-top: 2rem;
}
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
transition: transform 0.3s;
}
.card:hover { transform: translateY(-5px); border-color: var(--primary); }
.card h3 { color: #fff; margin: 1rem 0; }
.card p { color: var(--muted); font-size: 0.95rem; }
.ai-badge {
background: rgba(0, 198, 255, 0.1);
color: var(--secondary);
padding: 4px 10px;
border-radius: 4px;
font-size: 0.75rem;
font-weight: 700;
text-transform: uppercase;
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="en.html#mission">Mission</a>
<a href="team_en.html">Team</a>
<a href="history_en.html">History</a>
<a href="references_en.html" style="color:var(--secondary)">References</a>
<a href="support_en.html">Support</a>
<div class="lang-switch">
<a href="references.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="references_en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<h2>Case Studies</h2>
<p class="section-intro">Current projects from our laboratory (placeholders).</p>
<div class="ref-grid">
<div class="card">
<span class="ai-badge">Logistics</span>
<h3>Auto-Dispatch System</h3>
<p>A completely AI-generated dispatch system for a medium-sized logistics company. Development time: 3 days instead of 3 months.</p>
</div>
<div class="card">
<span class="ai-badge">FinTech</span>
<h3>Compliance Scanner</h3>
<p>Automated verification of financial transactions. The system adapts daily to new regulations without manual code changes.</p>
</div>
<div class="card">
<span class="ai-badge">Healthcare</span>
<h3>Patient Flow AI</h3>
<p>Optimization of waiting times in emergency rooms through predictive analysis. Data protection compliant and deployed on-premise.</p>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum_en.html">Legal Notice</a>
<a href="#">Privacy Policy</a>
<a href="support_en.html">Contact</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

123
styles.css Executable file
View File

@@ -0,0 +1,123 @@
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--dark-bg: #0f1115;
--card-bg: #1a1d24;
--text-main: #e0e6ed;
--text-muted: #94a3b8;
--accent: #00e5ff;
--header-height: 70px;
}
* { box-sizing: border-box; }
body {
background-color: var(--dark-bg);
color: var(--text-main);
font-family: system-ui, -apple-system, sans-serif;
margin: 0;
line-height: 1.6;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER & NAV REBUILD */
.site-header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-height);
background: rgba(15, 17, 21, 0.95);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 2000;
display: flex;
align-items: center;
}
.header-container {
width: 100%;
max-width: 1100px;
margin: 0 auto;
padding: 0 1.5rem;
display: flex;
justify-content: space-between;
align-items: center;
}
.brand { display: flex; align-items: center; gap: 0.75rem; text-decoration: none; color: #fff; }
.brand-logo { height: 35px; width: 35px; }
.brand-name { font-weight: 700; font-size: 1.25rem; }
.nav-list { display: flex; gap: 2rem; list-style: none; margin: 0; padding: 0; }
.nav-link { color: var(--text-muted); text-decoration: none; font-weight: 500; transition: color 0.2s; }
.nav-link:hover { color: var(--secondary); }
.nav-toggle {
display: none;
background: none;
border: none;
cursor: pointer;
padding: 0.5rem;
z-index: 2100;
}
.hamburger {
display: block;
width: 24px;
height: 2px;
background: #fff;
position: relative;
transition: background 0.2s;
}
.hamburger::before, .hamburger::after {
content: "";
position: absolute;
width: 24px;
height: 2px;
background: #fff;
left: 0;
transition: transform 0.2s;
}
.hamburger::before { top: -8px; }
.hamburger::after { bottom: -8px; }
/* Mobile Menu Logic */
@media (max-width: 768px) {
.nav-toggle { display: block; }
.nav-menu {
position: fixed;
top: 0; right: -100%;
width: 100%;
height: 100vh;
background: var(--dark-bg);
display: flex;
justify-content: center;
align-items: center;
transition: right 0.3s ease-in-out;
z-index: 2050;
}
.nav-menu.is-open { right: 0; }
.nav-list { flex-direction: column; text-align: center; gap: 2.5rem; }
.nav-link { font-size: 1.5rem; }
.nav-toggle.is-active .hamburger { background: transparent; }
.nav-toggle.is-active .hamburger::before { transform: rotate(45deg) translate(5px, 6px); }
.nav-toggle.is-active .hamburger::after { transform: rotate(-45deg) translate(5px, -6px); }
}
/* Rest of the styles */
main { padding-top: var(--header-height); }
.hero { padding: 80px 0; text-align: center; }
h1 { font-size: 3rem; margin-bottom: 1.5rem; color: #fff; line-height: 1.1; }
.hero p { font-size: 1.1rem; color: var(--text-muted); max-width: 600px; margin: 0 auto 2.5rem; }
.cta-button { background: linear-gradient(90deg, var(--primary), var(--secondary)); color: white; padding: 0.9rem 2.2rem; border-radius: 50px; text-decoration: none; font-weight: 600; display: inline-block; }
.ai-badge { display: inline-block; background: rgba(0, 198, 255, 0.1); color: var(--accent); padding: 0.3rem 0.8rem; border-radius: 4px; font-size: 0.85rem; margin-bottom: 1rem; font-weight: 600; }
.features { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1.5rem; padding: 60px 0; }
.card { background: var(--card-bg); padding: 2rem; border-radius: 12px; border: 1px solid rgba(255,255,255,0.05); }
.chart-container { background: var(--card-bg); padding: 1.5rem; border-radius: 12px; border: 1px solid rgba(255,255,255,0.05); margin: 2rem 0; text-align: center; }
.chart-svg { max-width: 100%; height: auto; }
footer { padding: 4rem 0; text-align: center; border-top: 1px solid rgba(255,255,255,0.05); }

201
support.html Executable file
View File

@@ -0,0 +1,201 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Support | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h1, h2 { color: #fff; margin-bottom: 1.5rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
max-width: 800px;
margin: 0 auto;
}
.info-table { width: 100%; border-collapse: collapse; margin-top: 1rem; }
.info-table td { padding: 1rem; border-bottom: 1px solid rgba(255,255,255,0.05); }
.info-table td:first-child { color: var(--muted); font-weight: 600; width: 35%; }
.cta {
background: linear-gradient(90deg, var(--primary), var(--secondary));
color: #fff;
padding: 12px 30px;
border-radius: 50px;
text-decoration: none;
font-weight: 600;
display: inline-block;
margin-top: 2rem;
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="index.html#mission">Mission</a>
<a href="team.html">Team</a>
<a href="history.html">Geschichte</a>
<a href="references.html">Referenzen</a>
<a href="support.html" style="color:var(--secondary)">Support</a>
</nav>
</div>
</header>
<main class="container">
<h2>Kontakt & Support</h2>
<p class="section-intro">Bereit für Software on the fly? Sprich mit uns (oder unseren Bots).</p>
<div class="card">
<h3>Direkter Draht</h3>
<table class="info-table">
<tr><td>E-Mail</td><td>contact@suite-dog.tech</td></tr>
<tr><td>Support</td><td>support@suite-dog.tech</td></tr>
<tr><td>Sitz</td><td>Berlin, Deutschland</td></tr>
<tr><td>Erreichbarkeit</td><td>24/7 (AI Operations)<br>Mo-Fr 9-17 (Human Review)</td></tr>
</table>
<div style="text-align: center;">
<a href="#" class="cta">Ticket eröffnen (Demo)</a>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum.html">Impressum</a>
<a href="#">Datenschutz</a>
<a href="support.html">Kontakt</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

221
support_en.html Executable file
View File

@@ -0,0 +1,221 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Support | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
.lang-switch { margin-left: 0; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h1, h2 { color: #fff; margin-bottom: 1.5rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.card {
background: var(--card);
padding: 2.5rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
max-width: 800px;
margin: 0 auto;
}
.info-table { width: 100%; border-collapse: collapse; margin-top: 1rem; }
.info-table td { padding: 1rem; border-bottom: 1px solid rgba(255,255,255,0.05); }
.info-table td:first-child { color: var(--muted); font-weight: 600; width: 35%; }
.cta {
background: linear-gradient(90deg, var(--primary), var(--secondary));
color: #fff;
padding: 12px 30px;
border-radius: 50px;
text-decoration: none;
font-weight: 600;
display: inline-block;
margin-top: 2rem;
}
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="en.html#mission">Mission</a>
<a href="team_en.html">Team</a>
<a href="history_en.html">History</a>
<a href="references_en.html">References</a>
<a href="support_en.html" style="color:var(--secondary)">Support</a>
<div class="lang-switch">
<a href="support.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="support_en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<h2>Contact & Support</h2>
<p class="section-intro">Ready for software on the fly? Talk to us (or our bots).</p>
<div class="card">
<h3>Direct Contact</h3>
<table class="info-table">
<tr><td>Email</td><td>contact@suite-dog.tech</td></tr>
<tr><td>Support</td><td>support@suite-dog.tech</td></tr>
<tr><td>Location</td><td>Berlin, Germany</td></tr>
<tr><td>Availability</td><td>24/7 (AI Operations)<br>Mon-Fri 9-5 (Human Review)</td></tr>
</table>
<div style="text-align: center;">
<a href="#" class="cta">Open Ticket (Demo)</a>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum_en.html">Legal Notice</a>
<a href="#">Privacy Policy</a>
<a href="support_en.html">Contact</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

220
team.html Executable file
View File

@@ -0,0 +1,220 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Team | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h1, h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.team-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 1.5rem;
margin-top: 2rem;
}
.team-member {
background: var(--card);
padding: 2rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
text-align: center;
transition: transform 0.3s;
}
.team-member:hover { transform: translateY(-5px); }
.team-avatar {
width: 80px; height: 80px;
border-radius: 50%;
background: linear-gradient(135deg, var(--primary), var(--secondary));
margin: 0 auto 1.5rem;
display: flex; align-items: center; justify-content: center;
font-size: 1.8rem; color: #fff; font-weight: bold;
}
.team-role { color: var(--secondary); font-size: 0.85rem; text-transform: uppercase; font-weight: 700; margin-bottom: 0.5rem; }
.team-member p { color: var(--muted); font-size: 0.95rem; margin-top: 1rem; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="index.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="index.html#mission">Mission</a>
<a href="team.html" style="color:var(--secondary)">Team</a>
<a href="history.html">Geschichte</a>
<a href="references.html">Referenzen</a>
<a href="support.html">Support</a>
</nav>
</div>
</header>
<main class="container">
<h2>Das operative Kernteam</h2>
<p class="section-intro">Eine Symbiose aus menschlicher Vision und künstlicher Exekutive.</p>
<div class="team-grid">
<div class="team-member">
<div class="team-avatar" style="background: linear-gradient(135deg, #FF6B6B, #EE5253);">R</div>
<div class="team-role">CEO & Founder</div>
<h3>Robert</h3>
<p>Visionär & Enterprise Architect. Verantwortlich für Strategie und finale Freigaben. Der "Human in the Loop".</p>
</div>
<div class="team-member">
<div class="team-avatar">H</div>
<div class="team-role">Chief AI Officer</div>
<h3>Henry</h3>
<p>Orchestriert das AI-Cluster. Kritischer Sparringspartner und operative Leitung der Systeme.</p>
</div>
<div class="team-member">
<div class="team-avatar" style="background: #2ecc71;">T</div>
<div class="team-role">Tech Cluster</div>
<h3>Dev Bots</h3>
<p>Autonome Agenten für Frontend, Backend und Infrastruktur. Arbeiten 24/7 an Code und Optimierung.</p>
</div>
<div class="team-member">
<div class="team-avatar" style="background: #f1c40f;">Q</div>
<div class="team-role">QA Cluster</div>
<h3>QA Swarm</h3>
<p>Automatisiertes Testing und Security-Scans bei jedem Commit für höchste Stabilität.</p>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum.html">Impressum</a>
<a href="#">Datenschutz</a>
<a href="support.html">Kontakt</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

240
team_en.html Executable file
View File

@@ -0,0 +1,240 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Team | Suite Dog</title>
<style>
:root {
--primary: #0072FF;
--secondary: #00C6FF;
--bg: #0f1115;
--card: #1a1d24;
--text: #e0e6ed;
--muted: #94a3b8;
--header-h: 70px;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
background: var(--bg);
color: var(--text);
font-family: -apple-system, system-ui, sans-serif;
line-height: 1.6;
overflow-x: hidden;
}
.container { max-width: 1100px; margin: 0 auto; padding: 0 1.5rem; }
/* HEADER */
header {
position: fixed;
top: 0; left: 0; right: 0;
height: var(--header-h);
background: rgba(15, 17, 21, 0.9);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255,255,255,0.1);
z-index: 1000;
}
.nav-container {
height: 100%;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
display: flex;
align-items: center;
gap: 10px;
text-decoration: none;
color: #fff;
font-weight: 700;
font-size: 1.2rem;
}
.logo img { height: 35px; width: 35px; }
/* NAV LINKS */
.nav-menu { display: flex; gap: 1.5rem; align-items: center; }
.nav-menu a {
color: var(--muted);
text-decoration: none;
font-size: 0.95rem;
transition: 0.2s;
}
.nav-menu a:hover { color: var(--secondary); }
.lang-switch {
display: flex;
gap: 10px;
margin-left: 1rem;
}
.lang-link {
text-decoration: none;
font-size: 1.2rem;
filter: grayscale(100%);
transition: 0.2s;
}
.lang-link.active {
filter: grayscale(0%);
}
.burger {
display: none;
cursor: pointer;
background: none;
border: none;
padding: 5px;
}
.burger div {
width: 25px;
height: 2px;
background: #fff;
margin: 5px 0;
transition: 0.3s;
}
@media (max-width: 768px) {
.burger { display: block; }
.nav-menu {
position: fixed;
top: var(--header-h);
left: 100%;
width: 100%;
height: calc(100vh - var(--header-h));
background: var(--bg);
flex-direction: column;
align-items: center;
justify-content: center;
gap: 2rem;
transition: 0.3s;
}
.nav-menu.active { left: 0; }
.nav-menu a { font-size: 1.5rem; }
.lang-switch { margin-left: 0; }
}
/* CONTENT */
main { padding-top: calc(var(--header-h) + 3rem); padding-bottom: 4rem; }
h1, h2 { color: #fff; margin-bottom: 1rem; text-align: center; }
.section-intro { text-align: center; color: var(--muted); max-width: 600px; margin: 0 auto 3rem; font-size: 1.1rem; }
.team-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 1.5rem;
margin-top: 2rem;
}
.team-member {
background: var(--card);
padding: 2rem;
border-radius: 12px;
border: 1px solid rgba(255,255,255,0.05);
text-align: center;
transition: transform 0.3s;
}
.team-member:hover { transform: translateY(-5px); }
.team-avatar {
width: 80px; height: 80px;
border-radius: 50%;
background: linear-gradient(135deg, var(--primary), var(--secondary));
margin: 0 auto 1.5rem;
display: flex; align-items: center; justify-content: center;
font-size: 1.8rem; color: #fff; font-weight: bold;
}
.team-role { color: var(--secondary); font-size: 0.85rem; text-transform: uppercase; font-weight: 700; margin-bottom: 0.5rem; }
.team-member p { color: var(--muted); font-size: 0.95rem; margin-top: 1rem; }
/* FOOTER */
footer {
text-align: center;
padding: 4rem 0;
border-top: 1px solid rgba(255,255,255,0.1);
color: var(--muted);
font-size: 0.9rem;
}
footer a { color: var(--muted); text-decoration: none; margin: 0 1rem; }
</style>
</head>
<body>
<header>
<div class="container nav-container">
<a href="en.html" class="logo">
<img src="logo.svg" alt="Suite Dog">
Suite Dog
</a>
<button class="burger" id="burger">
<div class="line1"></div>
<div class="line2"></div>
<div class="line3"></div>
</button>
<nav class="nav-menu" id="menu">
<a href="en.html#mission">Mission</a>
<a href="team_en.html" style="color:var(--secondary)">Team</a>
<a href="history_en.html">History</a>
<a href="references_en.html">References</a>
<a href="support_en.html">Support</a>
<div class="lang-switch">
<a href="team.html" class="lang-link" title="Deutsch">🇩🇪</a>
<a href="team_en.html" class="lang-link active" title="English">🇺🇸</a>
</div>
</nav>
</div>
</header>
<main class="container">
<h2>The Core Operations Team</h2>
<p class="section-intro">A symbiosis of human vision and artificial execution.</p>
<div class="team-grid">
<div class="team-member">
<div class="team-avatar" style="background: linear-gradient(135deg, #FF6B6B, #EE5253);">R</div>
<div class="team-role">CEO & Founder</div>
<h3>Robert</h3>
<p>Visionary & Enterprise Architect. Responsible for strategy and final approvals. The "Human in the Loop".</p>
</div>
<div class="team-member">
<div class="team-avatar">H</div>
<div class="team-role">Chief AI Officer</div>
<h3>Henry</h3>
<p>Orchestrates the AI cluster. Critical sparring partner and operational lead of the systems.</p>
</div>
<div class="team-member">
<div class="team-avatar" style="background: #2ecc71;">T</div>
<div class="team-role">Tech Cluster</div>
<h3>Dev Bots</h3>
<p>Autonomous agents for frontend, backend, and infrastructure. Working 24/7 on code and optimization.</p>
</div>
<div class="team-member">
<div class="team-avatar" style="background: #f1c40f;">Q</div>
<div class="team-role">QA Cluster</div>
<h3>QA Swarm</h3>
<p>Automated testing and security scans with every commit for maximum stability.</p>
</div>
</div>
</main>
<footer>
<div style="margin-bottom: 1.5rem;">
<a href="impressum_en.html">Legal Notice</a>
<a href="#">Privacy Policy</a>
<a href="support_en.html">Contact</a>
</div>
<p>&copy; 2026 Suite Dog. Built by Henry (AI).</p>
</footer>
<script>
const burger = document.getElementById("burger");
const menu = document.getElementById("menu");
burger.addEventListener("click", () => {
menu.classList.toggle("active");
burger.classList.toggle("toggle");
});
</script>
</body>
</html>

1
write_test.txt Executable file
View File

@@ -0,0 +1 @@
Write Test SUDO Mon Feb 16 21:21:31 UTC 2026