Commit Graph

157 Commits

Author SHA1 Message Date
3a817c2bdb Implement feature google custom search support. ()
Implement feature  google custom search support. For now we only support the look and feel "results only" and the engine must be set to use that layout. Add a google section to the search providers and search_form and search layout.

Close 
2018-05-15 14:42:10 -04:00
13b2969bb8 Add option to anonymize analytics ip address ()
* Add option to anonymize analytics ip address

* Add option to anonymize analytics ip address in google tag
2018-05-03 14:27:03 -04:00
fbb7356d74 Remove space 2018-03-14 12:56:53 -04:00
25c4bb37ec Remove space 2018-03-14 12:56:02 -04:00
bac26e96b2 Add default theme and remote_theme values to _config.yml 2018-03-14 12:54:15 -04:00
79d0b75683 Add support for Google Analytics with global site tag (gtag.js) ()
For documentation see https://developers.google.com/analytics/devguides/collection/gtagjs/
and https://support.google.com/analytics/answer/7538414.
2018-03-12 19:27:42 -04:00
acdd3443de Add Algolia search provider ()
* Support Lunr and Algolia search providers
* Document search providers and configuration
* Update CHANGELOG and history

close 
2018-02-16 14:20:42 -05:00
3fb63f302d Minimize JSON data ()
* Remove Lunr trimmer & bring back colons

* Add Greek Stemmer

* Translate search_placeholder_text and results_found to Greek

* Minimize JSON data

* Truncate Words

* Move store variable into a new file

* Move Lunr files into a new folder

* Add defer to lunr scripts

* Add search_full_content switch
2018-01-04 20:22:33 -05:00
1ad02b9022 Add author.name 2017-12-11 12:41:27 -05:00
7eb00bbd61 Feature: Incorporate site search into masthead ()
* Integrate search into masthead
* Fix cutoff descenders in archive article titles
* Remove search page from `/test` site
* Enable masthead search
* Remove dedicated search page
* Fix masthead search form padding
* Improve insertion of search content
* Speed up page transition
* Add fade transition to search content
* Rename visibility class names
* Add `site.search` to _config.yml
* Document site search feature
* Update CHANGELOG and history
2017-12-07 08:56:14 -05:00
187c3c38a2 Rename Naver verification to naver_site_verification
Replace hyphens with underscores to be consistent with other site variable names.
2017-11-27 11:46:10 -05:00
281c1288c2 Remove Alexa.com verification
Alexa "[Claim Your Site](https://support.alexa.com/hc/en-us/articles/219135887)" feature has been retired.

Close 
2017-11-27 11:37:33 -05:00
47f537b40d Add plum skin 2017-11-06 16:20:33 -05:00
fc852d3d47 Add neon skin 2017-11-06 12:18:47 -05:00
e05159c290 Aqua skin ()
* Add new skin and update docs

* Better screenshots for aqua skin
2017-11-06 11:24:00 -05:00
5ed73b3f16 Add support for Staticman v2 endpoint and reCAPTCHA on /docs
Ref: 
2017-10-04 14:14:25 -04:00
705c93a08c Align : 2017-10-04 11:18:09 -04:00
05dafce68f Add naver-site-verification to SEO ()
* Add naver-site-verification to SEO

* Add 2 space indent
2017-10-04 11:16:08 -04:00
93c4fbc4b9 Color "skins" ()
* Add YIQ Color Contrast mixin
* Remove text underline from `.btn` links
* Move YIQ variables
* Simplify button classes using YIQ color contrast mixin
  - DRY up button CSS using Sass list and YIQ color contrast mixin.
  - Move `color` and `background-color` to new `btn--primary` class instead of assinging on the default class. Removes the need to override them.
* Add `.btn--primary` to buttons that just had `.btn`
* Apply changes to `/docs`
* Add `.btn--primary` class
* Update CHANGELOG and history
* Add sample form
* Abstract colors away into Sass variables for easier themeing
* Add "dark" skin
* Replace hardcoded color with SCSS variable
* Invert Font Awesome icons' colors in author sidebar and footer
* Add Sass changes to `/docs`
* Use primary button type instead of inverse
* Add missing `!default` on `$muted-text-color`
* Add `contrast` and `sunrise` skin colors
* Add `dirt` skin color
* Add `air` skin color option
* Add `mint` skin color
* Add `btn--primary` class to Submit Comment button
* Set skin to `default`
* Document skin color options
* Add note about skin SCSS import

