mirror of
https://github.com/thecyberlearn/quantum-website-2026.git
synced 2026-08-18 09:03:21 +00:00
Adds marketplace.html showing the two live tools, updates shared-header.js to include the Marketplace nav link, and ignores local working files. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
795 lines
32 KiB
HTML
795 lines
32 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<title>AI Tools Marketplace — Quantum Tasks AI</title>
|
|
<meta name="description" content="Explore our growing suite of AI tools and services. Free site audits, product intelligence, branding, automation — built for businesses that run on data." />
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:site_name" content="Quantum Tasks AI" />
|
|
<meta property="og:title" content="AI Tools Marketplace — Quantum Tasks AI" />
|
|
<meta property="og:description" content="Explore our growing suite of AI tools and services for modern businesses." />
|
|
<meta property="og:url" content="https://quantumtaskai.com/marketplace.html" />
|
|
<meta property="og:image" content="https://quantumtaskai.com/img/og-image.png" />
|
|
<meta property="og:image:width" content="1200" />
|
|
<meta property="og:image:height" content="630" />
|
|
<meta name="twitter:card" content="summary_large_image" />
|
|
<meta name="twitter:title" content="AI Tools Marketplace — Quantum Tasks AI" />
|
|
<meta name="twitter:description" content="Explore our growing suite of AI tools and services for modern businesses." />
|
|
<meta name="twitter:image" content="https://quantumtaskai.com/img/og-image.png" />
|
|
<link rel="canonical" href="https://quantumtaskai.com/marketplace.html" />
|
|
<link rel="icon" type="image/x-icon" href="img/favicon.ico" />
|
|
<link rel="apple-touch-icon" sizes="180x180" href="img/apple-touch-icon.png" />
|
|
<link rel="icon" type="image/png" sizes="32x32" href="img/favicon-32x32.png" />
|
|
<link rel="icon" type="image/png" sizes="16x16" href="img/favicon-16x16.png" />
|
|
<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;500;600;700;800;900&display=swap" rel="stylesheet" />
|
|
|
|
<style>
|
|
/* ── Reset ───────────────────────────────────────────── */
|
|
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
|
|
|
|
:root {
|
|
--navy: #0a0f1e;
|
|
--navy2: #111827;
|
|
--navy3: #1e293b;
|
|
--indigo: #6366f1;
|
|
--indigo2: #818cf8;
|
|
--violet: #a855f7;
|
|
--orange: #f97316;
|
|
--orange2: #fb923c;
|
|
--cyan: #06b6d4;
|
|
--green: #22c55e;
|
|
--white: #ffffff;
|
|
--gray50: #f8fafc;
|
|
--gray100: #f1f5f9;
|
|
--gray200: #e2e8f0;
|
|
--gray400: #94a3b8;
|
|
--gray500: #64748b;
|
|
--gray700: #334155;
|
|
--text: #0f172a;
|
|
--r: 12px;
|
|
--shadow: 0 4px 24px rgba(0,0,0,0.08);
|
|
--shadow-lg: 0 20px 60px rgba(0,0,0,0.14);
|
|
}
|
|
|
|
html { scroll-behavior: smooth; }
|
|
body {
|
|
font-family: 'Inter', system-ui, sans-serif;
|
|
color: var(--text);
|
|
background: var(--white);
|
|
line-height: 1.6;
|
|
-webkit-font-smoothing: antialiased;
|
|
overflow-x: hidden;
|
|
}
|
|
img { max-width: 100%; display: block; }
|
|
a { text-decoration: none; color: inherit; }
|
|
|
|
.container { max-width: 1160px; margin: 0 auto; padding: 0 24px; }
|
|
|
|
.section-label {
|
|
font-size: 12px; font-weight: 700;
|
|
letter-spacing: 0.12em; text-transform: uppercase;
|
|
color: var(--indigo); margin-bottom: 14px;
|
|
display: flex; align-items: center; gap: 8px;
|
|
}
|
|
.section-label::before {
|
|
content: ''; width: 20px; height: 2px;
|
|
background: var(--indigo); border-radius: 2px;
|
|
}
|
|
|
|
.section-title {
|
|
font-size: clamp(30px, 3.6vw, 46px);
|
|
font-weight: 800; line-height: 1.12;
|
|
color: var(--navy); letter-spacing: -0.025em;
|
|
}
|
|
|
|
.btn {
|
|
display: inline-flex; align-items: center; gap: 8px;
|
|
font-family: inherit; font-size: 15px; font-weight: 700;
|
|
padding: 13px 26px; border-radius: 10px; cursor: pointer;
|
|
border: none; transition: all .2s; white-space: nowrap;
|
|
position: relative; overflow: hidden;
|
|
}
|
|
.btn::after {
|
|
content: ''; position: absolute; inset: 0;
|
|
background: rgba(255,255,255,0); transition: background .2s;
|
|
}
|
|
.btn:hover::after { background: rgba(255,255,255,0.08); }
|
|
.btn:hover { transform: translateY(-2px); }
|
|
.btn:active { transform: translateY(0); }
|
|
.btn-primary {
|
|
background: linear-gradient(135deg, var(--orange), #ef4444);
|
|
color: var(--white);
|
|
box-shadow: 0 4px 20px rgba(249,115,22,0.4);
|
|
}
|
|
.btn-primary:hover { box-shadow: 0 8px 30px rgba(249,115,22,0.55); }
|
|
.btn-ghost {
|
|
background: rgba(255,255,255,0.08);
|
|
color: var(--white);
|
|
border: 1px solid rgba(255,255,255,0.18);
|
|
backdrop-filter: blur(8px);
|
|
}
|
|
.btn-ghost:hover { background: rgba(255,255,255,0.14); }
|
|
|
|
/* ════════════ HERO ════════════ */
|
|
.mp-hero {
|
|
background: var(--navy);
|
|
position: relative; overflow: hidden;
|
|
padding: 48px 0 36px;
|
|
text-align: center;
|
|
}
|
|
.mp-hero::before {
|
|
content: ''; position: absolute; inset: 0;
|
|
background-image:
|
|
linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),
|
|
linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);
|
|
background-size: 60px 60px;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.hero-orb {
|
|
position: absolute; border-radius: 50%;
|
|
filter: blur(80px); pointer-events: none;
|
|
}
|
|
.hero-orb-1 {
|
|
width: 600px; height: 600px;
|
|
background: radial-gradient(circle, rgba(99,102,241,0.28) 0%, transparent 65%);
|
|
top: -250px; left: -100px;
|
|
animation: orbFloat1 12s ease-in-out infinite;
|
|
}
|
|
.hero-orb-2 {
|
|
width: 400px; height: 400px;
|
|
background: radial-gradient(circle, rgba(168,85,247,0.2) 0%, transparent 65%);
|
|
bottom: -150px; right: 0;
|
|
animation: orbFloat2 15s ease-in-out infinite;
|
|
}
|
|
.hero-orb-3 {
|
|
width: 280px; height: 280px;
|
|
background: radial-gradient(circle, rgba(249,115,22,0.15) 0%, transparent 65%);
|
|
top: 20%; right: 8%;
|
|
animation: orbFloat1 10s ease-in-out infinite reverse;
|
|
}
|
|
@keyframes orbFloat1 { 0%,100% { transform: translate(0,0); } 50% { transform: translate(30px,-40px); } }
|
|
@keyframes orbFloat2 { 0%,100% { transform: translate(0,0); } 50% { transform: translate(-25px,30px); } }
|
|
|
|
.mp-hero-inner { position: relative; z-index: 2; }
|
|
|
|
.mp-pill {
|
|
display: inline-flex; align-items: center; gap: 8px;
|
|
background: rgba(99,102,241,0.12);
|
|
border: 1px solid rgba(99,102,241,0.3);
|
|
border-radius: 999px; padding: 6px 18px;
|
|
margin-bottom: 24px;
|
|
font-size: 13px; font-weight: 600; color: var(--indigo2);
|
|
}
|
|
.mp-pill-dot {
|
|
width: 6px; height: 6px; border-radius: 50%;
|
|
background: var(--indigo2);
|
|
animation: pulse 2s ease-in-out infinite;
|
|
}
|
|
@keyframes pulse { 0%,100% { opacity: 1; } 50% { opacity: 0.35; } }
|
|
|
|
.mp-h1 {
|
|
font-size: clamp(28px, 4vw, 46px);
|
|
font-weight: 900; line-height: 1.1;
|
|
letter-spacing: -0.03em;
|
|
color: var(--white);
|
|
margin-bottom: 14px;
|
|
}
|
|
.mp-h1 .grad {
|
|
background: linear-gradient(135deg, #818cf8 0%, #c084fc 50%, #fb923c 100%);
|
|
-webkit-background-clip: text; -webkit-text-fill-color: transparent;
|
|
background-clip: text;
|
|
}
|
|
.mp-sub {
|
|
font-size: 15px; color: rgba(255,255,255,0.55);
|
|
max-width: 480px; margin: 0 auto 28px; line-height: 1.7;
|
|
}
|
|
|
|
.mp-stats {
|
|
display: flex; align-items: center; justify-content: center;
|
|
gap: 32px; flex-wrap: wrap;
|
|
padding-top: 20px;
|
|
border-top: 1px solid rgba(255,255,255,0.07);
|
|
}
|
|
.mp-stat {
|
|
display: flex; align-items: center; gap: 8px;
|
|
font-size: 13px; font-weight: 600;
|
|
color: rgba(255,255,255,0.45);
|
|
}
|
|
.mp-stat-dot { width: 6px; height: 6px; border-radius: 50%; flex-shrink: 0; }
|
|
|
|
/* ════════════ FILTER TABS ════════════ */
|
|
.filter-section {
|
|
background: var(--white);
|
|
border-bottom: 1px solid var(--gray100);
|
|
position: sticky; top: 77px; z-index: 100;
|
|
}
|
|
.filter-inner {
|
|
display: flex; align-items: center;
|
|
gap: 4px; padding: 12px 0;
|
|
overflow-x: auto;
|
|
}
|
|
.filter-inner::-webkit-scrollbar { display: none; }
|
|
|
|
.filter-tab {
|
|
display: inline-flex; align-items: center; gap: 6px;
|
|
font-size: 14px; font-weight: 600;
|
|
color: var(--gray500);
|
|
background: transparent;
|
|
border: 1.5px solid transparent;
|
|
border-radius: 8px; padding: 7px 16px;
|
|
cursor: pointer; white-space: nowrap;
|
|
transition: all .15s; font-family: inherit;
|
|
}
|
|
.filter-tab:hover { color: var(--indigo); background: rgba(99,102,241,0.06); }
|
|
.filter-tab.active {
|
|
color: var(--indigo);
|
|
background: rgba(99,102,241,0.08);
|
|
border-color: rgba(99,102,241,0.2);
|
|
}
|
|
.filter-count {
|
|
background: var(--gray100); color: var(--gray500);
|
|
font-size: 11px; font-weight: 700;
|
|
padding: 2px 7px; border-radius: 999px;
|
|
}
|
|
.filter-tab.active .filter-count {
|
|
background: rgba(99,102,241,0.15); color: var(--indigo);
|
|
}
|
|
|
|
/* ════════════ TOOLS GRID ════════════ */
|
|
.tools-section {
|
|
background: var(--gray50);
|
|
padding: 44px 0 80px;
|
|
}
|
|
|
|
.tools-grid {
|
|
display: grid;
|
|
grid-template-columns: repeat(3, 1fr);
|
|
gap: 22px;
|
|
margin-top: 0;
|
|
}
|
|
|
|
.tool-card {
|
|
background: var(--white);
|
|
border: 1px solid var(--gray200);
|
|
border-radius: 16px; padding: 32px;
|
|
box-shadow: 0 2px 12px rgba(0,0,0,0.06);
|
|
transition: box-shadow .25s, transform .25s, border-color .25s;
|
|
position: relative; overflow: hidden;
|
|
display: flex; flex-direction: column;
|
|
}
|
|
.tool-card::before {
|
|
content: ''; position: absolute;
|
|
top: 0; left: 0; right: 0; height: 0;
|
|
background: linear-gradient(135deg, var(--indigo), var(--violet));
|
|
transition: height .25s; opacity: 0.06;
|
|
pointer-events: none;
|
|
}
|
|
.tool-card:hover { box-shadow: var(--shadow-lg); transform: translateY(-5px); border-color: transparent; }
|
|
.tool-card:hover::before { height: 100%; }
|
|
|
|
.tool-card.featured {
|
|
background: linear-gradient(135deg, var(--navy), #1a1040);
|
|
border-color: rgba(99,102,241,0.3);
|
|
}
|
|
.tool-card.featured::before { background: linear-gradient(135deg, var(--indigo), var(--violet)); opacity: 0.1; }
|
|
.tool-card.featured:hover { box-shadow: 0 20px 60px rgba(99,102,241,0.3); }
|
|
|
|
.tool-card.coming-soon { opacity: 0.88; }
|
|
.tool-card.coming-soon:hover { transform: translateY(-3px); }
|
|
|
|
/* Status badge */
|
|
.tool-badge {
|
|
position: absolute; top: 18px; right: 18px;
|
|
font-size: 9px; font-weight: 800;
|
|
text-transform: uppercase; letter-spacing: .07em;
|
|
padding: 3px 9px; border-radius: 6px;
|
|
border: 1px solid;
|
|
}
|
|
.badge-live { background: rgba(34,197,94,0.12); color: #16a34a; border-color: rgba(34,197,94,0.3); }
|
|
.badge-service { background: rgba(99,102,241,0.1); color: var(--indigo); border-color: rgba(99,102,241,0.25); }
|
|
.badge-soon { background: rgba(249,115,22,0.12); color: var(--orange); border-color: rgba(249,115,22,0.3); }
|
|
|
|
/* Card body */
|
|
.tool-icon {
|
|
width: 56px; height: 56px; border-radius: 14px;
|
|
display: flex; align-items: center; justify-content: center;
|
|
font-size: 26px; margin-bottom: 18px; flex-shrink: 0;
|
|
}
|
|
.tool-title {
|
|
font-size: 20px; font-weight: 800;
|
|
color: var(--navy); margin-bottom: 8px;
|
|
letter-spacing: -0.015em;
|
|
}
|
|
.tool-card.featured .tool-title { color: var(--white); }
|
|
.tool-desc {
|
|
font-size: 14px; color: var(--gray500); line-height: 1.7;
|
|
margin-bottom: 18px; flex: 1;
|
|
}
|
|
.tool-card.featured .tool-desc { color: rgba(255,255,255,0.6); }
|
|
|
|
.tool-features {
|
|
list-style: none; margin-bottom: 20px;
|
|
display: flex; flex-direction: column; gap: 7px;
|
|
}
|
|
.tool-features li {
|
|
display: flex; align-items: flex-start; gap: 8px;
|
|
font-size: 13px; color: var(--gray700); line-height: 1.4;
|
|
}
|
|
.tool-card.featured .tool-features li { color: rgba(255,255,255,0.7); }
|
|
.tool-features li::before {
|
|
content: '✓';
|
|
font-size: 11px; font-weight: 800; color: var(--green);
|
|
flex-shrink: 0; margin-top: 1px;
|
|
}
|
|
.tool-card.featured .tool-features li::before { color: #4ade80; }
|
|
.tool-card.coming-soon .tool-features li::before {
|
|
content: '·'; color: var(--gray400);
|
|
font-size: 18px; line-height: 1; margin-top: -1px;
|
|
}
|
|
|
|
.tool-divider {
|
|
height: 1px; background: var(--gray100); margin-bottom: 20px;
|
|
}
|
|
.tool-card.featured .tool-divider { background: rgba(255,255,255,0.1); }
|
|
|
|
.tool-cta {
|
|
display: flex; align-items: center; gap: 10px;
|
|
}
|
|
.tool-cta-btn {
|
|
display: inline-flex; align-items: center; gap: 6px;
|
|
font-size: 14px; font-weight: 700; font-family: inherit;
|
|
padding: 10px 18px; border-radius: 9px; cursor: pointer;
|
|
border: none; transition: transform .2s, box-shadow .2s; white-space: nowrap;
|
|
}
|
|
.btn-green {
|
|
background: var(--green); color: var(--white);
|
|
box-shadow: 0 4px 16px rgba(34,197,94,0.3);
|
|
}
|
|
.btn-green:hover { transform: translateY(-1px); box-shadow: 0 6px 22px rgba(34,197,94,0.4); }
|
|
.btn-indigo-solid {
|
|
background: var(--indigo); color: var(--white);
|
|
box-shadow: 0 4px 16px rgba(99,102,241,0.3);
|
|
}
|
|
.btn-indigo-solid:hover { transform: translateY(-1px); box-shadow: 0 6px 22px rgba(99,102,241,0.4); }
|
|
.btn-muted {
|
|
background: var(--gray100); color: var(--gray400);
|
|
border: 1.5px solid var(--gray200); cursor: default;
|
|
}
|
|
.tool-cta-link {
|
|
font-size: 13px; font-weight: 600; color: var(--indigo2);
|
|
display: flex; align-items: center; gap: 4px;
|
|
transition: gap .15s; text-decoration: none;
|
|
}
|
|
.tool-cta-link:hover { gap: 7px; }
|
|
|
|
/* "More coming" banner */
|
|
.coming-banner {
|
|
margin-top: 48px;
|
|
background: linear-gradient(135deg, rgba(99,102,241,0.05), rgba(168,85,247,0.05));
|
|
border: 1.5px dashed rgba(99,102,241,0.22);
|
|
border-radius: 16px; padding: 36px 32px;
|
|
text-align: center;
|
|
}
|
|
.coming-banner-title { font-size: 18px; font-weight: 800; color: var(--navy); margin-bottom: 8px; }
|
|
.coming-banner-text { font-size: 14px; color: var(--gray500); margin-bottom: 22px; line-height: 1.65; }
|
|
.btn-indigo-outline {
|
|
display: inline-flex; align-items: center; gap: 8px;
|
|
padding: 11px 24px; border-radius: 9px;
|
|
font-size: 14px; font-weight: 700; font-family: inherit;
|
|
background: rgba(99,102,241,0.08); color: var(--indigo);
|
|
border: 1.5px solid rgba(99,102,241,0.25);
|
|
transition: background .2s, box-shadow .2s, transform .2s;
|
|
text-decoration: none;
|
|
}
|
|
.btn-indigo-outline:hover {
|
|
background: rgba(99,102,241,0.14);
|
|
transform: translateY(-1px);
|
|
box-shadow: 0 6px 20px rgba(99,102,241,0.2);
|
|
}
|
|
|
|
/* ════════════ CTA BANNER ════════════ */
|
|
.cta-banner {
|
|
background: var(--navy); padding: 88px 0;
|
|
position: relative; overflow: hidden;
|
|
}
|
|
.cta-banner::before {
|
|
content: ''; position: absolute; inset: 0;
|
|
background:
|
|
radial-gradient(ellipse at 30% 50%, rgba(99,102,241,0.2) 0%, transparent 60%),
|
|
radial-gradient(ellipse at 70% 50%, rgba(249,115,22,0.15) 0%, transparent 60%);
|
|
}
|
|
.cta-inner { position: relative; z-index: 1; text-align: center; }
|
|
.cta-pill {
|
|
display: inline-flex; align-items: center; gap: 8px;
|
|
background: rgba(34,197,94,0.12); border: 1px solid rgba(34,197,94,0.25);
|
|
border-radius: 999px; padding: 6px 16px; margin-bottom: 24px;
|
|
font-size: 13px; font-weight: 600; color: #4ade80;
|
|
}
|
|
.cta-pill-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--green); }
|
|
.cta-title {
|
|
font-size: clamp(28px, 4.5vw, 52px);
|
|
font-weight: 900; color: var(--white);
|
|
letter-spacing: -0.03em; margin-bottom: 16px; line-height: 1.1;
|
|
}
|
|
.cta-title .grad {
|
|
background: linear-gradient(135deg, var(--indigo2), var(--orange2));
|
|
-webkit-background-clip: text; -webkit-text-fill-color: transparent;
|
|
background-clip: text;
|
|
}
|
|
.cta-sub {
|
|
font-size: 17px; color: rgba(255,255,255,0.55);
|
|
max-width: 480px; margin: 0 auto 36px; line-height: 1.7;
|
|
}
|
|
.cta-buttons { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; }
|
|
.cta-note { margin-top: 20px; font-size: 13px; color: rgba(255,255,255,0.3); }
|
|
|
|
/* ════════════ CONTACT / WAITLIST ════════════ */
|
|
.waitlist { padding: 88px 0; background: var(--white); }
|
|
.waitlist-header { text-align: center; margin-bottom: 52px; }
|
|
.waitlist-header .section-sub {
|
|
font-size: 17px; color: var(--gray500);
|
|
max-width: 480px; margin: 12px auto 0; line-height: 1.75;
|
|
}
|
|
|
|
.waitlist-form-wrap {
|
|
max-width: 600px; margin: 0 auto;
|
|
background: var(--white);
|
|
border: 1px solid var(--gray200);
|
|
border-radius: 20px; padding: 40px;
|
|
box-shadow: var(--shadow);
|
|
}
|
|
.form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }
|
|
.form-group { margin-bottom: 16px; }
|
|
.form-label { display: block; font-size: 13px; font-weight: 700; color: var(--navy2); margin-bottom: 6px; }
|
|
.form-input, .form-textarea {
|
|
width: 100%; font-family: inherit; font-size: 15px;
|
|
color: var(--text); background: var(--gray50);
|
|
border: 1.5px solid var(--gray200);
|
|
border-radius: 10px; padding: 12px 14px;
|
|
transition: border-color .15s, box-shadow .15s; outline: none;
|
|
}
|
|
.form-input:focus, .form-textarea:focus {
|
|
border-color: var(--indigo);
|
|
box-shadow: 0 0 0 3px rgba(99,102,241,0.1);
|
|
}
|
|
.form-textarea { resize: vertical; min-height: 100px; }
|
|
.form-submit {
|
|
width: 100%; font-family: inherit; font-size: 15px; font-weight: 700;
|
|
color: var(--white);
|
|
background: linear-gradient(135deg, var(--orange), #ef4444);
|
|
border: none; border-radius: 10px; padding: 14px;
|
|
cursor: pointer; transition: transform .2s, box-shadow .2s;
|
|
box-shadow: 0 4px 20px rgba(249,115,22,0.35);
|
|
margin-top: 4px;
|
|
}
|
|
.form-submit:hover { transform: translateY(-2px); box-shadow: 0 8px 28px rgba(249,115,22,0.45); }
|
|
|
|
/* ════════════ FOOTER ════════════ */
|
|
.footer { background: var(--navy); padding: 72px 0 32px; }
|
|
.footer-main {
|
|
display: grid; grid-template-columns: 2.2fr 1fr 1fr 1fr;
|
|
gap: 48px; margin-bottom: 56px;
|
|
}
|
|
.footer-logo-img { height: 65px; width: auto; margin-bottom: 18px; filter: brightness(0) invert(1); opacity: 0.8; }
|
|
.footer-desc { font-size: 14px; color: rgba(255,255,255,0.65); line-height: 1.7; margin-bottom: 24px; }
|
|
.footer-contact-link {
|
|
display: flex; align-items: center; gap: 8px;
|
|
font-size: 13px; color: rgba(255,255,255,0.4);
|
|
margin-bottom: 8px; transition: color .15s;
|
|
}
|
|
.footer-contact-link:hover { color: var(--white); }
|
|
.footer-col-title {
|
|
font-size: 12px; font-weight: 700; text-transform: uppercase;
|
|
letter-spacing: .1em; color: var(--white); margin-bottom: 20px;
|
|
}
|
|
.footer-links { display: flex; flex-direction: column; gap: 10px; }
|
|
.footer-link { font-size: 14px; color: rgba(255,255,255,0.65); transition: color .15s; }
|
|
.footer-link:hover { color: var(--white); }
|
|
.footer-bottom {
|
|
display: flex; align-items: center; justify-content: space-between;
|
|
padding-top: 28px;
|
|
border-top: 1px solid rgba(255,255,255,0.08);
|
|
font-size: 13px; color: rgba(255,255,255,0.3);
|
|
}
|
|
.footer-bottom-links { display: flex; gap: 20px; }
|
|
|
|
/* ════════════ RESPONSIVE ════════════ */
|
|
@media (max-width: 1024px) {
|
|
.tools-grid { grid-template-columns: 1fr 1fr; }
|
|
.footer-main { grid-template-columns: 1fr 1fr; gap: 36px; }
|
|
}
|
|
@media (max-width: 768px) {
|
|
.mp-hero { padding: 36px 0 28px; }
|
|
.mp-h1 { font-size: 28px; }
|
|
.tools-grid { grid-template-columns: 1fr; }
|
|
.mp-stats { gap: 18px; }
|
|
.form-row { grid-template-columns: 1fr; }
|
|
.footer-main { grid-template-columns: 1fr; }
|
|
.footer-bottom { flex-direction: column; gap: 12px; text-align: center; }
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<script src="/shared-header.js"></script>
|
|
|
|
<main id="main-content">
|
|
|
|
<!-- ══════════════════════════════════════ HERO -->
|
|
<section class="mp-hero">
|
|
<div class="hero-orb hero-orb-1"></div>
|
|
<div class="hero-orb hero-orb-2"></div>
|
|
<div class="hero-orb hero-orb-3"></div>
|
|
|
|
<div class="container">
|
|
<div class="mp-hero-inner">
|
|
<div class="mp-pill">
|
|
<span class="mp-pill-dot"></span>
|
|
Growing toolkit — new tools ship every month
|
|
</div>
|
|
|
|
<h1 class="mp-h1">
|
|
AI Tools Built for<br>
|
|
<span class="grad">Real Business Results</span>
|
|
</h1>
|
|
|
|
<p class="mp-sub">
|
|
From free site audits to product intelligence — every tool is powered by AI and built to save time, cut guesswork, and drive measurable growth.
|
|
</p>
|
|
|
|
<div class="mp-stats">
|
|
<span class="mp-stat">
|
|
<span class="mp-stat-dot" style="background:#22c55e;"></span>
|
|
1 Free Live Tool
|
|
</span>
|
|
<span class="mp-stat">
|
|
<span class="mp-stat-dot" style="background:#6366f1;"></span>
|
|
1 AI Service
|
|
</span>
|
|
<span class="mp-stat">
|
|
<span class="mp-stat-dot" style="background:#a855f7;"></span>
|
|
More Coming Soon
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- ══════════════════════════════════════ FILTER TABS -->
|
|
<div class="filter-section">
|
|
<div class="container">
|
|
<div class="filter-inner">
|
|
<button class="filter-tab active" data-filter="all">
|
|
All Tools <span class="filter-count">2</span>
|
|
</button>
|
|
<button class="filter-tab" data-filter="free-tool">
|
|
Free Tools <span class="filter-count">1</span>
|
|
</button>
|
|
<button class="filter-tab" data-filter="ai-service">
|
|
AI Services <span class="filter-count">1</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ══════════════════════════════════════ TOOLS GRID -->
|
|
<section class="tools-section">
|
|
<div class="container">
|
|
|
|
<div class="tools-grid" id="tools-grid">
|
|
|
|
<!-- ── 1. AI Site Auditor — FREE · LIVE ── -->
|
|
<div class="tool-card featured" data-cat="free-tool">
|
|
<span class="tool-badge badge-live">Free · Live</span>
|
|
<div class="tool-icon" style="background:rgba(99,102,241,0.2);color:#818cf8;">🔍</div>
|
|
<div class="tool-title">AI Site Auditor</div>
|
|
<div class="tool-desc">
|
|
See exactly how ChatGPT, Perplexity, and Google AI see your website. GEO + SEO audit with prioritised fixes — in under 5 minutes, free.
|
|
</div>
|
|
<ul class="tool-features">
|
|
<li>AI Visibility Score (GEO)</li>
|
|
<li>Full SEO health check</li>
|
|
<li>Schema & structured data audit</li>
|
|
<li>Prioritised fix recommendations</li>
|
|
</ul>
|
|
<div class="tool-divider"></div>
|
|
<div class="tool-cta">
|
|
<a href="https://audit.quantumtaskai.com" class="tool-cta-btn btn-green">Run Free Audit →</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- ── 2. Marketplace Listing Audit — AI SERVICE ── -->
|
|
<div class="tool-card" data-cat="ai-service">
|
|
<span class="tool-badge badge-service">AI Service</span>
|
|
<div class="tool-icon" style="background:rgba(249,115,22,0.1);color:#f97316;">📦</div>
|
|
<div class="tool-title">Marketplace Listing Audit</div>
|
|
<div class="tool-desc">
|
|
Paste your product details — get AI-rewritten copy, live Google Trends keyword insights, competitor analysis, and a full PDF report emailed to you. 50 AED flat.
|
|
</div>
|
|
<ul class="tool-features">
|
|
<li>AI-rewritten title, bullets & description</li>
|
|
<li>Live Google Trends keyword insights</li>
|
|
<li>Competitor landscape analysis</li>
|
|
<li>Supports Noon, Amazon UAE & Etsy</li>
|
|
</ul>
|
|
<div class="tool-divider"></div>
|
|
<div class="tool-cta">
|
|
<a href="https://audit.quantumtaskai.com/marketplace-audit/" class="tool-cta-btn btn-indigo-solid">Start Audit →</a>
|
|
</div>
|
|
</div>
|
|
|
|
</div><!-- /tools-grid -->
|
|
|
|
<!-- More coming banner -->
|
|
<div class="coming-banner">
|
|
<div class="coming-banner-title">More tools on the roadmap ✦</div>
|
|
<div class="coming-banner-text">
|
|
We ship new AI tools every month. Join the waitlist below to get early access before each public launch.
|
|
</div>
|
|
<a href="#waitlist" class="btn-indigo-outline">Join the Waitlist →</a>
|
|
</div>
|
|
|
|
</div>
|
|
</section>
|
|
|
|
<!-- ══════════════════════════════════════ CTA BANNER -->
|
|
<section class="cta-banner">
|
|
<div class="container">
|
|
<div class="cta-inner">
|
|
<div class="cta-pill">
|
|
<span class="cta-pill-dot"></span>
|
|
Free — no credit card required
|
|
</div>
|
|
<h2 class="cta-title">
|
|
Start with the free audit.<br>
|
|
<span class="grad">Results in under 5 minutes.</span>
|
|
</h2>
|
|
<p class="cta-sub">No setup, no account needed. Get a full AI + SEO report for your site, free.</p>
|
|
<div class="cta-buttons">
|
|
<a href="https://audit.quantumtaskai.com" class="btn btn-primary">Run My Free Audit →</a>
|
|
<a href="#waitlist" class="btn btn-ghost">Talk to an Expert</a>
|
|
</div>
|
|
<p class="cta-note">Or email us at <a href="mailto:info@quantumtaskai.com" style="color:rgba(255,255,255,0.85);text-decoration:underline;">info@quantumtaskai.com</a></p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- ══════════════════════════════════════ WAITLIST / CONTACT -->
|
|
<section id="waitlist" class="waitlist">
|
|
<div class="container">
|
|
<div class="waitlist-header">
|
|
<p class="section-label" style="justify-content:center;">Early Access</p>
|
|
<h2 class="section-title">Get notified when<br>new tools launch</h2>
|
|
<p class="section-sub">Tell us which tool you're most interested in and we'll reach out before the public launch — early users get priority access.</p>
|
|
</div>
|
|
|
|
<div class="waitlist-form-wrap">
|
|
<form method="POST" action="https://formsubmit.co/info@quantumtaskai.com">
|
|
<input type="hidden" name="_subject" value="Marketplace — early access request" />
|
|
<input type="hidden" name="_template" value="table" />
|
|
<input type="hidden" name="_captcha" value="false" />
|
|
<input type="text" name="_honey" style="display:none" />
|
|
|
|
<div class="form-row">
|
|
<div class="form-group">
|
|
<label class="form-label">Full Name *</label>
|
|
<input class="form-input" type="text" name="name" required maxlength="100" placeholder="Your name" />
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="form-label">Email *</label>
|
|
<input class="form-input" type="email" name="email" required maxlength="254" placeholder="you@company.com" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="form-label">Company</label>
|
|
<input class="form-input" type="text" name="company" maxlength="100" placeholder="Your company name" />
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="form-label">Which tool are you most interested in? *</label>
|
|
<textarea class="form-input form-textarea" name="message" required minlength="5" maxlength="500"
|
|
placeholder="e.g. Product Info Enhancer — we sell on Amazon and need better listings with search trend data…"></textarea>
|
|
</div>
|
|
|
|
<button type="submit" class="form-submit">Request Early Access →</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
</main>
|
|
|
|
<!-- ══════════════════════════════════════ FOOTER -->
|
|
<footer class="footer">
|
|
<div class="container">
|
|
<div class="footer-main">
|
|
<div>
|
|
<img src="img/logo.png" alt="Quantum Tasks AI" class="footer-logo-img" width="217" height="65" />
|
|
<p class="footer-desc">AI-powered automation, cybersecurity, and digital growth — built for businesses ready to move faster and compete smarter.</p>
|
|
<a href="mailto:info@quantumtaskai.com" class="footer-contact-link">✉ info@quantumtaskai.com</a>
|
|
<span class="footer-contact-link">📍 Dubai, UAE</span>
|
|
</div>
|
|
<div>
|
|
<div class="footer-col-title">Free Tools</div>
|
|
<div class="footer-links">
|
|
<a href="https://audit.quantumtaskai.com" class="footer-link">AI Site Auditor</a>
|
|
<a href="#waitlist" class="footer-link" style="opacity:0.5;">Product Info Enhancer</a>
|
|
<a href="#waitlist" class="footer-link" style="opacity:0.5;">AI Blog Writer</a>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="footer-col-title">Services</div>
|
|
<div class="footer-links">
|
|
<a href="digital-branding.html" class="footer-link">AI Digital Branding</a>
|
|
<a href="https://quantumtaskai.com/#services" class="footer-link">Cybersecurity</a>
|
|
<a href="https://quantumtaskai.com/#services" class="footer-link">AI Automation</a>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="footer-col-title">Company</div>
|
|
<div class="footer-links">
|
|
<a href="https://quantumtaskai.com/#about" class="footer-link">About Us</a>
|
|
<a href="https://blog.quantumtaskai.com/" class="footer-link">Blog</a>
|
|
<a href="https://quantumtaskai.com/#contact" class="footer-link">Contact</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="footer-bottom">
|
|
<span>© 2025 Quantum Task AI LLC FZ · Dubai, UAE</span>
|
|
<div class="footer-bottom-links">
|
|
<a href="privacy.html" class="footer-link">Privacy Policy</a>
|
|
<a href="terms.html" class="footer-link">Terms of Service</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<script>
|
|
// Filter tabs
|
|
const tabs = document.querySelectorAll('.filter-tab');
|
|
const cards = document.querySelectorAll('.tool-card');
|
|
|
|
tabs.forEach(tab => {
|
|
tab.addEventListener('click', () => {
|
|
tabs.forEach(t => t.classList.remove('active'));
|
|
tab.classList.add('active');
|
|
|
|
const filter = tab.dataset.filter;
|
|
cards.forEach(card => {
|
|
const show = filter === 'all' || card.dataset.cat === filter;
|
|
card.style.display = show ? 'flex' : 'none';
|
|
if (show) {
|
|
card.style.opacity = '1';
|
|
card.style.transform = 'translateY(0)';
|
|
}
|
|
});
|
|
});
|
|
});
|
|
|
|
// Scroll fade-in on initial load
|
|
const observer = new IntersectionObserver((entries) => {
|
|
entries.forEach(el => {
|
|
if (el.isIntersecting) {
|
|
el.target.style.opacity = '1';
|
|
el.target.style.transform = 'translateY(0)';
|
|
}
|
|
});
|
|
}, { threshold: 0.08 });
|
|
|
|
cards.forEach(el => {
|
|
el.style.opacity = '0';
|
|
el.style.transform = 'translateY(20px)';
|
|
el.style.transition = 'opacity .5s ease, transform .5s ease';
|
|
observer.observe(el);
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|