ilia f3950f738e
CI / skip-ci-check (pull_request) Successful in 9s
CI / secret-scan (pull_request) Successful in 9s
CI / node-ci (pull_request) Successful in 13s
ci: sync workflow template (node container + host fixes)
2026-05-29 20:14:43 -05:00

levkin.ca

Homepage design concepts for Levkin Inc.

Page Path Description
Spec /spec/ Company story as RFC-style documentation
Folder /stack-folder/ Manila folders L0L7, sticky tab stack, site previews

Open / to pick a direction.

Develop

npm install
npm run dev

Vite default: http://localhost:5173

Page URL
Home /
Spec /spec/
Folders /stack-folder/

Build

npm run build
# dist/

Folder stack (/stack-folder/)

Eight layers with labeled tabs. Scroll pins earlier tabs on a shared rail; L7 joins last. Scroll stops when all tabs align.

  • shared/stack-scroll.js — scroll depth, fold state, layer jump
  • stack-folder/folder-rail.js — side rail
  • stack-folder/folder-cal.js — Cal.com embeds

Preview screenshots

npm run dev          # separate terminal
npm run capture-previews

Writes PNGs used in stack-folder/previews/ (spec, auto, caseware, iliadobkin, git-repos, cal dark/light).

Test

npm run dev
STACK_URL=http://localhost:5173/stack-folder/ npm run test:folder
S
Description
Levkin Inc. public homepage — static www via Gitea deploy
Readme MIT
2.5 MiB
Languages
HTML 62%
CSS 19.4%
JavaScript 16.9%
Shell 1.7%