Close 
2017-09-12 12:01:43 -04:00
a369b0dc75 Convert some links from HTTP to HTTPS () 2017-09-12 08:30:03 -04:00
1cc8461f27 Rename gems key to plugins ()
`gems` key in `_config.yml` was deprecated in Jekyll 3.5 and changed to `plugins`.

ref: https://github.com/jekyll/jekyll/pull/5130
2017-09-11 12:12:28 -04:00
38f9861ff2 _config.yml - Steam ID explanation comment () 2017-08-28 10:44:28 -04:00
43d05a5718 _config.yml - author LinkedIn example comment () 2017-08-28 10:43:04 -04:00
46a294b568 Roll back gems: to plugins: change in _config.yml
- GitHub Pages still doesn't seem to load safe plugins when using `plugins` key
2017-08-08 20:05:30 -04:00
f372191de5 Rename gems key to plugins
- `gems` key in `_config.yml`  was deprecated in Jekyll 3.5 and changed to `plugins`

ref: https://github.com/jekyll/jekyll/pull/5130
2017-08-08 15:45:58 -04:00
8b2850c9f9 Revert plugins; back to gems: until github/github-pages gem updates to newer Jekyll
- Plugins won't activate if using the new `plugins` key with Jekyll < 3.5
2017-08-02 12:31:20 -04:00
261fb159dd Change gems key in config to plugins 2017-07-07 15:35:49 -04:00
c142f94918 add gitlab to author profile ()
* add gitlab to author profile

* add gitlab to footer

* Fix alignment of :
2017-07-05 12:25:41 -04:00
a41eee9516 Add support for YouTube channel URLs in author sidebar
- Close 
2016-12-21 22:29:26 -05:00
4e44f3c5db Add Staticman default path
- Close 
2016-11-29 08:44:43 -05:00
57a4324fa0 Move gh-pages branch files into /docs and add test files
- Jekyll ignore `/docs` and `/test` folders when using from root
- Update Staticman config to point to correct branch and data file location
- Replace `{{ base_path }}` references with `absolute_url` filter
- Update documentation
2016-11-03 11:52:04 -04:00
f0367ba52b Add default config and home index page 2016-10-10 11:47:44 -04:00
4a26d61008 Remove _config.yml from root 2016-09-21 22:13:46 -04:00
d3ac1123da clarified comment for author.stackoverflow value 2016-08-29 01:39:27 +02:00
16a1a9a505 Exclude vendor 2016-08-23 08:53:39 -04:00
d86a6c995c Add staticman.filename config with UNIX timestamp for sorting data files
example ~> comment-1470943149
2016-08-11 15:20:09 -04:00
64ac7952c1 Add default commitMessage text and date generated field to Staticman config 2016-08-11 10:15:03 -04:00
cb26538572 Disable comments by default 2016-08-10 16:11:19 -04:00
fdcaf16e2f Add includes for static-based comments powered by Staticman
- Configure Staticman with sane defaults
- Build comment form to capture new comments and ajax data to Staticman
- Build comments view that iterates over `_data/comments/post-slug/*.yml` files
2016-08-10 16:08:13 -04:00
4cc9fcb40a Use Jekyll native Sass/SCSS preprocessor
- Move .scss files to default `_sass` folder
- Configure Sass/SCSS in `_config.yml`
- Run .scss files through Autoprefixer
- Remove unnecessary npm scripts for building CSS
- Close 
2016-08-08 16:01:37 -04:00
b6be3aa0c2 Re-enable Jekyll plugins in _config.yml
- Close 
2016-08-07 20:47:11 -04:00
6bae547acd Remove gh_repo in favor of repository 2016-08-01 09:04:57 -04:00
fa4ac233e3 Disable gems in _config.yml and enable with bundler instead
- Add `repository` to `_config.yml` as part of GitHub metadata
2016-07-29 16:33:05 -04:00
3901149fc9 Remove unused Google AdSense variables in _config.yml 2016-07-29 12:17:52 -04:00
5a2d54f64f Add external atom feed URL config possibility 2016-07-26 15:13:38 +02:00
4ea28fa4e6 Default locale to en 2016-06-27 11:02:44 -04:00
f6f7d0cd97 javascript to embed comments from discourse forum
The comment system can be changed to embed topics from the Discourse
forum software: http://discourse.org/

More details: https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963
2016-06-03 00:34:14 +02:00
45f3a7a8ee Rename tag/category archive variables to avoid possible conflicts with site.tags and site.categories
- Fixes 
2016-05-29 21:12:24 -04:00
6bf9981a4d Fix reading time bug
- Close 
2016-04-16 21:49:36 -04:00
667344b19a Fix typo in URL example 2016-04-14 16:38:13 -04:00