From e5a5666dd7408aeed57edef3eb3e9db7f87ee9ca Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Tue, 28 Apr 2026 17:57:30 -0500 Subject: [PATCH] =?UTF-8?q?initial=20commit=20=E2=80=94=20Neuron=20landing?= =?UTF-8?q?=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bubble-style chat UI, return visit memory replay, values section, favicon, Neuron-generated email bodies, 3-question return flow. --- src/assets/favicon-16.png | Bin 0 -> 367 bytes src/assets/favicon-32.png | Bin 0 -> 793 bytes src/assets/neuron-icon.png | Bin 0 -> 3810 bytes src/landing.html | 1400 ++++++++++++++++++++++++++++++++++++ src/main.el | 7 + 5 files changed, 1407 insertions(+) create mode 100644 src/assets/favicon-16.png create mode 100644 src/assets/favicon-32.png create mode 100644 src/assets/neuron-icon.png create mode 100644 src/landing.html create mode 100644 src/main.el diff --git a/src/assets/favicon-16.png b/src/assets/favicon-16.png new file mode 100644 index 0000000000000000000000000000000000000000..a365c1cdfbfb1d82d2787b4ca7b0d266ba808499 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Rwb?xCBgY=CFO}lsSLh}B?US8 zB{`W%3T3H9#hLke#(IVZdX_p086_nJ#a8h!& zZxB7GA5rn%V>0v9jT1a<7IQ{eUVZ!K&Kn)>DGk>%>fdnA&d}|jUUi|Iu|cKeMR(qm zfR6SlETu0jcjg62dZqr*?OiK)lg;zhg>nW3Yg1OoS1aG2I3d7f;cq+fwbs-`bFX`o zJf`l+m=G?qHsN*5?3!a*na}vls*j0T-jsW`ykf_-%?BR7jhb^}-juc4SED|bE-}jK zJ+}AD+^*T(u@58TeLk%Vd{rzq_v*)QlN;y0Qg8l$Kvp=s#pNi6<#V7n89ZJ6T-G@y GGywo)DwVtd literal 0 HcmV?d00001 diff --git a/src/assets/favicon-32.png b/src/assets/favicon-32.png new file mode 100644 index 0000000000000000000000000000000000000000..a489a0f82084a61b9dea298fc61ee4b16e219843 GIT binary patch literal 793 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 Y2V-vCQ>s2DfdBvi07*qoM6N<$f + + + + + Neuron + + + + + + + + +
+ Neuron +
+ +
+
+ + +
+

Hi.

+

What's your name?

+
+ + +
+
+ + +
+
+
+
+
+
+ + + +
+ + +
+

+

I'll send you a link. Close the tab. Come back when you're ready.
That's the demo.

+
+ + +
+ +
+ + +
+
+

Go do something else for a bit.

+

Then come back to this page.

+

+
+ + +
+

+ +
+
+
+
+
+ + + + +
+ +
+
+ + + + diff --git a/src/main.el b/src/main.el new file mode 100644 index 0000000..0b4e623 --- /dev/null +++ b/src/main.el @@ -0,0 +1,7 @@ +// main.el — Neuron landing page server + +let html_path: String = cwd() + "/src/landing.html" +println("Neuron landing · serving " + html_path) +state_set("__html_file__", html_path) + +http_serve(3001)