Skip to content

Commit e5f9af9

Browse files
committed
Revert "Consolidate landing page into NEOS website with hero CTA buttons"
This reverts commit 8ea7ac2.
1 parent 8ea7ac2 commit e5f9af9

2 files changed

Lines changed: 177 additions & 28 deletions

File tree

NEOS-BREAKTHROUGH.html

Lines changed: 3 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -303,21 +303,6 @@
303303
.hero-tagline { font-size: clamp(1rem, 2.5vw, 1.4rem); color: var(--text-dim); max-width: 600px; margin: 1.5rem auto 2.5rem; }
304304
.hero-cta { display: inline-block; padding: 0.8rem 2.5rem; border: 1px solid var(--cyan); color: var(--cyan); border-radius: 8px; font-size: 0.95rem; letter-spacing: 0.05em; transition: all 0.3s; }
305305
.hero-cta:hover { background: var(--cyan); color: var(--bg); }
306-
307-
/* Hero button group */
308-
.hero-buttons { display: flex; flex-wrap: wrap; gap: 0.75rem; justify-content: center; margin-bottom: 1.5rem; }
309-
.hero-btn { display: inline-block; padding: 0.7rem 1.8rem; border: 1px solid; border-radius: 8px; font-size: 0.9rem; letter-spacing: 0.04em; font-weight: 600; transition: all 0.3s; text-decoration: none; }
310-
.hero-btn--primary { border-color: var(--cyan); color: var(--cyan); }
311-
.hero-btn--primary:hover { background: var(--cyan); color: var(--bg); }
312-
.hero-btn--paper { border-color: var(--gold); color: var(--gold); }
313-
.hero-btn--paper:hover { background: var(--gold); color: var(--bg); }
314-
.hero-btn--presentation { border-color: var(--pink); color: var(--pink); }
315-
.hero-btn--presentation:hover { background: var(--pink); color: var(--bg); }
316-
.hero-btn--github { border-color: rgba(255,255,255,0.2); color: var(--text-dim); }
317-
.hero-btn--github:hover { border-color: rgba(255,255,255,0.5); color: var(--text); }
318-
.hero-star-widget { text-align: center; margin-bottom: 1rem; }
319-
@media (max-width: 480px) { .hero-buttons { flex-direction: column; align-items: center; } .hero-btn { width: 100%; max-width: 280px; text-align: center; } }
320-
321306
.scroll-hint { position: absolute; bottom: 2rem; left: 50%; transform: translateX(-50%); animation: bounce-hint 2s ease-in-out infinite; opacity: 0.5; }
322307
@keyframes bounce-hint { 0%,100% { transform: translateX(-50%) translateY(0); } 50% { transform: translateX(-50%) translateY(8px); } }
323308
#hero h1 .char { display: inline-block; }
@@ -527,15 +512,9 @@
527512
<h1 class="reveal"><span class="grad-text">NEOS</span></h1>
528513
<p class="hero-tagline reveal reveal-delay-1">The last operating system will not manage files.<br>It will manage <strong style="color:#fff">meaning</strong>.</p>
529514
<p style="color:var(--text-dim);font-size:0.9rem;margin-bottom:2rem" class="reveal reveal-delay-2">The Operating System for Machine Intelligence</p>
530-
<div class="hero-buttons reveal reveal-delay-3">
531-
<a href="#three-ages" class="hero-btn hero-btn--primary">Explore the Future</a>
532-
<a href="neos-paper.pdf" target="_blank" rel="noopener" class="hero-btn hero-btn--paper">Read the Paper</a>
533-
<a href="NEOS-PRESENTATION.html" class="hero-btn hero-btn--presentation">View Presentation</a>
534-
<a href="https://github.com/Samuele95/neos" target="_blank" rel="noopener" class="hero-btn hero-btn--github">GitHub</a>
535-
</div>
536-
<div class="hero-star-widget reveal reveal-delay-3">
537-
<iframe src="https://ghbtns.com/github-btn.html?user=Samuele95&repo=neos&type=star&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub Stars"></iframe>
538-
</div>
515+
<a href="neos-paper.pdf" target="_blank" rel="noopener" class="reveal reveal-delay-3" style="display:block;margin-bottom:0.8rem;font-size:0.85rem;color:var(--cyan);text-decoration:none;opacity:0.7;transition:opacity 0.2s" onmouseover="this.style.opacity='1'" onmouseout="this.style.opacity='0.7'">
516+
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" style="vertical-align:middle;margin-right:4px"><path d="M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/><polyline points="10 9 9 9 8 9"/></svg>Read the Paper (PDF)</a>
517+
<a href="#three-ages" class="hero-cta reveal reveal-delay-3">Explore the Future</a>
539518
<div class="scroll-hint" aria-hidden="true">
540519
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="var(--cyan)" stroke-width="2">
541520
<polyline points="6 9 12 15 18 9"/>

