diff --git a/Gemfile.lock b/Gemfile.lock index 80184cd..d7af4ab 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - activesupport (4.2.6) + activesupport (4.2.7) i18n (~> 0.7) json (~> 1.7, >= 1.7.7) minitest (~> 5.1) @@ -15,42 +15,43 @@ GEM colorator (0.1) ethon (0.9.0) ffi (>= 1.3.0) - execjs (2.6.0) + execjs (2.7.0) faraday (0.9.2) multipart-post (>= 1.2, < 3) - ffi (1.9.10) + ffi (1.9.14) gemoji (2.1.0) - github-pages (78) - github-pages-health-check (= 1.1.0) - jekyll (= 3.0.5) + github-pages (91) + activesupport (= 4.2.7) + github-pages-health-check (= 1.2.0) + jekyll (= 3.1.6) jekyll-coffeescript (= 1.0.1) jekyll-feed (= 0.5.1) jekyll-gist (= 1.4.0) - jekyll-github-metadata (= 1.11.1) - jekyll-mentions (= 1.1.2) + jekyll-github-metadata (= 2.0.2) + jekyll-mentions (= 1.1.3) jekyll-paginate (= 1.1.0) - jekyll-redirect-from (= 0.10.0) + jekyll-redirect-from (= 0.11.0) jekyll-sass-converter (= 1.3.0) - jekyll-seo-tag (= 1.4.0) + jekyll-seo-tag (= 2.0.0) jekyll-sitemap (= 0.10.0) - jemoji (= 0.6.2) - kramdown (= 1.10.0) + jemoji (= 0.7.0) + kramdown (= 1.11.1) liquid (= 3.0.6) listen (= 3.0.6) mercenary (~> 0.3) - rouge (= 1.10.1) + rouge (= 1.11.1) terminal-table (~> 1.4) - github-pages-health-check (1.1.0) + github-pages-health-check (1.2.0) addressable (~> 2.3) net-dns (~> 0.8) octokit (~> 4.0) public_suffix (~> 1.4) typhoeus (~> 0.7) - html-pipeline (2.4.1) - activesupport (>= 2, < 5) + html-pipeline (2.4.2) + activesupport (>= 2) nokogiri (>= 1.4) i18n (0.7.0) - jekyll (3.0.5) + jekyll (3.1.6) colorator (~> 0.1) jekyll-sass-converter (~> 1.0) jekyll-watch (~> 1.1) @@ -64,51 +65,55 @@ GEM jekyll-feed (0.5.1) jekyll-gist (1.4.0) octokit (~> 4.2) - jekyll-github-metadata (1.11.1) + jekyll-github-metadata (2.0.2) + jekyll (~> 3.1) octokit (~> 4.0) - jekyll-mentions (1.1.2) + jekyll-mentions (1.1.3) html-pipeline (~> 2.3) jekyll (~> 3.0) jekyll-paginate (1.1.0) - jekyll-redirect-from (0.10.0) + jekyll-redirect-from (0.11.0) jekyll (>= 2.0) jekyll-sass-converter (1.3.0) sass (~> 3.2) - jekyll-seo-tag (1.4.0) - jekyll (~> 3.0) + jekyll-seo-tag (2.0.0) + jekyll (~> 3.1) jekyll-sitemap (0.10.0) - jekyll-watch (1.4.0) + jekyll-watch (1.5.0) listen (~> 3.0, < 3.1) - jemoji (0.6.2) + jemoji (0.7.0) + activesupport (~> 4.0) gemoji (~> 2.0) html-pipeline (~> 2.2) jekyll (>= 3.0) json (1.8.3) - kramdown (1.10.0) + kramdown (1.11.1) liquid (3.0.6) listen (3.0.6) rb-fsevent (>= 0.9.3) rb-inotify (>= 0.9.7) mercenary (0.3.6) - mini_portile2 (2.0.0) - minitest (5.8.4) + mini_portile2 (2.1.0) + minitest (5.9.0) multipart-post (2.0.0) net-dns (0.8.0) - nokogiri (1.6.7.2) - mini_portile2 (~> 2.0.0.rc2) + nokogiri (1.6.8) + mini_portile2 (~> 2.1.0) + pkg-config (~> 1.1.7) octokit (4.3.0) sawyer (~> 0.7.0, >= 0.5.3) + pkg-config (1.1.7) public_suffix (1.5.3) rb-fsevent (0.9.7) rb-inotify (0.9.7) ffi (>= 0.5.0) - rouge (1.10.1) + rouge (1.11.1) safe_yaml (1.0.4) sass (3.4.22) sawyer (0.7.0) addressable (>= 2.3.5, < 2.5) faraday (~> 0.8, < 0.10) - terminal-table (1.5.2) + terminal-table (1.6.0) thread_safe (0.3.5) typhoeus (0.8.0) ethon (>= 0.8.0) diff --git a/_config.yml b/_config.yml index 1ca1df1..16c2142 100644 --- a/_config.yml +++ b/_config.yml @@ -1,3 +1,12 @@ title: Sophie Stadler markdown: kramdown -url: http://sophiestadler.com \ No newline at end of file +url: http://sophiestadler.com +collections: + posts: + output: true + permalink: /blog/:year/:month/:day/:title/ + title: Notes + soft_computer: + output: true + permalink: /softcomputer/:path/ + title: Soft Computer \ No newline at end of file diff --git a/_includes/header.html b/_includes/header.html index 436d0bc..1e451b5 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -7,6 +7,7 @@ + diff --git a/_layouts/page.html b/_layouts/page.html index 5dad5dc..9b242af 100644 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -1,9 +1,11 @@ {% include header.html %} - -
-

