JeremyWells.Io.V2

JeremyWells.Io.V2

Source code for version 2 of my portfolio site. Trading Jekyll for Eleventy

TODO :

  • basic structure
  • set up Sass, bundles into main.css
  • mobile layout (esp header)
  • laptop layout (esp header)
  • 404 page
  • wide layout (esp header)
  • about page (as page template)
  • blog/home/post-list page (reuse about page (margins and stuff) as much as possible)
  • posts page (reuse as much about page as possible)
  • Change var names in postlist template
  • Get post links to work
  • revisit post-list styling, mobile and notebook
  • styling for bulleted lists
  • styling for code snippets
  • images moved and styled
  • fix {:class="post-splash"} tag, also {:class="post-img}
  • script to move other images
  • smaller fonts on post list
  • replace 'post_url'
  • bash script to automate gist and post_url syntax correction
  • finally migrate posts from old site
  • 'not found' message for gist
  • replacement for Github Gist plugin
  • debug any other liquid > njk issues
  • replacement for Github Gist plugin
  • caching in Gist plugin
  • option to output Gist error in debug
  • finally migrate posts from old site
  • debug any other liquid > njk issues
  • programmatic nav links
  • folder structure (src, content, etc.)
  • minify js

import posts and optimization

  • minify css
  • add vendor css to inline css
  • get same-site links to not open in new tab
  • remove unused font imports

ready to go

bugs bugs bugs

  • github link

  • about page links in new tab

  • clean out test posts

  • Experiment w/ wider post view on fullscreen (770 vs 650)

  • test deploy in netlify (w/ publish branch)

  • move to jeremywells.io

  • fix paragraph line heights and h3 styles

new functionality

  • [] collapsing, static navbar
  • copy fn on code
  • [] enlarge modal on images
  • [] get tags/links to work
  • [] customize URIs - see https://alexpearce.me/2020/06/jekyll-to-eleventy/
  • [] uri and slug structure
  • [] RSS
  • [] eleventy-gist plugin - add sm link to gist @bottom
jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer