Commit graph

217 commits

Author SHA1 Message Date
Michael Rose
c3c0fc3f51 Replace base_path with absolute_url filter where possible 2016-10-06 15:40:30 -04:00
Vince Chu
57449b37ca Add classnames to body element (#526)
* Expose layout type as class name on body element

* Add ability to add classes to body via front matter
2016-09-15 14:46:04 -04:00
Michael Rose
6db88b709a Disable compress layout by default
- Due to several issues related to content and JavaScript HTML compression has been disabled.
- To enable add `layout: compress` to _layout/default.html YAML Front Matter
2016-09-09 10:33:42 -04:00
Vincent Chu
0d6816e770 Fix Liquid syntax error for offending parentheses
Liquid Warning: Liquid syntax error (line 3): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/single.html
Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/archive.html
Liquid Warning: Liquid syntax error (line 3): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in /_layouts/splash.html
2016-08-25 13:20:38 -04:00
Michael Rose
cc0b266541 Add en default text to site.locale strings
- Close #407
2016-07-29 12:16:53 -04:00
Michael Rose
fc0f8f5b1d Set default lang to en 2016-07-15 10:27:30 -04:00
Michael Rose
2e2e42d1f0 Move custom footer into <footer> 2016-06-06 15:16:43 -04:00
Michael Rose
55efbd1782 Make page.title conditional in <h1>
- Fix #312
2016-05-16 09:42:16 -04:00
Michael Rose
a473d9467d Disable breadcrumbs on paginated home pages 2016-04-14 14:36:48 -04:00
Michael Rose
03dac00db9 Update docs 2016-04-13 17:10:01 -04:00
Michael Rose
8115e439b2 Remove site.share conditional 2016-04-07 20:45:24 -04:00
Michael Rose
add3811ba7 Remove site.read_time condition 2016-04-07 16:25:50 -04:00
Michael Rose
1e53e7fca2 Allow breadcrumbs to be enabled with non-Jekyll Archives plugin 2016-04-07 16:05:17 -04:00
Michael Rose
b2611c3f2e Fix path bugs in breadcrumbs 2016-04-04 14:20:47 -04:00
Michael Rose
803096d9fa Add icons to page meta labels (tags, categories, and date) 2016-04-03 21:35:53 -04:00
Michael Rose
85fb0d0283 Style tweaks to pagination, right sidebar, and background color 2016-03-29 23:13:00 -04:00
Michael Rose
cae92a8770 Add header overlay sample posts 2016-03-23 21:50:22 -04:00
Michael Rose
479bce3682 Rough out splash page _layout with styles and test content 2016-03-23 16:35:01 -04:00
Michael Rose
3663ba897a Create includes for greater layout flexibility 2016-03-23 12:56:23 -04:00
Michael Rose
d5c3383f2a Disable breadcrumbs on homepage 2016-03-23 11:42:58 -04:00
Michael Rose
f029ce6e25 Add reading time to archive layout and include icon 2016-03-22 22:28:12 -04:00
Michael Rose
bf4bf6ed82 Add optional reading time to single _layout 2016-03-21 21:42:55 -04:00
Michael Rose
c09a8b2c6f Add default 'no-js' class to be removed with JS if enabled 2016-03-21 15:59:50 -04:00
Michael Rose
5c79a09f08 Add custom footer include 2016-03-21 14:11:39 -04:00
Michael Rose
7f30ab04ea Remove Google webfonts as default and include for custom <head> includes
- Create font stacks using system fonts for improved performance
2016-03-21 14:11:14 -04:00
Michael Rose
780b30c9f6 Massage the grid layout 2016-03-20 15:20:33 -04:00
Michael Rose
d5ce1b2226 Simplify styling 2016-03-19 21:50:18 -04:00
Michael Rose
109f4ffb44 DRY up archive include
- Combine grid and list view into one include
2016-03-19 20:58:17 -04:00
Michael Rose
eb2f3d052a Create grid styling for related posts module
- Add default teaser image
- Disable image watch gulp task
2016-03-18 15:07:02 -04:00
Michael Rose
266f87d5ab Customizable comments label 2016-03-17 22:55:13 -04:00
Michael Rose
f85dd7aee2 Enable Stickyfill on screen width > 768px 2016-03-17 15:38:07 -04:00
Michael Rose
6c6546c1ea Gut grid mixins and replace with Susy for greater flexibility 2016-03-15 12:34:14 -04:00
Michael Rose
c7a7a5d707 Enable sticky sidebar
- Hide sidebar on small screens
2016-03-14 21:30:03 -04:00
Michael Rose
7fa159a9a2 Only enable breadcrumbs when using Jekyll Archives category pages 2016-03-11 21:09:09 -05:00
Michael Rose
2c2d5fb616 Adjust sidebar styling
- Disable sticky
- Show for small screens and adjust accordingly
2016-03-11 16:36:41 -05:00
Michael Rose
0b7f243aeb Make sure breadcrumbs, tag lists, and category lists only display when enabled 2016-03-11 16:17:20 -05:00
Michael Rose
5d9e0af805 More style cleanup and housekeeping 2016-03-11 15:55:06 -05:00
Michael Rose
3aa50cc5a5 Add support for Jekyll Archives plugin
- Option to select GitHub Pages compatible tag/category page archive or plugin generated archives
2016-03-11 09:39:20 -05:00
Michael Rose
4427cf4c8e Add page taxonomy links for tags and categories
- Customizable text via _data file
- Enable/disable links by setting archive page filenames in _config.yml
2016-03-10 21:53:28 -05:00
Michael Rose
f63b8fe294 Add file extensions back to non-helper _includes 2016-03-10 21:13:01 -05:00
Michael Rose
8d046af7a9 Continue to refine styles and layouts 2016-03-10 13:06:59 -05:00
Michael Rose
3df0afbdc9 Add smooth scroll and sticky scripts 2016-03-10 13:06:17 -05:00
Michael Rose
caefcce729 Cleanup SCSS 2016-03-10 11:13:54 -05:00
Michael Rose
d84f35c0e1 Correct headline hierarchy 2016-03-09 22:18:10 -05:00
Michael Rose
feb504592c Remove locale hash to shorten Liquid variable names 2016-03-09 20:49:17 -05:00
Michael Rose
ea8fb6fe33 Add support for localizing UI text with a _data file 2016-03-09 16:33:27 -05:00
Michael Rose
455067a000 Add option to disable social sharing globally 2016-03-07 11:48:25 -05:00
Michael Rose
9164c5053d Add more analytics and commenting options 2016-03-07 11:29:35 -05:00
Michael Rose
3bd495f1d4 Remove extensions from _includes to simplify naming 2016-03-07 10:27:07 -05:00
Michael Rose
0ccaef5a96 Add space after YAML Front Matter 2016-03-07 09:51:50 -05:00
Michael Rose
cf2fbef815 Add flag to enable sidebar author profile or alternate info 2016-03-06 22:05:43 -05:00
Michael Rose
0665dccffb Rename post.html _layout to single 2016-03-06 21:11:27 -05:00
Michael Rose
427ed394ad Use archive template for home page
- Remove home specific _layout
2016-03-06 21:00:48 -05:00
Michael Rose
aa8e427570 Markdownify titles and excerpts 2016-03-05 22:11:00 -05:00
Michael Rose
0a4c90e031 DRY up archives by using an include 2016-03-05 21:29:39 -05:00
Michael Rose
7c77274567 Add breadcrumb navigation include
- Disable by default
- Add schema.org markup
- Add basic styling
2016-03-04 22:57:12 -05:00
Michael Rose
3b13509329 Update and add samples 2016-03-04 12:37:24 -05:00
Michael Rose
acd8720126 Allow Markdown for header.image.caption
- Simplify and remove extra variables by condensing into one
2016-02-25 08:15:54 -05:00
Michael Rose
c71992e1c4 Add archives for pages and posts by [category, year, tags] 2016-02-24 22:08:59 -05:00
Michael Rose
538d4cf450 Update header images
- Rename image.feature to header.image
2016-02-24 21:23:29 -05:00
Michael Rose
813c8c8ca6 Cleanup auto generated excerpts 2016-02-24 16:10:45 -05:00
Michael Rose
b7b887f6e4 Enable share buttons on all _posts (default) 2016-02-23 11:19:44 -05:00
Michael Rose
0bb176b456 Set defaults for _posts
- layout ~> post.html
- enable comments
2016-02-23 10:47:43 -05:00
Michael Rose
d14a360cd3 Improve SEO include 2016-02-23 10:13:15 -05:00
Michael Rose
7139d61c62 Add basic schema structure 2016-02-22 22:46:59 -05:00
Michael Rose
75a913d179 Consolidate layouts
- Remove page.html
- Rename post-index.html ~> archive.html
2016-02-22 22:32:17 -05:00
Michael Rose
338d06673c Add compress.html layout
- Update config
- Remove problematic inline JS comments
2016-02-22 22:03:47 -05:00
Michael Rose
ddb78bf337 Rename classes for consistency 2016-02-22 21:44:55 -05:00
Michael Rose
a572dbaae0 Include absolute URL shorthand 2016-02-22 21:22:07 -05:00
Michael Rose
7c1792312f DRY up layouts by creating a default 2016-02-22 16:46:49 -05:00
Michael Rose
97b4571370 Add support for baseurl 2016-02-22 16:16:15 -05:00
Michael Rose
4348fc59b3 Remove "_" from includes 2016-02-22 14:58:16 -05:00
Kamil Szymanski
a4527d7e53 Fix home markup for link posts 2015-11-29 15:35:17 +01:00
andreykurenkov
985a6fd47d Merged improvement to post-index.html 2015-08-05 19:24:19 -07:00
andreykurenkov
0498eb167c Revised year listing that is more robust to changes- 2015-08-05 19:23:00 -07:00
Craig Dodd
f06b4c163d Remove trailing whitespace 2015-04-17 11:43:36 +01:00
Michael Rose
3d685a192f Show related posts only when there are 1 or more 2015-04-08 14:49:47 -04:00
Michael Rose
87b8d0b129 Add optional social sharing buttons
- Social share buttons appear at the end of every post and page unless you add share: false to their YAML Front Matter
- Fixes #42
2015-01-21 11:21:50 -05:00
Michael Rose
a41af6b53b Remove duplicate author content 2015-01-20 12:43:53 -05:00
Clayton Burlison
8b3737cf23 Missing trail </a>
The missing </a> willing cause an issue when someone is customizing the order of "Post then Date" to "Date then Post".
2014-12-17 13:56:10 -06:00
Michael Rose
99d4eee5bb Wrap all page content in #main div to fix #86
- Adjust article styles to correctly display post indexes
- Remove top margin from page titles
2014-09-30 16:07:20 -04:00
Michael Rose
1a3231f506 Simplify and organize _config.yml variables 2014-07-31 14:57:03 -04:00
Sergey Kostrukov
c8fb2c92f0 Fix of page link icon after switch to Font Awesome. 2014-07-12 02:25:43 -07:00
JCotton1123
0998766798 Fix link 2014-04-11 23:55:30 -04:00
Michael Rose
5af1ce2cce Add correct padding below link post heading in index
- Fixes #45
2014-03-27 10:11:26 -04:00
Michael Rose
0dfdc4a4f6 Link icon to source page 2014-03-26 16:18:26 -04:00
Michael Rose
70d3af0bf4 Add icon to link post heading in indexes 2014-03-26 16:13:24 -04:00
Michael Rose
bcf509c352 Merge pull request #43 from maxheld83/link-post
Link posts / Linklog (john gruber style, similar to hpstr)
2014-03-26 16:01:57 -04:00
Maximilian Held
7b17dc35b6 include link posts in post index, with external url, timestamp 2014-03-25 18:55:34 +01:00
Maximilian Held
b7bbf27ead include sample link url, post 2014-03-25 18:16:22 +01:00
Maximilian Held
55d0059f87 add disqus comments as per hpstr theme 2014-03-25 17:25:21 +01:00
Maximilian Held
8cb3893856 make feature images accept hotlinks 2014-03-11 00:42:54 +01:00
Michael Rose
0cdcde10bf Add category to rake new_post 2014-02-27 15:00:37 -05:00
Michael Rose
938c653c71 Remove barely used tagline variable 2014-02-27 14:15:27 -05:00
Michael Rose
c7f29a1d56 Rename Articles to Posts to stay consistent with Jekyll naming conventions 2014-01-15 15:32:48 -05:00
Michael Rose
e2e01bdbb8 Remove schema.org references to simplify markup 2014-01-15 15:09:59 -05:00
Michael Rose
9990bc0441 Rename article-author-top class to article-author-side 2013-12-09 09:19:05 -05:00
Michael Rose
b527a83e54 Rename _includes 2013-12-09 09:16:56 -05:00
Michael Rose
d281a0ba8f Remove category limit on post index 2013-12-09 09:00:39 -05:00
Michael Rose
b78518dae5 HTML cleanup 2013-09-07 12:26:18 -04:00
Michael Rose
f2b576b6b3 Remove headline wrap and fix schema tag on post/page title's 2013-09-07 10:12:25 -04:00
Michael Rose
237eb8f8ba Remove Chrome Frame references 2013-09-07 09:25:00 -04:00
Michael Rose
3d59923b7f Add image attribution for post and page feature images 2013-09-07 09:05:36 -04:00
Michael Rose
5aa9fc444a Fix head-wrap position 2013-06-21 10:01:44 -04:00
Michael Rose
6b61255d4c Group articles by year, remove publish dates (visual noise) 2013-06-04 12:00:06 -04:00
Michael Rose
55a62673c4 Fix typo in h1 2013-06-03 13:59:08 -04:00
Michael Rose
7483b2b034 Use correct descriptions for recent posts on home. Fixes #3 2013-06-01 14:05:58 -04:00
Michael Rose
9478323056 Add button styles and "view all articles" link to home 2013-05-31 11:52:02 -04:00
Michael Rose
f4a07b13b6 Fix about URL in byline 2013-05-29 08:52:06 -04:00
Michael Rose
6e2befb34f Add Microformat goodness 2013-05-29 08:43:05 -04:00
Michael Rose
b127fca8ae Add Microformats goodness 2013-05-29 08:24:26 -04:00
Michael Rose
0282701236 2013-05-24 20:53:41 -07:00
Michael Rose
532f895c54 Increase latest posts to 5 2013-05-24 14:22:29 -04:00
Michael Rose
6b562b882f post.url is going to be the death of me 2013-05-24 11:50:20 -04:00
Michael Rose
ce92a791b3 Fix site url in a few more spots 2013-05-24 11:43:59 -04:00
Michael Rose
6ac94c6ab4 Fix base url 2013-05-24 11:37:44 -04:00
Michael Rose
aea18887c0 Initial commit 2013-05-24 10:25:31 -04:00