This site is generated by Jekyll. Ruby is required to install/run Jekyll.
bundle install
to install development dependencies.
You may need to gem install bundler
if the bundle
command is unavailable.
Run jekyll serve --watch
in the root of the project.
brew install aspell
for f in **/*.md; do aspell check $f; done
for f in *.html; do aspell check $f; done
for f in **/*.html; do aspell check $f; done
- All code on master is automatically deployed by GitHub once it has been pushed to GitHub.
- ✔ Update dependencies
- ✔ Set up SEO-friendly redirect from elizabrock.com to elizamarcum.com
- ✔ Set up GitHub pages to use elizamarcum.com instead of elizabrock.com
- ✔ Update markup (_includes, _layouts, *.md)
- ✔ Add Jekyll SEO plugin
- ✔ Add Jekyll sitemap
- ✔ Set up Google analytics snippet
- ✔ Update content
- ✔ Headshot
- ✔ Bio
- ✔ Skill list
- ✔ Resume
- ✔ Styling, from scratch with new color scheme
- ✔ General
- ✔ Don't forget about the 404 page
- ✔ Perhaps a little rewriting of git history before moving this branch to master
- ✔ Run spell check
- ✔ Move Primitive to the vendor folder
- ✔ Check on TO-DOs in the code
- ✔ Update updated\ats so that the sitemap will be accurate
- ✔ Relaunch personal site (by pushing this branch to master)
- ✔ Update personal URL on:
- ✔ GitHub
- Set up SEO-friendly redirect from elizabrocksoftware.com to elizamarcum.com
- Use jekyll-redirect-from to:
- rename /social to /contact
- set up canonical URLs for the old EBS pages
- Cancel Squarespace for elizabrocksoftware.com
- Refine the merely acceptable status of the design implementation:
- Use the version of the old logo with the outline, since that will look better on the dark background
- Have navigation mark the current section
- Separate out my CSS into more appropriately named files
- Make the nav look better at the in-between sizes
- Only include the versions of the font that are currently in use
- Set bq-border to something I actually like (maybe the background blue so that it looks cut out?)
- Revisit the blockquote markup: http://html5doctor.com/cite-and-blockquote-reloaded/
- Refine the footer styling when the two halves of the content don't end at the same point
- Override in my CSS the changes that I made in Primitive's scaffolding css
- Eliminate unused CSS variables
- Remove commented out CSS
- More updated content:
- Set proper descriptions on the various pages
- Update student testimonials with their current job titles
- Add a link to this repo in the site footer
- Improve the case studies
- Run all the logos through a resizer, a. la Gwen's Cookbook
- Perhaps use CSS to greyscale the logos (
filter: grayscale(100%)
) - Add screenshots of the guided selling tool from iGoDigital, or maybe just embed the video?
- Contribute my tweaks back to Primitive UI
- Update favicon with new blue color (remember favicon.io)
- Update GitHub settings to force https
- Take a final pass at my resume to be sure it includes all the cool stuff from my website
- Try implementing the skill chart I prototyped here: https://docs.google.com/spreadsheets/d/1-uCwT-ZM0ja8sknY5MjIQfv_uhB6QSa7uFVcxWzDC1c/edit#gid=0
- Look in Google Search Console
- Confirm that Google still finds the site mobile friendly
- Syntax Highlighting?