|
@@ -32,7 +32,7 @@
|
|
|
--font: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
|
--font: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
|
|
}
|
|
}
|
|
|
*, *::before, *::after { box-sizing: border-box; }
|
|
*, *::before, *::after { box-sizing: border-box; }
|
|
|
- html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }
|
|
|
|
|
|
|
+ html { -webkit-text-size-adjust: 100%; }
|
|
|
body {
|
|
body {
|
|
|
margin: 0;
|
|
margin: 0;
|
|
|
font-family: var(--font);
|
|
font-family: var(--font);
|
|
@@ -42,30 +42,8 @@
|
|
|
background: var(--bg);
|
|
background: var(--bg);
|
|
|
-webkit-font-smoothing: antialiased;
|
|
-webkit-font-smoothing: antialiased;
|
|
|
}
|
|
}
|
|
|
- a { color: var(--purple); text-decoration: none; transition: color 0.15s ease; }
|
|
|
|
|
- a:hover { color: var(--purple-light); }
|
|
|
|
|
.container { max-width: var(--max-width); margin: 0 auto; padding: 0 24px; }
|
|
.container { max-width: var(--max-width); margin: 0 auto; padding: 0 24px; }
|
|
|
|
|
|
|
|
- .btn {
|
|
|
|
|
- display: inline-flex; align-items: center; justify-content: center; gap: 8px;
|
|
|
|
|
- padding: 12px 22px; border-radius: var(--radius-sm);
|
|
|
|
|
- font-size: 0.95rem; font-weight: 600; text-decoration: none;
|
|
|
|
|
- transition: transform 0.15s ease, box-shadow 0.15s ease, background 0.15s ease;
|
|
|
|
|
- border: none; cursor: pointer;
|
|
|
|
|
- }
|
|
|
|
|
- .btn:hover { text-decoration: none; transform: translateY(-1px); }
|
|
|
|
|
- .btn--primary {
|
|
|
|
|
- color: #fff; background: linear-gradient(135deg, var(--purple) 0%, var(--purple-light) 100%);
|
|
|
|
|
- box-shadow: 0 4px 16px var(--purple-glow);
|
|
|
|
|
- }
|
|
|
|
|
- .btn--primary:hover { color: #fff; box-shadow: 0 6px 24px var(--purple-glow); }
|
|
|
|
|
- .btn--secondary {
|
|
|
|
|
- color: var(--text); background: var(--surface);
|
|
|
|
|
- border: 1px solid var(--border); box-shadow: var(--shadow-sm);
|
|
|
|
|
- }
|
|
|
|
|
- .btn--secondary:hover { color: var(--purple); border-color: var(--purple-muted, #c4b5fd); }
|
|
|
|
|
- .btn svg { width: 18px; height: 18px; fill: currentColor; }
|
|
|
|
|
-
|
|
|
|
|
/* Hero */
|
|
/* Hero */
|
|
|
.hero {
|
|
.hero {
|
|
|
position: relative; overflow: hidden;
|
|
position: relative; overflow: hidden;
|
|
@@ -91,11 +69,6 @@
|
|
|
font-size: 0.8rem; font-weight: 600; letter-spacing: 0.02em;
|
|
font-size: 0.8rem; font-weight: 600; letter-spacing: 0.02em;
|
|
|
}
|
|
}
|
|
|
.hero__badge span { opacity: 0.7; }
|
|
.hero__badge span { opacity: 0.7; }
|
|
|
- .hero__logo {
|
|
|
|
|
- width: 88px; height: 88px; margin: 0 auto 24px;
|
|
|
|
|
- border-radius: 22px; display: block;
|
|
|
|
|
- box-shadow: 0 12px 40px rgba(255, 69, 0, 0.22);
|
|
|
|
|
- }
|
|
|
|
|
.hero h1 {
|
|
.hero h1 {
|
|
|
margin: 0 0 20px; font-size: clamp(2.25rem, 5vw, 3.25rem);
|
|
margin: 0 0 20px; font-size: clamp(2.25rem, 5vw, 3.25rem);
|
|
|
font-weight: 800; letter-spacing: -0.04em; line-height: 1.1;
|
|
font-weight: 800; letter-spacing: -0.04em; line-height: 1.1;
|
|
@@ -107,11 +80,9 @@
|
|
|
background-clip: text;
|
|
background-clip: text;
|
|
|
}
|
|
}
|
|
|
.hero__lead {
|
|
.hero__lead {
|
|
|
- margin: 0 auto 32px; font-size: 1.125rem; color: var(--text-secondary);
|
|
|
|
|
|
|
+ margin: 0 auto; font-size: 1.125rem; color: var(--text-secondary);
|
|
|
line-height: 1.7; max-width: 520px;
|
|
line-height: 1.7; max-width: 520px;
|
|
|
}
|
|
}
|
|
|
- .hero__actions { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 28px; justify-content: center; }
|
|
|
|
|
- .hero__note { margin: 0; font-size: 0.85rem; color: var(--text-muted); }
|
|
|
|
|
|
|
|
|
|
/* Sections */
|
|
/* Sections */
|
|
|
.section { padding: 80px 0; }
|
|
.section { padding: 80px 0; }
|
|
@@ -164,32 +135,9 @@
|
|
|
.step h3 { margin: 0 0 8px; font-size: 1rem; font-weight: 700; }
|
|
.step h3 { margin: 0 0 8px; font-size: 1rem; font-weight: 700; }
|
|
|
.step p { margin: 0; font-size: 0.9rem; color: var(--text-secondary); }
|
|
.step p { margin: 0; font-size: 0.9rem; color: var(--text-secondary); }
|
|
|
|
|
|
|
|
- /* CTA */
|
|
|
|
|
- .cta {
|
|
|
|
|
- padding: 80px 24px; text-align: center;
|
|
|
|
|
- background: linear-gradient(135deg, var(--purple) 0%, var(--purple-light) 100%);
|
|
|
|
|
- color: #fff;
|
|
|
|
|
- }
|
|
|
|
|
- .cta h2 {
|
|
|
|
|
- margin: 0 0 14px; font-size: clamp(1.75rem, 3vw, 2.25rem);
|
|
|
|
|
- font-weight: 800; letter-spacing: -0.03em;
|
|
|
|
|
- }
|
|
|
|
|
- .cta p { margin: 0 0 28px; opacity: 0.9; font-size: 1.05rem; max-width: 480px; margin-left: auto; margin-right: auto; }
|
|
|
|
|
- .cta .btn--secondary { color: var(--purple); }
|
|
|
|
|
- .cta .btn--secondary:hover { color: var(--purple-light); }
|
|
|
|
|
-
|
|
|
|
|
/* Footer */
|
|
/* Footer */
|
|
|
- .site-footer { border-top: 1px solid var(--border); background: var(--surface); padding: 32px 24px; }
|
|
|
|
|
- .site-footer__inner {
|
|
|
|
|
- max-width: var(--max-width); margin: 0 auto;
|
|
|
|
|
- display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ .site-footer { border-top: 1px solid var(--border); background: var(--surface); padding: 32px 24px; text-align: center; }
|
|
|
.site-footer__copy { margin: 0; font-size: 0.875rem; color: var(--text-muted); }
|
|
.site-footer__copy { margin: 0; font-size: 0.875rem; color: var(--text-muted); }
|
|
|
- .site-footer__links { display: flex; flex-wrap: wrap; gap: 8px 20px; }
|
|
|
|
|
- .site-footer__links a {
|
|
|
|
|
- font-size: 0.875rem; font-weight: 500; color: var(--text-secondary); text-decoration: none;
|
|
|
|
|
- }
|
|
|
|
|
- .site-footer__links a:hover { color: var(--purple); }
|
|
|
|
|
|
|
|
|
|
/* Responsive */
|
|
/* Responsive */
|
|
|
@media (max-width: 900px) {
|
|
@media (max-width: 900px) {
|
|
@@ -208,25 +156,16 @@
|
|
|
<section class="hero">
|
|
<section class="hero">
|
|
|
<div class="hero__inner">
|
|
<div class="hero__inner">
|
|
|
<div class="hero__content">
|
|
<div class="hero__content">
|
|
|
- <img class="hero__logo" src="assets/app-logo.png" width="88" height="88" alt="App AI for Reddit app icon">
|
|
|
|
|
<p class="hero__badge">macOS App <span>·</span> AI-Powered</p>
|
|
<p class="hero__badge">macOS App <span>·</span> AI-Powered</p>
|
|
|
<h1>Write better Reddit content with <em>App AI for Reddit</em></h1>
|
|
<h1>Write better Reddit content with <em>App AI for Reddit</em></h1>
|
|
|
<p class="hero__lead">
|
|
<p class="hero__lead">
|
|
|
Draft posts, sharpen titles, and craft smarter comments — all from a native Mac app with Reddit built in.
|
|
Draft posts, sharpen titles, and craft smarter comments — all from a native Mac app with Reddit built in.
|
|
|
</p>
|
|
</p>
|
|
|
- <div class="hero__actions">
|
|
|
|
|
- <a class="btn btn--primary" href="https://apps.apple.com/app/id6785831537">
|
|
|
|
|
- <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/></svg>
|
|
|
|
|
- Download for Mac
|
|
|
|
|
- </a>
|
|
|
|
|
- <a class="btn btn--secondary" href="#features">See features</a>
|
|
|
|
|
- </div>
|
|
|
|
|
- <p class="hero__note">Requires macOS · Free to try</p>
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</section>
|
|
</section>
|
|
|
|
|
|
|
|
- <section class="section" id="features">
|
|
|
|
|
|
|
+ <section class="section">
|
|
|
<div class="container">
|
|
<div class="container">
|
|
|
<div class="section__header">
|
|
<div class="section__header">
|
|
|
<span class="section__eyebrow">Features</span>
|
|
<span class="section__eyebrow">Features</span>
|
|
@@ -269,7 +208,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</section>
|
|
</section>
|
|
|
|
|
|
|
|
- <section class="section section--alt" id="how-it-works">
|
|
|
|
|
|
|
+ <section class="section section--alt">
|
|
|
<div class="container">
|
|
<div class="container">
|
|
|
<div class="section__header">
|
|
<div class="section__header">
|
|
|
<span class="section__eyebrow">How it works</span>
|
|
<span class="section__eyebrow">How it works</span>
|
|
@@ -280,8 +219,8 @@
|
|
|
<div class="steps">
|
|
<div class="steps">
|
|
|
<div class="step">
|
|
<div class="step">
|
|
|
<div class="step__number">1</div>
|
|
<div class="step__number">1</div>
|
|
|
- <h3>Download & open</h3>
|
|
|
|
|
- <p>Get App AI for Reddit from the Mac App Store and launch it on your Mac.</p>
|
|
|
|
|
|
|
+ <h3>Open the app</h3>
|
|
|
|
|
+ <p>Launch App AI for Reddit on your Mac and sign in to Reddit.</p>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="step">
|
|
<div class="step">
|
|
|
<div class="step__number">2</div>
|
|
<div class="step__number">2</div>
|
|
@@ -297,24 +236,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
</section>
|
|
</section>
|
|
|
|
|
|
|
|
- <section class="cta">
|
|
|
|
|
- <h2>Ready to level up your Reddit game?</h2>
|
|
|
|
|
- <p>Join App AI for Reddit on Mac and start creating content that gets noticed.</p>
|
|
|
|
|
- <a class="btn btn--secondary" href="https://apps.apple.com/app/id6785831537">
|
|
|
|
|
- <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/></svg>
|
|
|
|
|
- Download for Mac
|
|
|
|
|
- </a>
|
|
|
|
|
- </section>
|
|
|
|
|
-
|
|
|
|
|
<footer class="site-footer">
|
|
<footer class="site-footer">
|
|
|
- <div class="site-footer__inner">
|
|
|
|
|
- <p class="site-footer__copy">© 2026 App AI for Reddit. All rights reserved. Not affiliated with Reddit, Inc.</p>
|
|
|
|
|
- <nav class="site-footer__links" aria-label="Footer">
|
|
|
|
|
- <a href="privacy/">Privacy Policy</a>
|
|
|
|
|
- <a href="terms/">Terms & Conditions</a>
|
|
|
|
|
- <a href="mailto:support@reddora.ai">Support</a>
|
|
|
|
|
- </nav>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <p class="site-footer__copy">© 2026 App AI for Reddit. All rights reserved. Not affiliated with Reddit, Inc.</p>
|
|
|
</footer>
|
|
</footer>
|
|
|
|
|
|
|
|
</body>
|
|
</body>
|