# Site settings
# These are used to personalize your new site. If you look in the HTML files,
# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on.
# You can create any custom variable you would like, and they will be accessible
# in the templates via {{ site.myvariable }}.

title: Interaction Programming (CSE 340)
description: Interactive Tech is changing society. Help invent the future!

baseurl: "/courses/cse340/21wi"
url: https://courses.cs.washington.edu # the base hostname & protocol for your site, e.g. http://example.com
twitter_username: jcmankoff
git_username:  jmankoff
git_url: https://gitlab.cs.washington.edu/cse340-21wi-tas
git_branch: CSE340-WI21
piazza: https://us.edstem.org/courses/381/discussion/
canvas: https://canvas.uw.edu/courses/1370612
gitlab: https://gitlab.cs.washington.edu/cse340-21wi-students
gitgrade: https://gitgrade.cs.washington.edu/student/summary/8723
hcibook: "No HCI Textbook, just readings"
androidbook: "No Android Textbook, just readings"
paginate:            5
quarter: "Winter 2021"
copydate: "3/30/20"
status: draft

author:
    name: Jennifer Mankoff
    url: "https://make4all.org/jennifer-mankoff/"

email: "jmankoff@uw.edu"            # Your contact email
  # probably want to update this to be the class teaching staff mailing list

# The Reveal theme
reveal_theme: black.css

# Build settings
markdown: kramdown
theme: jekyll-theme-cayman

plugins:
  - jekyll-feed
  - jekyll-seo-tag
  - jekyll-font-awesome-sass
  - jekyll-paginate
  - jekyll-redirect-from
  - jekyll-assets
  - uglifier
  - jekyll-mermaid
  - jekyll-target-blank

highlighter: rouge

bootstrap:
    assets: true

assets:
    digest: false
    prefix: "/assets"
    sources:
        - "*"

sass:
  sass_dir: "./_scss"
#  style: compressed

kramdown:
  toc_levels: '1'

mermaid:
  src: 'https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js'

remarkConfig:
  # possible highlight options:
  # arta, ascetic, dark, default, far, github, googlecode, idea, ir_black,
  # magula, monokai, rainbow, solarized-dark, solarized-light, sunburst,
  # tomorrow, tomorrow-night-blue, tomorrow-night-bright, tomorrow-night,
  # tomorrow-night-eighties, vs, zenburn.
  highlightStyle: 'solarized-light'
  highlightLanguage: 'remark'
  highlightLines: true


# Custom vars
version:             1.1.0

# Exclude from processing.
# The following items will not be processed, by default. Create a custom list
# to override the default setting.
exclude:
   - Gemfile
   - Gemfile.lock
   - node_modules
   - vendor
   - vendor/bundle/
   - vendor/cache/
   - vendor/gems/
   - vendor/ruby/
   - .jekyll-cache

font-awesome:
  assets: true

captioning:
  link: https://webcaptioner.com/s/e3meZZyQ?broadcast