Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An Eleventy starter kit for static blogs and websites, based on Supermaya with full-screen designs and optional KeystoneJS features.
Superdapo is an Eleventy (11ty) starter kit for building static blogs and websites, derived from Mike Riethmuller's Supermaya template and redesigned with full-screen page layouts, distinct header and footer styles, and additional common pages. It outputs a static, server-rendered site from Markdown, SCSS, and JavaScript content, and it runs on the Eleventy static site generator with Netlify deployment support.
Superdapo is an Eleventy starter kit that takes Markdown files, SCSS stylesheets, and JavaScript modules as input and produces a static, server-rendered HTML site. It was built as a fork of Mike Riethmuller's Supermaya template, with the repository description indicating it powers the personal site davidporkka.com. The kit includes the standard blog features of Supermaya — posts, pages, pagination, tags, and static output — and adds a redesigned full-screen visual style, mobile and tablet layouts, social icons, and security headers in its Netlify configuration.
theme key, and compile entry points listed in site/_data/css.js.After cloning the repository, run yarn eleventy --serve to start the development server at http://localhost:8080. Content is written in Markdown and templates, SCSS and JavaScript are compiled on-the-fly by 11ty and Webpack, and the output is a fully static site. Before going live, remove the robots.txt file to allow search engines to index the site.
No. The core blog and website features work without any backend. The Keystone integration is optional; if you skip it, you get a standard static site and can add a KEYSTONE_API environmental variable later.
Deploy the Keystone JAMstack plus starter kit to Heroku, copy your Keystone API URL, and deploy Superdapo to Netlify. Then toggle each feature (comments, claps, reading list, login) in the keystone key of site/_data/site.js.
Superdapo uses Yarn as its package manager, unlike the original Supermaya template which uses NPM. Run yarn eleventy --serve for local development.
Set an alternative theme by modifying the theme key in site/_data/site.js. The default is black and white, and alternative themes are supported.
The repository includes a robots.txt that blocks crawling. After adding your content, delete the robots.txt file to allow search engines to index your site.
