Commit Graph

145 Commits

Author SHA1 Message Date
kbanc85 06e75f2b67 Tighten hero headline 2026-03-06 10:26:23 -05:00
kbanc85 e1fd748ade Refine homepage hero copy 2026-03-05 21:51:12 -05:00
kbanc85 3b9b0829fa Add curated claims imports and expand archive 2026-03-05 21:48:42 -05:00
kbanc85 cb0f5baebe Stabilize Mosaic build warnings 2026-03-05 21:35:03 -05:00
kbanc85 b6d94be086 Redesign hero and archive experience 2026-03-05 21:32:27 -05:00
kbanc85 5f1ba2938c Use built-in static server for Mosaic 2026-03-05 15:17:39 -05:00
kbanc85 399bc04688 Serve exported site on Mosaic 2026-03-05 15:15:20 -05:00
kbanc85 676195ae6b Install dev dependencies during Mosaic build 2026-03-05 15:09:48 -05:00
kbanc85 a85c81d671 Allow Mosaic npm install with legacy peer deps 2026-03-05 15:07:54 -05:00
kbanc85 bd276fd0bd Redesign site and automate claims library imports 2026-03-05 15:06:57 -05:00
kbanc85 313a3514ca Fix keyboard nav, add inverted selector, big knockout canvas labels
Replace broken flatIndex counter with stable indexOf lookup so desktop
keyboard navigation works. Menu selector now uses full-row colour
inversion (cyan bg, black text) instead of a > prefix. "kamil banc"
heading is selectable at index 0 and links to /about. Selector persists
after executing commands so you can keep browsing.

Canvas labels for menu items (CLAIMS, STRATEGY, etc.) render as large
block letters using a 5x7 bitmap font with auto-scaling. Text punches
black knockout holes in the fluid simulation instead of glowing cyan.
Oracle responses and SHOW YOURSELF still use single-line bright overlay.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 14:29:04 -05:00
kbanc85 d910a32083 Homepage polish: calm camera, canvas labels, cleaner UI
Reduce camera ASCII jitter with temporal smoothing (0.7/0.3 blend) and
coarser brightness hash (8 levels instead of 1000). Add canvas label
effects on menu item selection. Remove terminal jargon ($ whoami, $ ls),
move cursor to left of input, replace highlight background with > prefix.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 13:41:57 -05:00
kbanc85 61f52c76b8 Fix camera squish: center-crop video to match grid aspect ratio
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 13:24:41 -05:00
kbanc85 fe3ef6366a Add S-curve contrast to camera: more black, punchier highlights
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 13:18:42 -05:00
kbanc85 9fd19824ab Camera colors: dynamic green-cyan-white spectrum instead of flat green
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 13:05:55 -05:00
kbanc85 681ffa275b Reverse terminal history, oracle answers canvas-only, fix camera permissions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 12:58:47 -05:00
kbanc85 a73644b516 Fix canvas stuck on camera denial, move input under canvas
Camera denial now properly pops the dead scene off the stack so the
fluid sim resumes. Desktop right pane reordered: canvas → input →
scrollable output.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 12:51:14 -05:00
kbanc 047b5b8381
Merge pull request #49 from kbanc85/feature/interactive-terminal-homepage
Interactive terminal homepage with ASCII webcam canvas
2026-02-15 12:43:17 -05:00
kbanc85 28de656b1b Interactive terminal homepage with ASCII webcam canvas
Replace the static homepage with a fully interactive terminal where every
item is a clickable command. Visitors see a split-pane layout: menu on the
left, fluid sim canvas on the right. Typing commands streams summaries
via typewriter effect, and questions trigger oracle responses.

New camera SceneDriver converts live webcam feed to green ASCII art using
brightness-to-character mapping and face-targeted text overlay via
brightness centroid tracking. Activated by "$ webcam" command or clicking
the canvas after the "SHOW YOURSELF" invite.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 12:38:47 -05:00
kbanc85 db9a843989 Persistent canvas, /lab page, .md toggle, and post-launch polish
Adds persistent fluid sim sidebar with scene system (oracle, keywords,
featured-claim, project-preview, matrix scenes). New /lab page with
interactive project cards. Markdown-for-agents system generates .md
versions of all pages at /md/ paths with MdToggle in nav.

