Seven marketing surfaces — the outside of the product, where slop usually lives.
Every number here is computed from the markup, every quote is attributed or stamped, and
nothing hides unless the script is running to bring it back. Tap Copy and it's in your product.
MODULARITY — the answer to singularity.
13 · Hero — zero JavaScript
ENOK — the open media library
Real assets, real access.
Fonts, motion, icons, and interface material for AI and humans — every one a
working file you can take, not a picture of one.
No account to browse. Open assets download with no wall.
One members layer — $10 a year — unlocks everything premium. There is no per-item price.
A hero is type, one rule, and two links. This one runs no script at all — nothing to
hydrate, nothing to break.
14 · Feature grid
What holds across the shelf
Reveal-on-scroll is armed by the script — if it never runs, everything is simply visible.
◍
Zero dependencies
Two files and a demo. No build step, no framework, no package to audit.
◎
Agents are customers
Every surface works headless. The catalog is readable over MCP without a browser.
▣
One members layer
Premium unlocks as a whole, once. Never a checkout per item.
⇣
Open by default
Open assets carry an open license — use them commercially, no permission needed.
15 · Testimonial — attribution enforced
Nothing listed without a deliverable; nothing sold before its file exists.
ENENOK doctrine — catalog.json, line 1 of the doctrine block
Rating values above are sample data passed in the markup. The pattern prints
only what it is handed: the stars round, the number never does, and no review count is invented.
Best library I've ever used, changed everything for our team.
The second quote ships with no source and no rating on purpose. The script stamps it
Unattributed and marks the block, rather than letting an anonymous rave sit there looking real.
16 · FAQ accordion
Open assets download with no account and no wall, under a license that permits commercial use.
Browsing is open for everything on the shelf — visibility is never paywalled.
One members layer: the ENOK Library Card at $10 a year, or an open workspace on The Cloud.
It unlocks all premium and early products at once — there is no per-item price anywhere.
Yes. The catalog, the licenses, and every asset path are plain files an agent can read over MCP.
Premium unlocks under your Cloud identity, so an agent works inside the access you already have.
Yes — copy, modify, and sell them, commercially or not, keeping the notice in your source.
Attribution is appreciated and never required.
Every answer ships in the HTML and is collapsed by a grid row — never fetched, never
injected on click, so it is crawlable and present for assistive tech. Questions are real buttons with
aria-expanded; ↑ ↓ move between them; #faq-cost in the URL opens that answer.
17 · Footer
The year comes from the visitor's clock, not from the HTML — a footer that says 2024
in 2027 is the cheapest possible tell that nobody is home.
18 · CTA banner
The whole shelf is readable right now
Open assets need no account. Bring your agent — the catalog is a file.
Dismissal is in-memory only — this pattern writes no storage. It fires
enokpat:dismiss and lets your code decide whether it stays gone. Reload and it's back,
which is the honest default for a component that was never told about your user.
19 · Pricing comparison
Access
Flip the cycle — the per-month figure, the yearly total and the savings badge are
all computed from the two prices in the markup.
The Library Card has no monthly price, so the monthly view says
“yearly only — no monthly price” instead of dividing a number nobody supplied. A yearly price
that isn't cheaper gets no badge, and a per-month equivalent always rounds up.