A starter site for building your own brag document, using 11ty (demo). Inspired by Julia Evans, and Bragdocs design by Jonny Burch and the team at Progression.app.
Built using:
- 11ty/eleventy
- Vanilla JS and CSS
So far, I've included 2 themes (light and dark). The colours have been assigned at the beginning of src/css/styles.css and can be easily changed.
You can switch between them by changing the data-theme variable from default light to dark in src/includes/layouts/base.njk
- Eleventy for static site generation
- Nunjucks for templating
- Static tags
- SEO base template can be found in
src/data/site.json - Frontmatter property:
Iconuse Segoe UI Emoji inspired by Notion style - Frontmatter property:
publiccan be set toTrueorFalsedepending on whether you would like to make it visible to your timeline - Order is sorted with latest entry at the top
# Install dependencies
npm install# Runs the app in local development mode
npm startOpen http://localhost:8080/ to view in the browser.
# Builds a static copy of your site to the `public/` folder
npm run-script buildFollow this link to create your own Github Pages
# Push the content on Github Pages
npm run deploy- This project's styling was adapted from this timeline codepen by venkatesh
- SEO structure was adapted from 11r by reeseschultz
This project is open source and available under the MIT License