{{ site.title }} {% if page.title != site.title %}– {{ page.title }}{% endif %}

+ +
+

{{ site.title }} {% if page.title != site.title %}– {{ page.title }}{% endif %}

{{ content }} + + {% if page.title != site.title %}

Back to the site

{% endif %}
diff --git a/_layouts/post.html b/_layouts/post.html index f8b9a45..d921e0d 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -1,9 +1,14 @@ {% include header.html %} - -
-

{{ page.title }}

- {{ content }} + +
+

{{ site.title }} {% if page.title != site.title %}– Notes{% endif %}

+
+

{{ page.title }}

+

{{ page.date | date: '%B %d, %Y' }}

+ {{ content }} +
+

Back to the blog

diff --git a/softcomputer/howmanyhacks/index.html b/_soft_computer/howmanyhacks.html similarity index 100% rename from softcomputer/howmanyhacks/index.html rename to _soft_computer/howmanyhacks.html diff --git a/softcomputer/index.md b/_soft_computer/index.md similarity index 100% rename from softcomputer/index.md rename to _soft_computer/index.md diff --git a/softcomputer/music/index.md b/_soft_computer/music.md similarity index 99% rename from softcomputer/music/index.md rename to _soft_computer/music.md index 5067dea..6018bf2 100644 --- a/softcomputer/music/index.md +++ b/_soft_computer/music.md @@ -1,5 +1,5 @@ --- -layout: page +layout: post title: Music --- diff --git a/blog/index.html b/blog/index.html index 4f25ef2..5096dff 100644 --- a/blog/index.html +++ b/blog/index.html @@ -4,11 +4,10 @@ --- {% for post in site.posts %} -
-

{{ post.title }}

-

{{ post.date | date: '%B %d, %Y' }}

+ -{% endfor %} -

Back to the site

\ No newline at end of file +{% endfor %} \ No newline at end of file diff --git a/static/css/style.css b/static/css/style.css index 7fff9a8..2504065 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -1,57 +1,20 @@ -* { - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; -} html, body { color: rgba(35, 30, 30, 0.9); - font-family: 'Arimo', sans-serif; - font-size: 16px; + font-family: 'Arimo', -apple-system, sans-serif; -webkit-font-smoothing: antialiased; - font-weight: 400; height: 100%; line-height: 1.5; - margin: 0; - padding: 0; - width: 100%; -} -main, -article { - height: auto; - min-height: 100%; - padding-bottom: 3rem; } + a { color: inherit; } + a:hover { color: rgba(35, 30, 30, 0.6); } -.link-no-underline { - text-decoration: none; -} -.date { +.o4 { opacity: 0.4; -} - -/* Small screens */ -@media screen and (min-width: 300px) { - main { - margin: 0 auto; - padding: 1rem 0; - width: 85%; - } -} -/* Medium screens */ -@media screen and (min-width: 40rem) { - main { - margin: 0; - padding: 3rem 0 3rem 5rem; - max-width: 32rem; - } -} -/* Large screens */ -@media screen and (min-width: 64em) { } \ No newline at end of file