From 182b520f1e05c3a349c5a36c5248c324fb365d3a Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Mon, 29 Mar 2021 09:01:32 -0500 Subject: [PATCH] credits page --- Makefile | 6 +- credits/index.slim | 168 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 173 insertions(+), 1 deletion(-) create mode 100644 credits/index.slim diff --git a/Makefile b/Makefile index 5abef18..e36000d 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,8 @@ all: \ index.html index.css index.js \ interactive/index.html interactive/index.css interactive/index.js \ - window/NsD0/index.html + window/NsD0/index.html \ + credits/index.html entr: ( echo Makefile; find -name '*.slim' -o -name '*.scss' -o -name '*.purs' -o -name '*.dhall'; find assets/ ) | entr make @@ -26,6 +27,9 @@ interactive/index.css: interactive/index.scss _font-face.scss interactive/index.js: interactive/Interactive.purs packages.dhall spago.dhall spago bundle-app -u-c --main Interactive --to interactive/index.js +credits/index.html: credits/index.slim assets/paras.txt + /usr/share/doc/ruby-slim/examples/slimrb -p credits/index.slim > $@ + window/NsD0/index.html: window.slim Makefile mkdir -p window/NsD0 /usr/share/doc/ruby-slim/examples/slimrb -l '{ "num": "One", "location": "Ambrosia Corner Bakery" }' -p window.slim > $@ diff --git a/credits/index.slim b/credits/index.slim new file mode 100644 index 0000000..d6f3945 --- /dev/null +++ b/credits/index.slim @@ -0,0 +1,168 @@ +-# Full source may be found at: https://git.singpolyma.net/post-part +-# Copyright 2020 Stephen Paul Weber +-# +-# Permission to use, copy, modify, and/or distribute this software for any +-# purpose with or without fee is hereby granted, provided that the above +-# copyright notice and this permission notice appear in all copies. +-# +-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY +-# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER +-# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF +-# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN +-# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +- paras = File.read("assets/paras.txt").lines +doctype html +html + head + meta charset="utf-8" + title Post-Part + link type="text/css" rel="stylesheet" href="../index.css" + base target="_blank" + scss: + ul, li { + padding: 0; + list-style-type: none; + } + + #artists { + .vcard { + display: inline-block; + vertical-align: top; + width: 23%; + + font-style: italic; + .fn { + font-style: normal; + font-weight: bold; + margin-bottom: 1em; + } + } + } + + #audio { + section { + display: inline-block; + vertical-align: top; + width: 40%; + + h1 { + font-size: 1em; + font-weight: normal; + font-family: cardo, sans-serif; + margin: 0; + font-style: italic; + } + } + } + + cite.birds { + font-style: normal; + &:before { content: "“"; } + &:after { content: "”"; } + } + + p.thanks { font-style: italic; } + + #cutting-paper:before { + $column-width: 50vw; + content: ""; + display: block; + margin: auto; + background: url("../assets/img/WOMAN-ARMS.png") no-repeat center center; + background-size: contain; + height: $column-width/1.5; + max-width: $column-width; + } + + body + hgroup + h1 Post-Part + h2 Credits + + section#artists + h1 Artists + + ul + li.vcard + .fn Pazit Cahlon + ul + li original concept + li producer + li text editing + + li.vcard + .fn Catherine Mellinger + ul + li collage + li testimony coordination + li installation manager + li concept + + li.vcard + .fn Nat Janin + ul + li illustration + li art direction + li website design + li concept + + li.vcard + .fn Adam Harendorf + ul + li audio design + li original composition + + section#audio + h1 Audio + + section + ul + li Christa Couture + li Catherine Mellinger + li Paula Shultz + li Leigh Harding + li Pazit Cahlon + + h1 narration + h1 voice-over + + section + ul + li Catherine Mellinger + li Kayden X Coleman + li Christa Couture + li Mel + li Carolyn + li Danielle Bettke + li Jennifer Wilson + li Jessica Stroebel + li Sandeep + li Shannon Bramer + li Tara Kelsall + + h1 testimonies + + section + p + cite.birds White Paper Birds + ' by Shannon Bramer used with permission. + + p + ' Excerpt from + cite How to Lose Everything + ' by Christa Couture, 2020, Douglas and Mcintyre. + | Reprinted with permission from the publisher. + + p.thanks + ' Thank you your generously sharing your experiences of + | Postpartum Mood and Anxiety Disorders for this project. + + section#cutting-paper + p + ' Cutting Paper — from the Paper Trilogy + ' by Jennifer Dalas and Melanie Gordon + + p Stephen Weber — website development -- 2.45.2