To modify styles:
-
pages: assets/themes/css/style.scss
-
before entering pages: assets/themes/lab/css/style.scss
-
ASSET_PATH
are inassets
-
When we use
_layout
, the default one points to_includes/themes/lab/default
which has the top and bottom static bars; any of the non-default ones specifies the layout as default, and them set up ASSET_PATH and points tothemes/lab/xxx.html
for more specific setting. So when editing layouts, we just need to go totheme/lab/xxx.html
for style changes. -
need to check how to add "show N results" that update results shown in realtime, without needing to type again (just use the current prompt)
-
index_by_topic.md
vsindex_by_topic.html
, the latter can render symbols like 
but the former cannot. Not sure why. For now, change all the paper pages,index.html
,archive/index.html
andarchive/index_by_topic.html
, into.html
from.md
.
- Add software to replace project
- Add media/press.
- associate relevant grant to the research topic
- Consider a lab website to allow login and member-specific information (good-to-have)
- Add student/trainee news/awards
- 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
- GitHub Pages
- Jekyll + Bootstrap (and Jekyll Bootstrap)
- Sass support for CSS
- Google Fonts
Issues are tracked at GitHub github-issues.
- Many style choices need to be updated.
- Bottom bar
- No Projects page
- Content
-
Lab members
-
Publications
-
Protocols
© {{ site.time | date: '%Y' }} {{ site.author.name }} with help from Jekyll Bootstrap and Twitter Bootstrap
-
This site has useful stuff on social media links etc. http://erjjones.github.io/blog/How-I-built-my-blog-in-one-day/
<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>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'?
- 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...
- Figure out how top navbar works
Name registration at [NameCheap]. Custom domain via [GitHub Pages]. [NameCheap]: https://www.namecheap.com