From 2add453e7346acee7a26dc0a041d7f74d8d462c7 Mon Sep 17 00:00:00 2001 From: Madison Scott-Clary Date: Wed, 6 Sep 2017 13:40:03 -0600 Subject: [PATCH] Counts --- Makefile | 25 +++++++++++++++++++++++++ _layouts/post.html | 14 +++++++++++++- _posts/2016-01-26-qoheleth.md | 25 ++++++++++++++++++++----- _posts/2016-12-26-assignment.md | 21 ++++++++++++++++----- _posts/2017-01-23-apres-un-reve.md | 19 +++++++++++++++---- _posts/2017-05-08-the-fool.md | 20 ++++++++++++++++---- _posts/2017-09-03-overclassification.md | 20 ++++++++++++++++---- assets/css/main.scss | 7 +++++++ assets/css/sass/parts/post-page.scss | 2 +- 9 files changed, 129 insertions(+), 24 deletions(-) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a883083 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +.PHONY: run +run: + bundle exec jekyll build + $(MAKE) -j2 run-jekyll watch-wordcounts + +.PHONY: run-jekyll +run-jekyll: + bundle exec jekyll serve -w -I -H 0.0.0.0 + +.PHONY: watch-wordcounts +watch-wordcounts: + while true; do \ + for i in `find _posts -name "*.md"`; do \ + if [ -n "`git status --porcelain $$i`" ]; then \ + echo; \ + prose-wc -u $$i; \ + echo; \ + sleep 30; \ + fi; \ + done; \ + done + +.PHONY: clean +clean: + rm -rf _site diff --git a/_layouts/post.html b/_layouts/post.html index 8c5a0c1..683c176 100755 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -13,9 +13,19 @@ layout: default

{{page.title}}

