{ "$schema": "https://emdashcms.com/seed.schema.json", "version": "1", "meta": { "name": "Blog Starter", "description": "A blog with posts and pages", "author": "EmDash" }, "settings": { "title": "potluck", "tagline": "A weekly zine: everyone brings a dish" }, "collections": [ { "slug": "posts", "label": "Posts", "labelSingular": "Post", "urlPattern": "/posts/{slug}", "supports": ["drafts", "revisions", "preview", "scheduling", "search", "seo"], "commentsEnabled": true, "fields": [ { "slug": "title", "label": "Title", "type": "string", "required": true, "searchable": true }, { "slug": "featured_image", "label": "Featured Image", "type": "image" }, { "slug": "content", "label": "Content", "type": "portableText", "searchable": true }, { "slug": "excerpt", "label": "Excerpt", "type": "text" } ] }, { "slug": "pages", "label": "Pages", "labelSingular": "Page", "urlPattern": "/pages/{slug}", "supports": ["drafts", "revisions", "preview", "search", "seo"], "fields": [ { "slug": "title", "label": "Title", "type": "string", "required": true, "searchable": true }, { "slug": "content", "label": "Content", "type": "portableText", "searchable": true } ] } ], "taxonomies": [ { "name": "category", "label": "Categories", "labelSingular": "Category", "hierarchical": true, "collections": ["posts"], "terms": [ { "slug": "development", "label": "Development" }, { "slug": "design", "label": "Design" }, { "slug": "notes", "label": "Notes" } ] }, { "name": "tag", "label": "Tags", "labelSingular": "Tag", "hierarchical": false, "collections": ["posts", "issues"], "terms": [ { "slug": "webdev", "label": "Web Development" }, { "slug": "opinion", "label": "Opinion" }, { "slug": "tools", "label": "Tools" }, { "slug": "creativity", "label": "Creativity" } ] } ], "bylines": [ { "id": "byline-editorial", "slug": "emdash-editorial", "displayName": "EmDash Editorial" }, { "id": "byline-guest", "slug": "guest-contributor", "displayName": "Guest Contributor", "isGuest": true } ], "menus": [ { "name": "primary", "label": "Primary Navigation", "items": [ { "type": "custom", "label": "Home", "url": "/" }, { "type": "custom", "label": "About", "url": "/pages/about" }, { "type": "custom", "label": "Issues", "url": "/issues" } ] } ], "widgetAreas": [ { "name": "sidebar", "label": "Sidebar", "description": "Widget area displayed on single post pages", "widgets": [ { "type": "component", "componentId": "core:search", "title": "Search" }, { "type": "component", "componentId": "core:categories", "title": "Categories" }, { "type": "component", "componentId": "core:tags", "title": "Tags" }, { "type": "component", "componentId": "core:recent-posts", "title": "Recent Posts", "settings": { "count": 5, "showDate": true } }, { "type": "component", "componentId": "core:archives", "title": "Archives", "settings": { "type": "monthly", "limit": 6 } } ] }, { "name": "footer", "label": "Footer", "description": "Widget area displayed in the site footer", "widgets": [ { "type": "content", "title": "About", "content": [ { "_type": "block", "style": "normal", "children": [ { "_type": "span", "text": "A weekly zine: everyone brings a dish. Bookmarks and notes from the week, gathered and trimmed.", "_key": "k1" } ], "_key": "k0" } ] } ] } ], "sections": [ { "slug": "newsletter-signup", "title": "Newsletter Signup", "description": "A call-to-action block for newsletter subscriptions", "keywords": ["newsletter", "subscribe", "email", "cta"], "source": "theme", "content": [ { "_type": "block", "style": "h3", "children": [ { "_type": "span", "text": "Stay in the loop", "_key": "k1" } ], "_key": "k0" }, { "_type": "block", "style": "normal", "children": [ { "_type": "span", "text": "Get notified when new posts are published. No spam, unsubscribe anytime.", "_key": "k3" } ], "_key": "k2" } ] }, { "slug": "about-author", "title": "About the Author", "description": "Brief author bio for use in posts or pages", "keywords": ["author", "bio", "about"], "source": "theme", "content": [ { "_type": "block", "style": "normal", "children": [ { "_type": "span", "text": "A software developer who writes about building things on the web. Based somewhere with good coffee and reliable internet.", "_key": "k1" } ], "_key": "k0" } ] } ], "content": { "pages": [ { "id": "about", "slug": "about", "status": "published", "data": { "title": "About", "content": [ { "_type": "block", "_key": "k1", "style": "normal", "markDefs": [], "children": [ { "_type": "span", "_key": "k0", "text": "potluck is a weekly zine. Everyone brings a dish: each source contributes what it found that week, and an issue is the table they share.", "marks": [] } ] }, { "_type": "block", "_key": "k6", "style": "normal", "markDefs": [ { "_key": "k3", "_type": "link", "href": "https://www.diigo.com/user/dckc-madmode" } ], "children": [ { "_type": "span", "_key": "k2", "text": "Right now the dishes are bookmarks from ", "marks": [] }, { "_type": "span", "_key": "k4", "text": "diigo", "marks": [ "k3" ] }, { "_type": "span", "_key": "k5", "text": ", with their tags. Posts from social.coop, photos, and new Zotero items are meant to join them. Each issue is a draft first: everything from the week is proposed, then trimmed by hand and given a few lines of commentary.", "marks": [] } ] }, { "_type": "block", "_key": "k8", "style": "normal", "markDefs": [], "children": [ { "_type": "span", "_key": "k7", "text": "The name is about cooperation without vulnerability: at a potluck you share food without letting anyone into your kitchen. The software behind it works the same way, with each source passing finished dishes rather than handing over its keys.", "marks": [] } ] }, { "_type": "block", "_key": "kd", "style": "normal", "markDefs": [ { "_key": "ka", "_type": "link", "href": "https://www.madmode.com/" } ], "children": [ { "_type": "span", "_key": "k9", "text": "potluck is a sibling of ", "marks": [] }, { "_type": "span", "_key": "kb", "text": "madmode.com", "marks": [ "ka" ] }, { "_type": "span", "_key": "kc", "text": ", Dan Connolly's tinkering lab notebook.", "marks": [] } ] } ] } } ] } }