Serendipity
Playlists
Try “What are you looking for?”

Membership

Nor depends on its members. $8/month keeps the archive alive.

Newsletter

Stay in the loop. New work, events, occasional notes from the co-op.

CollectionAboutContact
APIEmbedPrivacyTerms

Embed

Drop a piece of the archive into your own page.

Every published piece on Nor can be embedded as a self-contained card. It keeps the archive’s typography, image quality, and links intact, auto-resizes to fit its container, and adds no tracking to your page.

Live sample

Embedding “Hand Painted Sandwich Bar Signage”

This is not a mockup — it’s the same iframe you get when you drop our script onto your own site. Try the controls to see how it responds to width, variant, and theme.

Width

Variant

Theme

One-line drop-in

Paste this into any page

The script upgrades any <a data-nor-embed> into a lazy-loaded, auto-resizing iframe. If JavaScript is disabled the anchor still works as a normal link — the archive page loads.

<a href="https://nor.design/en/work/my-piece" data-nor-embed>
  The piece title
</a>
<script async src="https://nor.design/embed.js"></script>

Prefer plain HTML?

Direct iframe

Use the iframe directly if you can’t run our script — on a locked-down CMS, say. Height is a fixed starting point; the drop-in script is what enables auto-resize.

<iframe
  src="https://nor.design/embed/en/piece/my-piece"
  width="640" height="420"
  frameborder="0" scrolling="no"
  style="border:0;max-width:100%;display:block;"
  loading="lazy"
  title="Piece title — The Nor Collection"
></iframe>

For platforms and integrations

oEmbed endpoint

Every work page advertises its oEmbed endpoint via an <link rel="alternate">, so auto-unfurling platforms find it without configuration. You can also call it directly.

GET https://nor.design/api/oembed
  ?url=https://nor.design/en/work/my-piece
  &format=json

Auto-unfurl with oEmbed

Paste any /work/<slug> URL into Substack, WordPress, Ghost, Are.na, or any tool that speaks oEmbed and the card appears automatically. Nothing to install. The endpoint lives at /api/oembed?url=... and responds with JSON (type: "rich").

Variants

Append query params to tune the card:

  • ?variant=compact — single-column, no image. Good for in-line mentions.
  • ?theme=dark — dark surface. Matches dark newsletters and journals.

The drop-in script also reads data-variant and data-theme attributes on the anchor, so you can set them without editing the URL.

A note on credit

The archive exists because designers, clients, and custodians have shared their work with us. When you embed a piece, the card always links back to the canonical page and credits the designer. If you spot an attribution that could be better, please let us know.

Browse the collection →