{"id":13760325,"url":"https://github.com/reeseschultz/11r","last_synced_at":"2025-09-27T05:30:44.746Z","repository":{"id":47985496,"uuid":"290338980","full_name":"reeseschultz/11r","owner":"reeseschultz","description":"America's favorite Eleventy blog template.","archived":true,"fork":false,"pushed_at":"2022-06-24T15:21:48.000Z","size":730,"stargazers_count":147,"open_issues_count":1,"forks_count":33,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-09-20T13:02:25.545Z","etag":null,"topics":["eleventy","flexbox","github-pages","jamstack","nunjucks","pagination","prism","rollup","seo","tags","tailwindcss"],"latest_commit_sha":null,"homepage":"https://reeseschultz.github.io/11r/","language":"Nunjucks","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reeseschultz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"reeseschultz","patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2020-08-25T22:40:53.000Z","updated_at":"2024-08-18T09:55:44.000Z","dependencies_parsed_at":"2022-08-12T15:52:20.595Z","dependency_job_id":null,"html_url":"https://github.com/reeseschultz/11r","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reeseschultz%2F11r","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reeseschultz%2F11r/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reeseschultz%2F11r/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reeseschultz%2F11r/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reeseschultz","download_url":"https://codeload.github.com/reeseschultz/11r/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219871881,"owners_count":16554465,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eleventy","flexbox","github-pages","jamstack","nunjucks","pagination","prism","rollup","seo","tags","tailwindcss"],"created_at":"2024-08-03T13:01:07.881Z","updated_at":"2025-09-27T05:30:39.413Z","avatar_url":"https://github.com/reeseschultz.png","language":"Nunjucks","funding_links":["https://github.com/sponsors/reeseschultz"],"categories":["Nunjucks"],"sub_categories":[],"readme":"# 11r\n\nAmerica's favorite [Eleventy](https://www.11ty.dev) blog template.\n\n[View the demo 👀...](https://reeseschultz.github.io/11r/)\n\n## Features\n\n- [Eleventy](https://www.11ty.dev) for static site generation. See `.eleventy.js`.\n- [Nunjucks](https://mozilla.github.io/nunjucks/) for templating.\n- [TailwindCSS](https://tailwindcss.com/) for utility-first styling. See `tailwind.config.js` and `src/styles/tailwind.css`.\n- [markdown-it-anchor](https://www.npmjs.com/package/markdown-it-anchor) for generating anchors for headings.\n- [eleventy-plugin-nesting-toc](https://www.npmjs.com/package/eleventy-plugin-nesting-toc) for generating tables of contents from anchors. See [this page](https://reeseschultz.github.io/11r/post/lorem-ipsum/) for a demo.\n- [Prism](https://prismjs.com/) syntax highlighting for code with copy button scripting included via [clipboard.js](https://clipboardjs.com/). See `src/styles/base.css` for the theme; and `src/scripts/copy.js`, which is used by `main.js`.\n- [Rollup](https://rollupjs.org) for bundling and compiling. See `rollup.config.js`.\n- JavaScript-based privacy policy notice dismissal handling. See `src/scripts/privacy-policy.js`, which is used by `main.js`.\n- [Tags](https://www.11ty.dev/docs/collections/).\n- [Pagination](https://www.11ty.dev/docs/pagination/).\n- Deploy script for [GitHub Pages](https://pages.github.com/) via `deploy.sh`, using the `gh-pages` branch. Be sure to edit said script to work with your repository. Remember to also configure the repository appropriately.\n- Exemplary [Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) usage.\n- SEO mostly done for you. Ensure you replace the data referenced in `src/globals/site.json`, including the images in `public/`.\n\n## Setup\n\n1. `git clone git@github.com:reeseschultz/11r.git`\n1. `cd 11r \u0026\u0026 npm i`\n1. `npm run dev` to serve the site.\n1. `npm run build` to build the site.\n1. `./deploy.sh` to deploy the site to GitHub Pages (includes build).\n\n## Tag Styling\n\nTags are styled in `src/styles/tags.css`. Coloring custom tags works as such:\n\n```css\n...\n\n.tag.beer {\n  @apply bg-blue-500;\n}\n\n.tag.spirituality {\n  @apply bg-indigo-500;\n}\n\n.tag.orcas {\n  @apply bg-purple-500;\n}\n\n...\n```\n\n## Credits\n\n- The code copying script was adapted from [https://codepen.io/wilbo/pen/xRVLOj](https://codepen.io/wilbo/pen/xRVLOj) by [Wilbert Schepenaar](https://wilbert.dev/).\n- SEO handling was inspired from [Skeleventy](https://github.com/josephdyer/skeleventy) by [Joseph Dyer](https://github.com/josephdyer).\n\n## License\n\nAll contributions to this repository are licensed under [MIT](https://github.com/reeseschultz/11r/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freeseschultz%2F11r","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freeseschultz%2F11r","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freeseschultz%2F11r/lists"}