8 Commits
Author SHA1 Message Date
ilia 9369409b1d Add logo rebrand: brand marks, logo page, and brand assets 2026-07-26 15:27:19 -04:00
ilia 20efdd54b9 ci: add local pre-commit gitleaks hook
CI / skip-ci-check (push) Successful in 11s
CI / secret-scan (push) Successful in 9s
CI / node-ci (push) Successful in 17s
2026-07-13 14:44:27 -05:00
ilia 6949bee6e6 Add SEO baseline + rebuild www/ (mobile toc/prefs polish, responsive viewport)
SEO: robots.txt, sitemap.xml, canonical, OG/Twitter tags, JSON-LD
(ProfessionalService) on / and /folders/, plus a reused screenshot as
og-image.png. prepare-www.mjs now copies robots/sitemap/og-image into
the build. Also carries pending mobile layout tweaks (toc/prefs bar,
viewport-fit=cover) that were already staged in the working tree.
2026-07-08 10:58:46 -04:00
iliaandCursor 6a571de240 Add production www layout for levkin.ca hosting.
- build:www maps / to spec and /folders to stack-folder
- Umami tracking via stats.levkin.ca
- nginx deploy config for site LXC

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-22 21:57:15 -04:00
iliaandCursor 85229b09c8 Prune repo to spec and stack-folder only.
Remove cards stack, rack, trace, slab, relay, vault, unused preview
PNGs, and stack-only test scripts. Update home page, README, and Vite inputs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-21 21:41:33 -04:00
iliaandCursor 21c75cdcba Rebuild stack-folder with sticky tab rail and site previews.
L0–L7 folders stack on scroll with aligned max depth, labeled tabs that
stay consistent when L7 joins the rail, Cal embeds, preview screenshots,
Playwright tests, and updated README.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-21 21:30:05 -04:00
iliaandCursor 7b54b47443 Fix stack cover: shared sticky line, z-index, show body only on stack.
All folders stick at --stack-reveal; higher layers paint over lower ones.
Bodies hidden until panel aligns on the stack line (no vertical list).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-20 23:23:59 -04:00
iliaandCursor cfe1cf3922 Fix stack cover: single sticky folder unit, hide inactive bodies.
Tested all four variants in browser — only active layer body visible while
tabs stay staggered; scroll covers previous layers correctly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-20 23:11:57 -04:00