Documentation
12 documents, rendered from the markdown in the repository. They describe an alpha, so they change as it does.
Architecture
/docs/architectureHow onnne.link is put together, and why.
ReadLink types
/docs/link-typesEvery type below has a live demo linked from the home page and registered in lib/demos.ts; the "live example" links point at those.
ReadData model
/docs/data-modelComplete reference for data/links/<uuid>.json. Every type here is declared in lib/data.ts — that file is the source of truth; this document explains it.
ReadRouting
/docs/routingFresh's file-system router maps routes/ to URLs. It is activated by the final line of main.ts:
ReadComponents
/docs/componentsEverything in components/. All of it is server-rendered only — see ARCHITECTURE.md §3 before adding interactivity.
ReadStyling
/docs/stylingTailwind CSS v4, CSS-first configuration, no tailwind.config.js.
ReadAlpha
/docs/alphaThe alpha link type: pages authored as data, so a client can publish one without repository access and without a deploy.
ReadThe builder
/docs/builderA form-driven authoring tool at /builder for the four link types onnne.link renders. It previews only: there is no save, because there is nowhere to save to yet (ROADMAP.md). Publishing is still committing files; what the builder removes is writing them by hand.
ReadMikro
/docs/mikroThe mikro link type: onnne.link hosts an independently built frontend application instead of rendering a page for it.
ReadOperations runbook
/docs/operationsDay-to-day tasks: creating links, editing them, adding logos, and getting them live.
ReadDevelopment and deployment
/docs/deploymentThat is the entire toolchain for onnne.link itself. deno.json declares every dependency and deno.lock pins it; nodeModulesDir is set to "manual", so npm packages are materialised into nodemodules/ by Deno when needed.
ReadRoadmap
/docs/roadmapOpen questions and directions for onnne.link. Nothing here is a defect — the known defects are fixed, and their history is in git.
Read