- High Complexity
- Medium Complexity
- Low Complexity
- Need from Curii
- Staging
- Production
- Completed
- Deprecated
- Add ARIA roles and whatever else
- Look at Genesis/haSepharadi code as a guide
- Find other Dashboard type things
- Replicate Share buttons from old blog. Probably copy HTML and stuff
- Pull from RSS feed
- Jekyll and responsive Flickr photos
- Keith Marran - Integrating Flickr and Jekyll - has useful info on caching
- Glitches out if not connected to internet
- Add email, site description, etc to
_config.yml - See if there are more page-specific or other specific SEO things I need to do
- Replace all line heights with relative numbers.
- Is there a base line height I can set that will mostly cover this??
- Desktop nav menu dropdown color
- Convert
max-width: 767pxsection in_media.scssto min-width- Low priority, but I'd like to
- Looks like it will be via Google Forms
- Real Favicon Generator
- How do I get Jekyll to copy favicons from a subdirectory to root when publishing?
- Layouts: default, month, category, day
- Single template??
- Archive pages
<li>needs background change on hover
- Blog articles typography
- Main page - button hover color
- Sidebar social icons get pushed to new line at 768-830px
- Site Footer - what goes in it?
- Possible options: Licensing, Copyright, and possibly Privacy Policy, if relevant for EU GDPR compliance.
- Contact Page
- Contact Form vs. Link
- If contact form - how will the back-end work?
_config.yml- the following fields should be filled in or commented out:
- description (important for SEO)
- any social media we might link to (currently have twitter and flickr)
- Figure out where I need to escape things
- Setting Up GitHub Pages Locally
-
- Set custom domain on GitHub repo. See here
-
- Custom Domains - Create A records pointing to GitHub's servers
- 185.199.108.153
- 185.199.109.153
- 185.199.110.153
- 185.199.111.153
- Remove and re-add custom domain on GitHub account to trigger the process of enabling HTTPS.
- Setup SSL and Test Enforce HTTPS (this means everything that loads on the page has to start with https:// instead of http://)
- Cloudflare is probably the most optimal route here. See Resources file.
- Secure and fast GitHub Pages with CloudFlare
- How to setup a static website using GitHub Pages and Cloudflare with your own Domain Name
- How to Deploy Websites on Custom Domains using Cloudflare and Github Pages
- Moved News section to its own page
- Fixed 404 Page header
- Nav Menu logic for seperator and dropdown-header added in
- Split the "International Projects" section into a jekyll collection of markdown files (similar to News files)?
- Added alt text to pgp-logo.png
- Retrieved missing Blog images
- Refactored SCSS code
- Created auto-generated Author pages
- Fixed private Author Metadata displaying in post header
- Sidebar and Main layouts on blog, archive, and author pages
- Google Analytics
- Gravatar links dynamic
- Author/Archive layouts default, month, day, category, tag
- Related Posts
- Blog Share buttons
- Category and Tag pages
- Added tags
- Blog Dates are dynamic
- Comments were disabled on all previous blog posts anyway