Skip to content

Latest commit

 

History

History
executable file
·
133 lines (105 loc) · 2.8 KB

notes.md

File metadata and controls

executable file
·
133 lines (105 loc) · 2.8 KB

Notes

Goals

  • Must have
    • Site is available
    • Modern tools
    • Modern look and feel
    • Source code available
    • Blog
    • Trusted users can update
    • Separation of content and style
      • Themes separate
  • Nice to have
    • Mobile-friendly
    • Tags for papers, protocols
    • Share
    • Search
    • Analytics

Approach

  • GitHub Pages
  • Jekyll + Bootstrap (and Jekyll Bootstrap)
  • Sass support for CSS
  • Google Fonts

What I'm Currently Blocked On

Issues are tracked at GitHub github-issues.

  • Many style choices need to be updated.
  • Bottom bar
  • No Projects page
  • Content

This site has useful stuff on social media links etc. http://erjjones.github.io/blog/How-I-built-my-blog-in-one-day/

Tweet

<script> !function(d,s,id){ var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https'; if(!d.getElementById(id)){ js=d.createElement(s); js.id=id; js.src=p+'://platform.twitter.com/widgets.js'; fjs.parentNode.insertBefore(js,fjs); } }(document, 'script', 'twitter-wjs'); </script>

Layout

I'm inspired by Trevor Bedford's clean, functional site. I intend to copy it---part of Trevor's intent.

  • Home
    • Research
    • Papers
      • Queuosine modification of tRNA and codon usage
      • The relationship between mRNA and protein levels
      • Heat triggers reversible...
    • Team
    • Blog
    • Protocols
    • Misc
      • About
      • Join
      • Contact

Each of the major areas is structured like a blog. For example:

research/
	index.html
	_posts/
		2015-04-18-heat-shock-aggregation.md
papers/
	index.html
	_posts/
		2014-12-09-queuosine.md
		2015-04-18-mrna-protein.md
protocols/
	index.html
	_posts/
		2015-04-18-yeast-lysis.md
team/
	index.html
	_posts/
		2011-10-01-d-allan-drummond.md
		2011-10-01-edward-wallace.md
news/
	index.html
	_posts/
		2015-04-09-pg-paper-accepted.md

For team, use a tag to indicate 'current' vs 'alumni'?

To do

  • Home page
    • Text
    • Picture
    • Links to About, Join, Contact
  • Styles -- Sass
  • Blog post on what is happening here, experiences getting up and running.
  • About page
  • Twitter/Disqus...

Done

  • Figure out how top navbar works

Hosting

Name registration at [NameCheap]. Custom domain via [GitHub Pages]. [NameCheap]: https://www.namecheap.com