diff --git a/Gemfile b/Gemfile index 840519a4..47a3f99b 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,7 @@ source 'https://rubygems.org' -gem 'jekyll', '= 2.4.0' # https://pages.github.com/versions/ +gem 'jekyll', '3.5.2' # https://pages.github.com/versions/ + +group :jekyll_plugins do + gem 'jekyll-livereload' +end diff --git a/Gemfile.lock b/Gemfile.lock index 775ab1bf..6f98ae06 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,64 +1,60 @@ GEM remote: https://rubygems.org/ specs: - blankslate (2.1.2.4) - classifier-reborn (2.0.4) - fast-stemmer (~> 1.0) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.10.0) - colorator (0.1) - execjs (2.6.0) - fast-stemmer (1.0.2) - ffi (1.9.10) - jekyll (2.4.0) - classifier-reborn (~> 2.0) - colorator (~> 0.1) - jekyll-coffeescript (~> 1.0) - jekyll-gist (~> 1.0) - jekyll-paginate (~> 1.0) + addressable (2.5.1) + public_suffix (~> 2.0,>= 2.0.2) + colorator (1.1.0) + em-websocket (0.5.1) + eventmachine (>= 0.12.9) + http_parser.rb (~> 0.6.0) + eventmachine (1.2.5) + ffi (1.9.18) + forwardable-extended (2.6.0) + http_parser.rb (0.6.0) + jekyll (3.5.2) + addressable (~> 2.4) + colorator (~> 1.0) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 1.1) kramdown (~> 1.3) - liquid (~> 2.6.1) + liquid (~> 4.0) mercenary (~> 0.3.3) - pygments.rb (~> 0.6.0) - redcarpet (~> 3.1) + pathutil (~> 0.9) + rouge (~> 1.7) safe_yaml (~> 1.0) - toml (~> 0.1.0) - jekyll-coffeescript (1.0.1) - coffee-script (~> 2.2) - jekyll-gist (1.3.5) - jekyll-paginate (1.1.0) - jekyll-sass-converter (1.3.0) - sass (~> 3.2) - jekyll-watch (1.3.0) - listen (~> 3.0) - kramdown (1.9.0) - liquid (2.6.3) - listen (3.0.5) - rb-fsevent (>= 0.9.3) - rb-inotify (>= 0.9) - mercenary (0.3.5) - parslet (1.5.0) - blankslate (~> 2.0) - posix-spawn (0.3.11) - pygments.rb (0.6.3) - posix-spawn (~> 0.3.6) - yajl-ruby (~> 1.2.0) - rb-fsevent (0.9.6) - rb-inotify (0.9.5) - ffi (>= 0.5.0) - redcarpet (3.3.3) + jekyll-livereload (0.2.2) + em-websocket (~> 0.5) + jekyll (~> 3.0) + jekyll-sass-converter (1.5.0) + sass (~> 3.4) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + kramdown (1.14.0) + liquid (4.0.0) + listen (3.0.8) + rb-fsevent (~> 0.9,>= 0.9.4) + rb-inotify (~> 0.9,>= 0.9.7) + mercenary (0.3.6) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + public_suffix (2.0.5) + rb-fsevent (0.10.2) + rb-inotify (0.9.10) + ffi (>= 0.5.0, < 2) + rouge (1.11.1) safe_yaml (1.0.4) - sass (3.4.19) - toml (0.1.2) - parslet (~> 1.5.0) - yajl-ruby (1.2.1) + sass (3.5.1) + sass-listen (~> 4.0.0) + sass-listen (4.0.0) + rb-fsevent (~> 0.9,>= 0.9.4) + rb-inotify (~> 0.9,>= 0.9.7) PLATFORMS ruby DEPENDENCIES - jekyll (= 2.4.0) + jekyll (= 3.5.2) + jekyll-livereload + +BUNDLED WITH + 1.10.6 diff --git a/_config.yml b/_config.yml index 54b3ccd3..fffe3e98 100644 --- a/_config.yml +++ b/_config.yml @@ -12,3 +12,4 @@ exclude: [ "javascripts-dev", "node_modules" ] +livereload: true diff --git a/_layouts/page.html b/_layouts/page.html index ffb72ee9..101d1a45 100644 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -21,7 +21,7 @@

{{ page.title }}

{% if page.files %} -{% assign pageurl = page.url | split: '/' | pop: | join: '/' %} +{% assign pageurl = page.url | split: '/' | pop | join: '/' %} {% capture files %}[{% for file in page.files %} "{{ pageurl }}/{{ file }}"{% if forloop.last %}{% else %},{% endif %}{% endfor %} ]{% endcapture %}

AltStyle によって変換されたページ (->オリジナル) /