Post-launch polish: denser 44x100 grid (was 32x80), terminal chrome on
both panels, oracle input always visible below sim, cursor tracking fix.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 09:04:23 -05:00
kbanc85 50f55f06bd Multi-persona site review: tagline, UX, security, and developer features
Homepage tagline rewrite ("i build AI cultures"), layout width consistency
(max-w-4xl everywhere), Netlify security headers, WCAG touch targets,
CTA hierarchy fix on about page, static JSON API for claims, keyboard
shortcuts (vim-style), freshness signals, changelog page, and console
developer art.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 07:58:55 -05:00
kbanc85 23d86503b5 Fix fluid simulation not starting and invisible rendering
Two bugs: (1) useFluidSim's effect ran before the <pre> ref was available
because the mounted gate rendered a placeholder without the ref. Split into
FluidSimInner child component that only mounts after the DOM is ready.
(2) ASCII renderer thresholds were too high - density 0.01-0.2 produced
colored spaces (invisible). Use explicit thresholds aligned with the color
gradient and bump ambient source intensity for visible activity on load.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 05:44:37 -05:00
kbanc85 04d3f7d0e8 Terminal redesign with fluid simulation, SEO layer, and dependency cleanup
Complete site redesign: dark terminal aesthetic with JetBrains Mono, Navier-Stokes
ASCII fluid simulation hero, terminal-style page layouts across all routes. Added
llms.txt for AI discoverability, AI crawler directives in robots.txt, and
structured data schemas (WebSite, FAQPage, ItemList, BreadcrumbList, Article).
Removed 22 unused shadcn/ui components and 26 npm packages (36% dep reduction).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 05:33:29 -05:00
github-actions[bot] c59c8de21f
Add new article(s) from aiadopters.club (#48)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-15 01:20:35 +00:00
github-actions[bot] 21f4433c72
Add new article(s) from aiadopters.club (#47)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-13 01:20:58 +00:00
github-actions[bot] 9b9319dc19
Add new article(s) from aiadopters.club (#46)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-12 01:18:14 +00:00
github-actions[bot] df34aaa494
Add new article(s) from aiadopters.club (#45)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-11 01:24:44 +00:00
github-actions[bot] c7110c7b51
Add new article(s) from aiadopters.club (#44)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-10 01:27:16 +00:00
github-actions[bot] fd7b2508c6
Add new article(s) from aiadopters.club (#43)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-02-09 01:20:48 +00:00
github-actions[bot] 7b5a2dbd16
Add new article(s) from aiadopters.club (#42)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-16 01:03:20 +00:00
github-actions[bot] 2f7f2e65cf
Add new article(s) from aiadopters.club (#41)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-14 01:04:42 +00:00
github-actions[bot] 47136994b3
Add new article(s) from aiadopters.club (#40)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-13 00:59:03 +00:00
github-actions[bot] 7877c0c2bb
Add new article(s) from aiadopters.club (#39)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-11 01:08:47 +00:00
github-actions[bot] 06f7ca6788
Add new article(s) from aiadopters.club (#38)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-09 01:03:00 +00:00
github-actions[bot] 5942afb078
Add new article(s) from aiadopters.club (#37)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-06 01:02:24 +00:00
github-actions[bot] 167216131f
Add new article(s) from aiadopters.club (#36)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-05 01:07:55 +00:00
github-actions[bot] 3e18336f57
Add new article(s) from aiadopters.club (#35)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-02 01:02:25 +00:00
github-actions[bot] 5647315c65
Add new article(s) from aiadopters.club (#34)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2026-01-01 01:08:25 +00:00
github-actions[bot] 20583d5f8a
Add new article(s) from aiadopters.club (#33)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-30 01:01:10 +00:00
github-actions[bot] 44fcf04c76
Add new article(s) from aiadopters.club (#32)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-28 01:08:40 +00:00
github-actions[bot] d7ad324385
Add new article(s) from aiadopters.club (#31)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-25 01:00:37 +00:00
github-actions[bot] 035315d2ef
Add new article(s) from aiadopters.club (#30)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-24 01:00:17 +00:00
github-actions[bot] 750d26c63e
Add new article(s) from aiadopters.club (#29)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-23 01:00:57 +00:00
github-actions[bot] 49c04855f2
Add new article(s) from aiadopters.club (#28)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-19 01:00:44 +00:00
github-actions[bot] 68a42d40b7
Add new article(s) from aiadopters.club (#27)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-17 00:57:14 +00:00
github-actions[bot] 62a62d1a83
Add new article(s) from aiadopters.club (#26)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-16 01:01:14 +00:00
github-actions[bot] 3510aaa2bf
Add new article(s) from aiadopters.club (#25)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-12 01:00:58 +00:00
github-actions[bot] f40b7854ac
Add new article(s) from aiadopters.club (#24)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-10 01:00:26 +00:00
github-actions[bot] b325a67ea2
Add new article(s) from aiadopters.club (#23)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-09 00:59:03 +00:00
github-actions[bot] 83b5e21146
Add new article(s) from aiadopters.club (#22)
Co-authored-by: kbanc85 <139567284+kbanc85@users.noreply.github.com>
2025-12-08 00:59:35 +00:00