Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ Each experiment lives in its own isolated repository and gets listed here via [`

1. Scaffold a new experiment using the JOYCO CLI:
```sh
joyco lab init
joyco create
```
This lets you pick a template (`3d` or `motion`), creates a new repo, and sets everything up.

2. Build and deploy your experiment.

3. Publish it to the registry:
```sh
joyco lab publish
joyco lab
```
This opens a PR adding your experiment to `experiments.json`.

Expand All @@ -31,7 +31,7 @@ Each entry in `experiments.json` follows this shape:
| `description` | `string` | yes | What the experiment explores |
| `href` | `string` | yes | Live deployment URL |
| `repo` | `string` | no | Source repository URL |
| `template` | `string` | yes | Template used (`3d` \| `motion`) |
| `template` | `string` | no | Template used (`3d` \| `motion`) |
| `tags` | `string[]` | no | Freeform tags for filtering |
| `previewImage` | `string` | no | URL to a preview/thumbnail image |
| `date` | `string` | yes | Publication date (`YYYY-MM-DD`) |
Expand Down
6 changes: 2 additions & 4 deletions experiments.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,10 @@
{
"title": "Dot Interactive",
"slug": "dot-interactive",
"description": "Interactive background for Joyco Landing page.",
"description": "A dense halftone field that reacts to your cursor — dots swell and brighten wherever you hover, rippling outward like light catching a printed surface. Tune the grid rotation and cell count to find your pattern.",
"href": "https://laboratory-dot-interactive.vercel.app/",
"tags": [
"background",
"mesh",
"dot"
"webgl", "glsl", "shader", "interactive", "mouse", "halftone", "dots", "pattern", "post-processing"
],
"template": "3d",
"date": "2026-03-10"
Expand Down
Loading