index.html

Lines changed: 174 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@
2222
<link rel="canonical" href="https://samuele95.github.io/neos/">
2323
<meta name="author" content="Samuele Stronati">
2424
<meta name="theme-color" content="#07070c">
25+
<link rel="preconnect" href="https://fonts.googleapis.com">
26+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
27+
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&family=Outfit:wght@600;700;800&display=swap" rel="stylesheet">
2528
<script type="application/ld+json">
2629
{
2730
"@context": "https://schema.org",
@@ -36,10 +39,177 @@
3639
}
3740
}
3841
</script>
39-
<meta http-equiv="refresh" content="0;url=NEOS-BREAKTHROUGH.html">
40-
<script>window.location.replace("NEOS-BREAKTHROUGH.html");</script>
42+
<style>
43+
:root {
44+
--bg: #07070c;
45+
--bg2: #0c0c14;
46+
--text: #e8e8ed;
47+
--text-dim: #8888a0;
48+
--cyan: #00d4ff;
49+
--purple: #7b61ff;
50+
--pink: #ff3d8e;
51+
--green: #00ff88;
52+
--gold: #ffd700;
53+
--font: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Helvetica, sans-serif;
54+
--font-display: "Outfit", system-ui, sans-serif;
55+
--mono: "JetBrains Mono", "SF Mono", "Fira Code", Consolas, monospace;
56+
}
57+
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
58+
html { scroll-behavior: smooth; }
59+
body {
60+
font-family: var(--font);
61+
background: var(--bg);
62+
color: var(--text);
63+
min-height: 100vh;
64+
display: flex;
65+
flex-direction: column;
66+
align-items: center;
67+
justify-content: center;
68+
padding: 2rem;
69+
text-align: center;
70+
}
71+
a { color: inherit; text-decoration: none; }
72+
73+
.hero { max-width: 720px; }
74+
.hero-label {
75+
font-family: var(--mono);
76+
font-size: 0.8rem;
77+
color: var(--cyan);
78+
letter-spacing: 0.2em;
79+
text-transform: uppercase;
80+
margin-bottom: 1rem;
81+
opacity: 0.8;
82+
}
83+
.hero-title {
84+
font-family: var(--font-display);
85+
font-size: clamp(3rem, 10vw, 6rem);
86+
font-weight: 800;
87+
letter-spacing: -0.02em;
88+
background: linear-gradient(135deg, var(--cyan), var(--purple));
89+
-webkit-background-clip: text;
90+
-webkit-text-fill-color: transparent;
91+
background-clip: text;
92+
margin-bottom: 0.5rem;
93+
}
94+
.hero-subtitle {
95+
font-family: var(--font-display);
96+
font-size: 1.1rem;
97+
color: var(--text-dim);
98+
letter-spacing: 0.1em;
99+
margin-bottom: 1.5rem;
100+
}
101+
.hero-tagline {
102+
font-size: 1.2rem;
103+
font-style: italic;
104+
color: var(--text);
105+
margin-bottom: 2.5rem;
106+
line-height: 1.6;
107+
}
108+
.hero-tagline em {
109+
font-style: normal;
110+
color: #fff;
111+
font-weight: 700;
112+
}
113+
114+
.cta-group {
115+
display: flex;
116+
flex-wrap: wrap;
117+
gap: 1rem;
118+
justify-content: center;
119+
margin-bottom: 2.5rem;
120+
}
121+
.cta-btn {
122+
display: inline-flex;
123+
align-items: center;
124+
gap: 0.5rem;
125+
padding: 0.75rem 1.5rem;
126+
border-radius: 8px;
127+
font-size: 0.95rem;
128+
font-weight: 600;
129+
transition: all 0.2s;
130+
border: 1.5px solid;
131+
}
132+
.cta-btn.primary {
133+
background: linear-gradient(135deg, var(--cyan), var(--purple));
134+
border-color: transparent;
135+
color: #fff;
136+
}
137+
.cta-btn.primary:hover { opacity: 0.9; transform: translateY(-1px); }
138+
.cta-btn.secondary { border-color: var(--cyan); color: var(--cyan); }
139+
.cta-btn.secondary:hover { background: rgba(0,212,255,0.08); }
140+
.cta-btn.tertiary { border-color: var(--pink); color: var(--pink); }
141+
.cta-btn.tertiary:hover { background: rgba(255,61,142,0.08); }
142+
.cta-btn.paper { border-color: var(--gold); color: var(--gold); }
143+
.cta-btn.paper:hover { background: rgba(255,215,0,0.08); }
144+
145+
.quickstart {
146+
background: var(--bg2);
147+
border: 1px solid rgba(255,255,255,0.06);
148+
border-radius: 12px;
149+
padding: 1.5rem 2rem;
150+
margin-bottom: 2rem;
151+
max-width: 600px;
152+
}
153+
.quickstart-label {
154+
font-size: 0.75rem;
155+
color: var(--text-dim);
156+
letter-spacing: 0.1em;
157+
text-transform: uppercase;
158+
margin-bottom: 0.75rem;
159+
}
160+
.quickstart-code {
161+
font-family: var(--mono);
162+
font-size: 0.9rem;
163+
color: var(--cyan);
164+
word-break: break-all;
165+
}
166+
.quickstart-code span { color: var(--text-dim); }
167+
168+
.star-widget { margin-bottom: 2rem; }
169+
170+
.footer-line {
171+
height: 2px;
172+
width: 200px;
173+
background: linear-gradient(90deg, transparent, var(--cyan), var(--purple), transparent);
174+
border: none;
175+
border-radius: 1px;
176+
margin-bottom: 1rem;
177+
}
178+
.footer-text {
179+
font-size: 0.75rem;
180+
color: rgba(136,136,160,0.6);
181+
}
182+
</style>
41183
</head>
42-
<body style="font-family:system-ui,sans-serif;background:#07070c;color:#e8e8ed;display:flex;align-items:center;justify-content:center;min-height:100vh;margin:0">
43-
<p>Redirecting to <a href="NEOS-BREAKTHROUGH.html" style="color:#00d4ff">NEOS</a>&hellip;</p>
184+
<body>
185+
186+
<div class="hero">
187+
<p class="hero-label">Neural Field Operating System v1.0</p>
188+
<h1 class="hero-title">NEOS</h1>
189+
<p class="hero-subtitle">The Operating System for Machine Intelligence</p>
190+
<p class="hero-tagline">"The last operating system will not manage files.<br>It will manage <em>meaning</em>."</p>
191+
192+
<div class="cta-group">
193+
<a href="NEOS-BREAKTHROUGH.html" class="cta-btn primary">Explore the Website</a>
194+
<a href="neos-paper.pdf" class="cta-btn paper">Read the Paper</a>
195+
<a href="NEOS-PRESENTATION.html" class="cta-btn tertiary">View Presentation</a>
196+
<a href="https://github.com/Samuele95/neos" class="cta-btn secondary" target="_blank" rel="noopener">GitHub</a>
197+
</div>
198+
199+
<div class="quickstart">
200+
<p class="quickstart-label">Quick Start</p>
201+
<p class="quickstart-code">
202+
<span>$</span> claude --prompt "Load nfos bootloader from prompts/nfos-kernel.md"
203+
</p>
204+
</div>
205+
206+
<div class="star-widget">
207+
<iframe src="https://ghbtns.com/github-btn.html?user=Samuele95&repo=neos&type=star&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub Stars"></iframe>
208+
</div>
209+
210+
<hr class="footer-line">
211+
<p class="footer-text">&copy; 2025–2026 Samuele Stronati. MIT License.</p>
212+
</div>
213+
44214
</body>
45215
</html>

0 commit comments

Comments
 (0)