Skip to main content

max / makenotwork

exorcise: guide custom-pages + custom-domains Batch B7 (the two files carrying em-dashes). Replaced 6 prose em-dashes with colons/periods. HTML/CSS examples untouched. Other B7 guide files were already clean. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-12 15:38 UTC
Commit: 2d510309eef144e68df340df3ca1fb24c95bd887
Parent: cbb2e8e
2 files changed, +7 insertions, -7 deletions
@@ -24,7 +24,7 @@ Add a CNAME record sending your domain to Makenot.work:
24 24
25 25 > **If your DNS is on Cloudflare, set this record to "DNS only" (grey cloud), not "Proxied."** A proxied record routes through your own Cloudflare instead of to Makenot.work, which blocks both the SSL certificate and your page from loading.
26 26
27 - For an apex/root domain (`yourdomain.com` with no subdomain), most providers don't allow a plain CNAME — use their **CNAME flattening** or **ALIAS** feature pointed at `connect.makenot.work` (Cloudflare does this automatically). If your provider supports neither, use a subdomain like `shop.yourdomain.com` or `www.yourdomain.com`.
27 + For an apex/root domain (`yourdomain.com` with no subdomain), most providers don't allow a plain CNAME. Use their **CNAME flattening** or **ALIAS** feature pointed at `connect.makenot.work` (Cloudflare does this automatically). If your provider supports neither, use a subdomain like `shop.yourdomain.com` or `www.yourdomain.com`.
28 28
29 29 ### 3. Verify Ownership
30 30
@@ -6,8 +6,8 @@ The one rule: a custom page references only Makenot.work. No external scripts, n
6 6
7 7 ## What you can customize
8 8
9 - - **Your profile** (`u.makenot.work/yourname`) — full HTML and CSS.
10 - - **Each project** (`u.makenot.work/yourname/project-slug`) — full HTML and CSS.
9 + - **Your profile** (`u.makenot.work/yourname`): full HTML and CSS.
10 + - **Each project** (`u.makenot.work/yourname/project-slug`): full HTML and CSS.
11 11 - **Item pages** inherit their parent project's CSS automatically. There is no separate item editor: style your items by styling the project. A project's buy button, file list, and price slots carry its look onto every item.
12 12
13 13 ## The editor
@@ -36,18 +36,18 @@ Links and media must point to Makenot.work. External `href`s and `src`s are stri
36 36 Almost everything. Your CSS is automatically scoped to your page's canvas, so you cannot accidentally restyle the platform chrome around it. A few notes:
37 37
38 38 - `@import` is not allowed (it would pull in off-platform CSS). Put everything in the one editor.
39 - - `url(...)` must resolve to Makenot.work — your own uploaded files, or the built-in assets below.
39 + - `url(...)` must resolve to Makenot.work: your own uploaded files, or the built-in assets below.
40 40 - `@font-face` works, but its `src` must be on-platform.
41 41 - Selectors like `html`, `body`, and `:root` are scoped to your canvas, so put CSS variables on a wrapper element rather than `:root`.
42 42 - Fast strobing animations are capped; a reduced-motion fallback is added automatically.
43 43
44 44 ## System slots
45 45
46 - Project and item pages include a few elements you can style but not remove: the buy/subscribe block (`.mnw-buy`), the file list (`.mnw-files`), and the item block (`.mnw-item`). Style them to match your page. Rules that try to hide them (for example `display: none`) are dropped — visitors always have a way to buy and a way to report.
46 + Project and item pages include a few elements you can style but not remove: the buy/subscribe block (`.mnw-buy`), the file list (`.mnw-files`), and the item block (`.mnw-item`). Style them to match your page. Rules that try to hide them (for example `display: none`) are dropped. Visitors always have a way to buy and a way to report.
47 47
48 48 ## Using your own files
49 49
50 - Any file you've uploaded can be referenced by its on-platform URL — as an `<img>`, a `<video>`/`<audio>` source, or a CSS `background-image`. The buy button still appears for paid items; the page is your storefront, not a way around checkout.
50 + Any file you've uploaded can be referenced by its on-platform URL: as an `<img>`, a `<video>`/`<audio>` source, or a CSS `background-image`. The buy button still appears for paid items; the page is your storefront, not a way around checkout.
51 51
52 52 ## Built-in assets
53 53
@@ -63,7 +63,7 @@ Because pages reference only Makenot.work, we ship a small set of on-platform as
63 63 .code { font-family: "Plex Mono", monospace; }
64 64 ```
65 65
66 - **Background patterns** (`/static/patterns/`): tileable SVGs in a neutral gray that sit on light or dark backgrounds — `dots.svg`, `grid.svg`, `diagonal.svg`, `checker.svg`.
66 + **Background patterns** (`/static/patterns/`): tileable SVGs in a neutral gray that sit on light or dark backgrounds: `dots.svg`, `grid.svg`, `diagonal.svg`, `checker.svg`.
67 67
68 68 ```css
69 69 .hero {