Commit Graph

276 Commits

Author SHA1 Message Date
Michael Rose f848524e3b Fix printing in FireFox
ref: https://github.com/mmistakes/jekyll-theme-basically-basic/issues/29#issuecomment-369232569
2018-03-02 11:42:07 -05:00
Michael Rose b503341791 Lint JavaScript 2018-02-27 13:34:58 -05:00
Michael Rose dcc4a74155 Accessibility enhancements for Lunr search form 2018-02-21 08:28:55 -05:00
Michael Rose b717df631d Add link to jekyll-algolia documentation 2018-02-19 08:19:43 -05:00
Michael Rose bd68f2bd77 Release 1.3.1 💎 2018-02-16 15:07:48 -05:00
Michael Rose 0b6dea5087 Update CHANGELOG 2018-02-16 15:04:25 -05:00
Michael Rose 771657756f Only include jQuery when using default search
- Focus on search input after clicking toggle
2018-02-16 15:02:53 -05:00
Michael Rose e93dcdb095 Add Algolia search demo 2018-02-16 10:23:20 -05:00
Michael Rose cdc3e5d4f1 Add Algolia demo 2018-02-16 10:22:02 -05:00
Michael Rose 1d446fdeac Mention Algolia and Lunr 2018-02-16 09:55:40 -05:00
Michael Rose a45dbb5464 Release 1.3.0 💎 2018-02-16 09:52:01 -05:00
Michael Rose e94ea30ffd
Add support for Lunr and Algolia search (#48)
* Add basic support for Lunr and Algolia search
* Fix skip links
* Fix URL paths
* Add toggle for Algolia "powered by" badge
* Improve placement of search toggle
* Fix search icon fill color
* Add search documentation
* Update CHANGELOG
* Enable search on demo site
* Update TOC
2018-02-16 09:46:51 -05:00
Michael Rose 6d43c0f0f4 Update badges 2018-02-06 16:01:27 -05:00
Michael Rose 6ab8988f3b Fix `border-bottom` for Gist line numbers 2018-01-23 16:00:20 -05:00
Michael Rose e3a1131855 Fix table of contents headings 2018-01-09 12:40:34 -05:00
Michael Rose 55ea8c0962 Merge branch 'master' of https://github.com/mmistakes/jekyll-theme-basically-basic 2018-01-08 08:15:40 -05:00
Michael Rose f7bd7fd636 Adjust formatting 2018-01-06 21:31:51 -05:00
Michael Rose d91d0023f6 Remove .min 2018-01-06 21:25:07 -05:00
Michael Rose 3ae9bce57f Update installation and upgrade instructions 2018-01-06 21:23:29 -05:00
Michael Rose 8f5065f47a Revise CHANGELOG 2018-01-05 15:19:02 -05:00
Michael Rose 6d2ee6d7ba Release 1.2.0 💎 2018-01-05 15:16:55 -05:00
Michael Rose c2e66e4bde Update CHANGELOG 2018-01-05 15:13:34 -05:00
Michael Rose 50bd0aea59 Update CHANGELOG 2018-01-05 15:08:57 -05:00
Michael Rose 7792636b68 Add skin appopriate colors for code blocks 2018-01-05 15:08:05 -05:00
Michael Rose 5cee58f647 Fix color of menu toggle text 2018-01-05 15:00:45 -05:00
Michael Rose a3692ec213 Improve syntax highlighting styles
Replace hardcoded hex values with Sass variables in [Base16](http://chriskempson.com/projects/base16/)
2018-01-05 14:54:51 -05:00
Michael Rose 0112ff5c1d Update CHANGELOG 2018-01-05 14:27:34 -05:00
Michael Rose 628629d268
Upgrade to Susy 3 (#42)
Most of Susy's mixins have been deprecated, `@include container()`, `@include full()`, `@include span()`, `@include prefix()`, `@include suffix()`, `@include gallery()`, etc replace with new functions.

Fixes #21
2018-01-05 14:25:42 -05:00
Michael Rose eeebb7e4ff Update CHANGELOG 2018-01-03 08:32:27 -05:00
Michael Rose 6e929f2bb3 Update license and copyright 2018-01-03 08:31:39 -05:00
Michael Rose 5db228b5ec Update GitHub Pages installation method instructions 2018-01-02 16:29:40 -05:00
Michael Rose 2133d7d1e0 Update GitHub Pages installation instructions 2018-01-02 16:24:55 -05:00
Michael Rose 15214e1c1d Update CHANGELOG 2018-01-02 16:22:34 -05:00
Mark A. Matienzo 7e7e8bd844 Change id for primary nav to #primary-nav (#41)
The skip to primary navigation links were not working as they referenced an incorrect anchor ID.
2018-01-02 16:22:17 -05:00
Michael Rose d0b6c4df38 Merge branch 'master' of https://github.com/mmistakes/jekyll-theme-basically-basic 2017-12-14 11:21:44 -05:00
Michael Rose 0b37fc76a2 Update CHANGELOG 2017-12-14 11:21:42 -05:00
Michael Rose 299da5c985 Add note about `plugins` name change 2017-12-14 11:21:35 -05:00
Tony Ho afb6060a25 Update `site.gems` references to `site.plugins` (#39)
* Update `site.gems` references to `site.plugins`

Fixes checks to determine if jekyll-seo-tag and jekyll-feed are active.

Related to #24

* Add `site.gems` checks for backwards compatibility

Check both `site.gems` and `site.plugins` when determining if plugins are active.
Allows compatibility with Jekyll versions prior to 3.5.0.

Related to #24
2017-12-14 11:19:11 -05:00
Michael Rose 5c9db097a3 Add new post 2017-12-01 09:56:04 -05:00
Michael Rose ac1f10d328 Update CHANGELOG 2017-12-01 09:48:50 -05:00
Michael Rose 98b82c087e Update GitHub Pages compatible installation instructions
Replace old fork method with jekyll-remote-theme method.
2017-12-01 09:47:52 -05:00
Michael Rose 21bb1ed642 Enable jekyll-remote-theme plugin 2017-12-01 09:43:56 -05:00
Michael Rose 54f8e2514d Use jekyll-remote-theme for demo site 2017-12-01 09:35:26 -05:00
Michael Rose 6f9012ad94 Release 💎 1.1.3 2017-10-19 09:10:03 -04:00
Michael Rose f42040d513 Only show author image when set
Fixes `{nil, "picture"=>nil"}` in `_layouts/about.html` when author image isn't set in `_config.yml`.

Close #34
2017-10-19 09:02:41 -04:00
Michael Rose e3f6e83e01 Adjust line breaks 2017-10-04 12:21:55 -04:00
Michael Rose 0e33ea1865 Update stale.yml 2017-10-03 13:53:44 -04:00
Michael Rose c8bfe48830 Fixed sidebar visibility bug
Add `visibility: hidden` to `.sidebar` and toggle it to `visible` when sidebar is in view. Keeps it from showing up when scrolling past the browser's viewport in Safari as well.

Fixes #31
2017-09-25 10:34:15 -04:00
Michael Rose 48d316a6bd Update stale issue comment 2017-09-25 10:12:44 -04:00
Michael Rose f9d2aebe15 Add Stale bot 2017-09-15 11:49:23 -04:00