Commit Graph

166 Commits

Author SHA1 Message Date
59111d1e01 Remove Google+
Google+ is being shutdown on April 2, 2019. Social sharing buttong, comment provider, and author link configs have been removed from the theme.

ref: https://support.google.com/plus/answer/9195133
2019-03-05 18:53:30 -05:00
282806ae07 Add logo and title customization to the masthead ()
* Add logo and title customization to the masthead

* Adjust config description

* Add test site logo to `/test`

* Document `site.logo` and `site.masthead_title`

* Update CHANGELOG and history
2019-01-15 09:07:56 -05:00
a974e45712 Update 2019-01-08 08:45:57 -05:00
a2620d34f6 Add support for utterances ()
* Add support for utterances
* Add utterances config documentation
* Update CHANGELOG and history

Close 
2018-11-21 14:59:14 -05:00
e704cd40d4 Cache "static" includes to improve build performance ()
* Add jekyll-include-cache plugin
* Cache "static" includes to improve build performance
* Update CHANGELOG and history

"Static" refers to those includes that don't rely on data passed from the page content.
2018-10-04 15:48:26 -04:00
4bd6efc323 Allow custom Staticman endpoints () 2018-09-21 09:49:58 -04:00
1504379168 Improve footer link flexibility
Deprecate hardcoded footer links in favor or new `footer.links` array for any link and in any order. All of Font Awesome's icons are available for use.

```
footer:
  links:
    - label: "Twitter"
      icon: "fab fa-fw fa-twitter-square"
      url: "https://twitter.com/username"
    - label: "GitHub"
      icon: "fab fa-fw fa-github"
      url: "https://github.com/username"
    - label: "Instagram"
      icon: "fab fa-fw fa-instagram"
      url: "https://instagram.com/username"
```
2018-09-10 15:06:50 -04:00
42de7a56fc Improve author link flexibility
Deprecate social networking links in `_config.yml` in favor or new `author.links` array for any link and in any order. All of Font Awesome's icons are available for use.

```
author:
  links:
    - label: "Your Website"
      icon: "fas fa-fw fa-link"
      url: "https://your-site.com"
    - label: "Twitter"
      icon: "fab fa-fw fa-twitter-square"
      url: "https://twitter.com/username"
    - label: "GitHub"
      icon: "fab fa-fw fa-github"
      url: "https://github.com/username"
    - label: "Instagram"
      icon: "fab fa-fw fa-instagram"
      url: "https://instagram.com/username"
```

Fixes 
2018-09-10 15:05:07 -04:00
f9c418c740 Update Staticman commit message to include name 2018-08-10 08:04:00 -04:00
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