Seminaronline course template Next.js
An online course template Next.js creators can use to show the full learner journey, from choosing a cohort to submitting a critique-ready lesson.



- 47 / 47
- light / dark tokens
- 2
- modes, both designed
- 1
- DOM, rendered twice
- unlimited projects, client work included
- 12 months of updates
- 14 days, no questions
AGENTS.md and 4 skills ship in the zip, so your own agent keeps changing it after you buy.
docs — install, use, customizepages, composed from 12 sections
Every page is a real render from the publish gate, in the mode on show. Open any of them in the live preview.
Fieldnote: practice the real thing/- site-header
- hero
- learning-trail
- course-shelf
- cohort-band
- +3
Courses: choose your studio/courses- site-header
- course-index
- cohort-band
- site-footer
Service systems in practice/course- site-header
- course-overview
- learning-trail
- mentor-notes
- cta
- +1
Lesson 03: test the failure/lesson- site-header
- lesson-shell
- learning-trail
- site-footer
Mentors: meet your critics/mentors- site-header
- mentor-roster
- mentor-notes
- cta
- site-footer
Components/components- site-header
- hero
- learning-trail
- course-shelf
- cohort-band
- +7
Seminar includes six routes, twelve sections, eight primitives, seven original studio images, a canonical Wire Diagram learning trail, course catalog, detailed syllabus, lesson workspace, mentor roster, and a living component guide. The Fieldnote demo stays honest about scope: this is a frontend theme with realistic fixtures, not an LMS backend. Both modes use computed AA pairs, every type size and color is token-driven, three OFL variable fonts ship locally, and the runnable zip includes agent workflows for rebranding and extension.
sections and primitives
You get the parts, not just the demo site. Every frame is a real capture from the theme's own styleguide page, and the source path under it is where the file lands in your project.
hero
src/components/hero.tsx
Hard 50/50 hero pairing a short imperative proposition with the first learning-trail artifact
tokens, both modes
Change one variable and every part follows. Each badge is one token split down the middle: its light value on the left, its dark value on the right, with the theme's own paired ink on both halves.
hover or tab a badge for its name and both values, enter copies
The learning trail: a Wire Diagram evidence fork built from square milestone nodes, mentor handoff cards, connector rails and a repair loop
every token
typefaces, self-hosted
Real woff2 files in src/fonts/, wired through next/font and licensed under OFL. Nothing is fetched from Google at build time, so the zip renders these letterforms offline. Scale ratio 1.25.
Seminar
An online course template Next.js creators can use to show the full learner journey, from choosing a cohort to submitting a critique-ready lesson.
const { open, close } = useLedger("2026-03") // 0123456789
- display
- Instrument Sans
- text
- Karla
- mono
- Spline Sans Mono
- captionAg
- smallAg
- bodyAg
- leadAg
- d1Ag
- d2Ag
- d3Ag
- d4Ag
every width is a real render from the publish gate
Four viewports, each one a render the gate produced and checked. Switch between them: the frame narrows exactly as a window does, because that is what it is.

every token and every part on one page
The styleguide route is not documentation about the theme. It is a page in the zip that renders the real components from the real tokens, so it stays true the day you change one.
files in the zip
A runnable Next.js project, and the instructions an agent reads before it changes anything in it. Unzip and run it, or install it into a project you already have.
- AGENTS.mdthe theme's own rules, written for an agent
- .claude/skills/4 skills, each one job
- add-page/SKILL.mdCompose a Seminar route from existing sections and register it in the manifest and marketplace preview without breaking heading, link, or signature rules.
- add-section/SKILL.mdAdd a self-contained Seminar section with semantic tokens, the existing type vocabulary, content-pass copy, manifest wiring, and styleguide coverage.
- check-quality/SKILL.mdVerify Seminar's tokens, type, copy, spine, accessibility, responsive captures, TypeScript, and production build before publishing.
- rebrand/SKILL.mdRebrand Seminar through its light and dark token tables while preserving computed AA, the sage undertone system, and the critique accent role.
- src/
- theme.css47 tokens, light and dark
- fonts.tsthe faces, wired to the type tokens
- app/6 files
- components/12 files
- ui/8 files
- assets/7 images, 1 markdown file, 1 file
- fonts/3 font files, 3 licences
- app/6 routes, plus layout.tsx and globals.css
- theme.jsonthe manifest: tokens, components, pages
- README.mdquickstart
- 6 project filespackage.json · tsconfig.json · next.config.ts · postcss.config.mjs · env.d.ts · .gitignore
skills your agent can run
Your agent reads AGENTS.md before it edits, then runs the skill that fits the change. The skills are the theme's own, and the publish gate makes an agent complete every one of them in a scratch copy before the theme goes live.
20 components, 6 pages and 47 tokens, as a Next.js project.
AGENTS.md carries the design spec. Each skill is one job written against it.
Claude Code, Codex, or any agent that reads AGENTS.md. It runs on your machine, on your own account.
Built from the theme's own sections, on the same tokens and the same rhythm.
The source is yours to run, edit and deploy.
The spec ships inside the folder, so the page your agent adds next month is built by the same rules as the ten it came with. Nothing calls back here.
What the free licence coversactivity
- v1.0 — cohort learning platform with the learning trail, course library, lesson workspace and mentor routestoday
- connect course fixtures to a buyer backendplanned
- add an instructor dashboard when buyer demand supports itplanned
for agents
This listing is also a markdown document and a JSON endpoint. The theme's own agent kit is on the kit and agents plates above.