-
+
+ {{page.date | date: '%B %d, %Y'}} + {% if page.counts %} • {{ page.counts.words }} words • {{ page.counts.paragraphs }} paragraphs{% endif %} + {% if page.tags %}
+ {% for tag in page.tags %} + {{tag}} + {% if forloop.last != true %}|{% endif %} + {% endfor %} + {% endif %} +
{{page.content | markdownify}} +
+ {% comment %} {% include author-box.html %} {% include recent-post.html %} {% include newsletter.html %} + {% endcomment %} {% include disqus.html %}
diff --git a/_posts/2016-01-26-qoheleth.md b/_posts/2016-01-26-qoheleth.md index c92bb64..14fb58a 100644 --- a/_posts/2016-01-26-qoheleth.md +++ b/_posts/2016-01-26-qoheleth.md @@ -1,10 +1,25 @@ --- +author: Madison Scott-Clary +counts: + characters_real: 59486 + characters_total: 72902 + file: _posts/2016-01-26-qoheleth.md + paragraphs: 522 + type: jekyll + words: 13236 +description: Qoheleth is the story behind and the goal of an Alternate Reality Game, + or ARG, which took place in January, 2017, as part of Post-Self. As the readers + worked through the ARG, more parts of the story were revealed, until all five + were together. The full story is placed here, and further information about the + game itself is included as an introduction. +img: null layout: post -title: "Qoheleth" -description: Qoheleth is the story behind and the goal of an Alternate Reality Game, or ARG, which took place in January, 2017, as part of Post-Self. As the readers worked through the ARG, more parts of the story were revealed, until all five were together. The full story is placed here, and further information about the game itself is included as an introduction. -img: # Add image post (optional) -tags: [Post-Self, Short Story, ARG, Rated G] -author: # Add name author (optional) +tags: +- Post-Self +- Short Story +- ARG +- Rated G +title: Qoheleth --- This is Qoheleth in its entirety. During the process of running Qoheleth, each chapter was reveiled as a step of a puzzle that readers had to solve. There is more to this than is exposed here, but is primarily of a technical nature. For information on that, please see [the repository](https://github.com/makyo/qoheleth). diff --git a/_posts/2016-12-26-assignment.md b/_posts/2016-12-26-assignment.md index 150cacb..066084d 100644 --- a/_posts/2016-12-26-assignment.md +++ b/_posts/2016-12-26-assignment.md @@ -1,10 +1,21 @@ --- +author: Madison Scott-Clary +counts: + characters_real: 6871 + characters_total: 8421 + file: _posts/2016-12-26-assignment.md + paragraphs: 56 + type: jekyll + words: 1512 +description: Ioan Balan is a historian and blogger assigned to research a flash-cult. + Things go sideways, and he's left with more story than expected. +img: null layout: post -title: "Assignment" -description: Ioan Balan is a historian and blogger assigned to research a flash-cult. Things go sideways, and he's left with more story than expected. -img: # Add image post (optional) -tags: [Post-Self, Short Story, Rated G] -author: # Add name author (optional) +tags: +- Post-Self +- Short Story +- Rated G +title: Assignment --- The feeling of an instance merging state back with the tracker would never NOT make Ioan Balan#tracker uneasy. It wasn't the differences in experiences, those could be anticipated, so much as the tiny changes in identity that resulted. Having to internalize a slightly different version of yourself was too close to experiencing a doppelgänger. Or perhaps hanging with a sib, fresh home from a semester abroad. diff --git a/_posts/2017-01-23-apres-un-reve.md b/_posts/2017-01-23-apres-un-reve.md index c86cc4c..120fbff 100644 --- a/_posts/2017-01-23-apres-un-reve.md +++ b/_posts/2017-01-23-apres-un-reve.md @@ -1,10 +1,21 @@ --- +author: Madison Scott-Clary +counts: + characters_real: 7968 + characters_total: 9729 + file: _posts/2017-01-23-apres-un-reve.md + paragraphs: 82 + type: jekyll + words: 1735 +description: A young woman reluctantly goes through with the uploading procedure, + risky though it is, to reconnect with her lover. +img: null layout: post +tags: +- Post-Self +- Short Story +- Rated G title: "Apr\xE8s un r\xEAve" -description: A young woman reluctantly goes through with the uploading procedure, risky though it is, to reconnect with her lover. -img: # Add image post (optional) -tags: [Post-Self, Short Story, Rated G] -author: # Add name author (optional) --- > *Dans un sommeil que charmait ton image diff --git a/_posts/2017-05-08-the-fool.md b/_posts/2017-05-08-the-fool.md index 47e13be..9c3ebd6 100644 --- a/_posts/2017-05-08-the-fool.md +++ b/_posts/2017-05-08-the-fool.md @@ -1,10 +1,22 @@ --- +author: Madison Scott-Clary +counts: + characters_real: 16414 + characters_total: 20452 + file: _posts/2017-05-08-the-fool.md + paragraphs: 168 + type: jekyll + words: 3988 +description: A student and a motherly badger explore questions of identity through + a tarot reading. +img: null layout: post +tags: +- Sawtooth +- Short Story +- Furry +- Rated G title: The Fool -description: A student and a motherly badger explore questions of identity through a tarot reading. -img: # Add image post (optional) -tags: [Sawtooth, Short Story, Furry, Rated G] -author: # Add name author (optional) --- The badger looms over a small table, the short sleeve of her smock tugged down toward the table by a glass candy thermometer. A deck of colorful cards rest neatly stacked on its surface. diff --git a/_posts/2017-09-03-overclassification.md b/_posts/2017-09-03-overclassification.md index 4e14dd7..5d4354c 100644 --- a/_posts/2017-09-03-overclassification.md +++ b/_posts/2017-09-03-overclassification.md @@ -1,10 +1,22 @@ --- +author: Madison Scott-Clary +counts: + characters_real: 58318 + characters_total: 72227 + file: _posts/2017-09-03-overclassification.md + paragraphs: 507 + type: jekyll + words: 13794 +description: A chronically neat otter's life is thrown into disarray when she takes + a homeless ringtail in from the cold. +img: null layout: post +tags: +- Sawtooth +- Short Story +- Furry +- Rated R title: Overclassification -description: A chronically neat otter's life is thrown into disarray when she takes a homeless ringtail in from the cold. -img: # Add image post (optional) -tags: [Sawtooth, Short Story, Furry, Rated R] -author: # Add name author (optional) --- "Some would say that the primary goal of folkloristics is one of anthropology, of understanding a culture's view of itself. I, naturally, disagree." Professor Haswell's voice droned on even in sleep, even these many years later. Dani hated it, hated these dreams. "Folkloristics works from the other direction. It constructs a semiotic niche out of so many *umwelten*..." diff --git a/assets/css/main.scss b/assets/css/main.scss index 64487d2..edd60b6 100755 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -53,6 +53,13 @@ hr { content: 'ยง'; display: block; } + + &.fin::before { + content: '~ Fin ~'; + font-variant: small-caps; + display: block; + font-style: italic; + } } img { diff --git a/assets/css/sass/parts/post-page.scss b/assets/css/sass/parts/post-page.scss index 8d7e47e..6a8ea48 100644 --- a/assets/css/sass/parts/post-page.scss +++ b/assets/css/sass/parts/post-page.scss @@ -58,7 +58,7 @@ color: $light-purple; } } - .page-date { + .page-meta { text-align: center; font-size: 14px; text-transform: uppercase;