~deasea/dcwalker.ca

e3205a726e752ab08aba1e2660a7aa662aca8d98 — dcwalk 1 year, 2 months ago db1d0f3
update index and add initial site data
M .gitignore => .gitignore +2 -1
@@ 1,4 1,5 @@
_site/
.cache
node_modules/
package-lock.json
\ No newline at end of file
package-lock.json
site.tar.gz
\ No newline at end of file

M README.md => README.md +1 -1
@@ 8,7 8,7 @@ built with [11ty](https://www.11ty.dev/) and [TailwindCSS](https://tailwindcss.c
Copyright (C) 2022 Dawn Walker.

Unless otherwise indicated, 
[dcwalker.ca](https://dcwalker.ca) **content and documentation** is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/), a copy of which is in this repo:[LICENSE](LICENSE).
[dcwalker.ca](https://dcwalker.ca) **content and documentation** is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/), a copy of which is in this repo: [LICENSE](LICENSE).

# Deploy


M eleventy.config.js => eleventy.config.js +14 -7
@@ 3,11 3,18 @@ module.exports = function (eleventyConfig) {
        watch: ['_site/**/*.css'],
    })

    /*=================*/
    /*     Layouts     */
    /*=================*/
    eleventyConfig.addLayoutAlias('default', 'layouts/default.md')
    eleventyConfig.addLayoutAlias('post', 'layouts/post.md')
    /*===================*/
    /*      Passthru     */
    /*===================*/
    eleventyConfig.addPassthroughCopy("./src/assets/images")
    eleventyConfig.addPassthroughCopy("./src/assets/icons")

    /*===================*/
    /*      Layouts      */
    /*===================*/
    eleventyConfig.addLayoutAlias('default', 'layouts/default.njk')
    eleventyConfig.addLayoutAlias('post', 'layouts/post.njk')
    eleventyConfig.addLayoutAlias('page', 'layouts/page.njk')

    return {
        dir: {


@@ 17,5 24,5 @@ module.exports = function (eleventyConfig) {
            data: '_data'
        },
        markdownTemplateEngine: 'njk'
      }
}
\ No newline at end of file
    }
}

A src/_data/site.json => src/_data/site.json +12 -0
@@ 0,0 1,12 @@
{
  "url": "https://dcwalker.ca/",
  "favicon": "image/favicon.ico",
  "author": "Dawn Walker",
  "description":"A website for Dawn Walker.",
  "email":"dc@dcwalker.ca",
  "github":"dcwalk", 
  "twitter":"dcwalk_",
  "orcid":"0000-0002-0741-7955",
  "city":"New Westminster",
  "timezone":"America/Vancouver"
}
\ No newline at end of file

M src/_includes/layouts/default.njk => src/_includes/layouts/default.njk +7 -12
@@ 1,21 1,16 @@
---
---

<!doctype html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no, viewport-fit=cover" />
    <meta name="description" content="{% if description %}{{ description }}{% else %}{% endif %}">
    <title>{% if title %}{{ title }}{% else %}{% endif %}</title>
    <link rel="stylesheet" href="/assets/styles.css">
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="{{ description or site.description }}">
    <title>{{ title or site.title }}</title>

    <meta name="generator" content="{{ eleventy.generator }}">

    <link rel="stylesheet" href="/assets/styles.css">
  </head>
  <body>
    <div class="">
      <main class="">
        {{ content | safe }}
      </main>
    </div>
      {{ content | safe }}
  </body>
</html>
\ No newline at end of file

A src/_includes/layouts/page.njk => src/_includes/layouts/page.njk +7 -0
@@ 0,0 1,7 @@
---
layout: layouts/default.njk
---

<main class="mx-auto px-4 max-w-prose">
  {{ content | safe }}
</main>
\ No newline at end of file

A src/_includes/layouts/post.njk => src/_includes/layouts/post.njk +7 -0
@@ 0,0 1,7 @@
---
layout: layouts/default.njk
---

<main class="mx-auto px-4 max-w-prose">
  {{ content | safe }}
</main>
\ No newline at end of file

M src/index.md => src/index.md +21 -11
@@ 4,15 4,25 @@ title: "Dawn Walker"
description: ""
---

<div class="bg-gray-100">
  <div class="mx-auto max-w-7xl py-12 px-4 sm:px-6 lg:flex lg:items-center lg:justify-between lg:py-16 lg:px-8">
    <h2 class="text-3xl font-extrabold tracking-tight text-gray-900 sm:text-4xl">
      <span class="block">{{ title }}</span>
    </h2>
<header class="bg-gray-100">
  <div class="mx-auto max-w-6xl py-24 px-4 sm:px-6 lg:flex lg:items-center lg:justify-between lg:py-32 lg:px-8 -mb-20">
    <h1 class="text-3xl sm:text-4xl" >&nbsp;</h1>
  </div>
</div>
<div class="mx-auto max-w-7xl py-12 px-4 sm:px-6 lg:justify-between lg:py-16 lg:px-8">
    <p class="text-gray-900 pb-4">I'm a designer and researcher bridging constructive and critical approaches to build just transitions. I have explored the infrastructures that support lasting transformational alternatives to existing practices of data stewardship, networking, and movement organizing. My current research looks at emerging practices of low carbon networking. I recently completed my PhD in Information Studies at the University of Toronto.
    </p>
    <p class="text-gray-900 pb-4">Get in touch at <a rel="me" class="font-medium hover:underline" href="https://post.lurk.org/@dcwalk" target="_blank" rel="noopener">@dcwalk@post.lurk.org</a> or by email <em>dc _at_ dcwalker _dot_ ca</em>.</p>
</div>
\ No newline at end of file
</header>
<main class="mx-auto max-w-4xl py-12 px-4 sm:px-6 lg:justify-between lg:py-16 lg:px-8">
  <div class="py-0 lg:py-0 -mt-20">
    <img src="https://pbs.twimg.com/profile_images/1149060834708140039/GQfDwwfU_400x400.jpg" class="w-48 rounded-full border-8 border-white" />
  </div>
  <h1 class="text-gray-900 text-3xl font-extrabold tracking-tight sm:text-4xl pt-2 lg:pt-4" >{{ title }}</h1>
  <h2 class="text-gray-900 text-2xl tracking-tight sm:text-3xl pb-2 lg:pb-4"> Designer and Researcher</h2>

  <p class="text-gray-900 py-2">I bridge constructive and critical approaches to work toward just transitions. My previous projects have explored infrastructures that support transformational alternatives to existing practices of data stewardship, networking, and movement organizing. My current research looks at emerging practices of low carbon networking.</p>

  <p class="text-gray-900 py-2">Get in touch at <a rel="me" class="font-medium hover:underline" href="https://post.lurk.org/@dcwalk" target="_blank" rel="noopener">@dcwalk@post.lurk.org</a> or by email <em>dc _at_ dcwalker _dot_ ca</em>.</p>
</main>

<footer class="w-full text-gray-900 items-end">
  <div class="mx-auto max-w-4xl px-4 sm:px-6 lg:px-8 pt-24 pb-4 mx-auto">
    <p class="text-xs xl:text-center">Content is <a class="font-medium hover:underline" href="https://creativecommons.org/licenses/by-sa/4.0/" target="_blank">CC BY-SA 4.0</a> &#8728; Site hosted on <a class="font-medium hover:underline" href="https://sourcehut.org/" target="_blank">sourcehut</a>, view <a class="font-medium hover:underline" href="https://git.sr.ht/~deasea/dcwalker.ca" target="_blank">source</a>.</p>
  </div>
</footer>