diff --git a/episodes/data/beads-dark.jpg b/episodes/data/beads-dark.jpg new file mode 100644 index 00000000..4a585f9f Binary files /dev/null and b/episodes/data/beads-dark.jpg differ diff --git a/episodes/data/board-dark.jpg b/episodes/data/board-dark.jpg new file mode 100644 index 00000000..9b61e4e9 Binary files /dev/null and b/episodes/data/board-dark.jpg differ diff --git a/episodes/data/gaussian-original-dark.png b/episodes/data/gaussian-original-dark.png new file mode 100644 index 00000000..7eceeb1c Binary files /dev/null and b/episodes/data/gaussian-original-dark.png differ diff --git a/episodes/data/maize-root-cluster-dark.jpg b/episodes/data/maize-root-cluster-dark.jpg new file mode 100644 index 00000000..ac9b56ee Binary files /dev/null and b/episodes/data/maize-root-cluster-dark.jpg differ diff --git a/episodes/data/maize-roots-grayscale-dark.jpg b/episodes/data/maize-roots-grayscale-dark.jpg new file mode 100644 index 00000000..dc5a0817 Binary files /dev/null and b/episodes/data/maize-roots-grayscale-dark.jpg differ diff --git a/episodes/data/plant-seedling-dark.jpg b/episodes/data/plant-seedling-dark.jpg new file mode 100644 index 00000000..6dd51ad1 Binary files /dev/null and b/episodes/data/plant-seedling-dark.jpg differ diff --git a/episodes/data/remote-control-dark.jpg b/episodes/data/remote-control-dark.jpg new file mode 100644 index 00000000..dfe33abd Binary files /dev/null and b/episodes/data/remote-control-dark.jpg differ diff --git a/episodes/data/shapes-01-dark.jpg b/episodes/data/shapes-01-dark.jpg new file mode 100644 index 00000000..6b2707ad Binary files /dev/null and b/episodes/data/shapes-01-dark.jpg differ diff --git a/episodes/data/shapes-02-dark.jpg b/episodes/data/shapes-02-dark.jpg new file mode 100644 index 00000000..5553492e Binary files /dev/null and b/episodes/data/shapes-02-dark.jpg differ diff --git a/episodes/data/sudoku-dark.png b/episodes/data/sudoku-dark.png new file mode 100644 index 00000000..e6262cf4 Binary files /dev/null and b/episodes/data/sudoku-dark.png differ diff --git a/episodes/data/wellplate-01-dark.jpg b/episodes/data/wellplate-01-dark.jpg new file mode 100644 index 00000000..6cf02f4d Binary files /dev/null and b/episodes/data/wellplate-01-dark.jpg differ diff --git a/episodes/fig/3D_petri_after_blurring-dark.png b/episodes/fig/3D_petri_after_blurring-dark.png new file mode 100644 index 00000000..5583cd82 Binary files /dev/null and b/episodes/fig/3D_petri_after_blurring-dark.png differ diff --git a/episodes/fig/3D_petri_before_blurring-dark.png b/episodes/fig/3D_petri_before_blurring-dark.png new file mode 100644 index 00000000..7811232a Binary files /dev/null and b/episodes/fig/3D_petri_before_blurring-dark.png differ diff --git a/episodes/fig/Gaussian_2D-dark.png b/episodes/fig/Gaussian_2D-dark.png new file mode 100644 index 00000000..da7ffecf Binary files /dev/null and b/episodes/fig/Gaussian_2D-dark.png differ diff --git a/episodes/fig/beads-canny-ui-dark.png b/episodes/fig/beads-canny-ui-dark.png new file mode 100644 index 00000000..ca6f6a75 Binary files /dev/null and b/episodes/fig/beads-canny-ui-dark.png differ diff --git a/episodes/fig/beads-out-dark.png b/episodes/fig/beads-out-dark.png new file mode 100644 index 00000000..e6cd9242 Binary files /dev/null and b/episodes/fig/beads-out-dark.png differ diff --git a/episodes/fig/black-and-white-dark.jpg b/episodes/fig/black-and-white-dark.jpg new file mode 100644 index 00000000..393a772c Binary files /dev/null and b/episodes/fig/black-and-white-dark.jpg differ diff --git a/episodes/fig/black-and-white-edge-pixels-dark.jpg b/episodes/fig/black-and-white-edge-pixels-dark.jpg new file mode 100644 index 00000000..c5f04a5c Binary files /dev/null and b/episodes/fig/black-and-white-edge-pixels-dark.jpg differ diff --git a/episodes/fig/black-and-white-gradient-dark.png b/episodes/fig/black-and-white-gradient-dark.png new file mode 100644 index 00000000..de1d9c43 Binary files /dev/null and b/episodes/fig/black-and-white-gradient-dark.png differ diff --git a/episodes/fig/blur-demo-dark.gif b/episodes/fig/blur-demo-dark.gif new file mode 100644 index 00000000..5e8bd4ce Binary files /dev/null and b/episodes/fig/blur-demo-dark.gif differ diff --git a/episodes/fig/board-coordinates-dark.jpg b/episodes/fig/board-coordinates-dark.jpg new file mode 100644 index 00000000..be691f00 Binary files /dev/null and b/episodes/fig/board-coordinates-dark.jpg differ diff --git a/episodes/fig/board-final-dark.jpg b/episodes/fig/board-final-dark.jpg new file mode 100644 index 00000000..53545a2f Binary files /dev/null and b/episodes/fig/board-final-dark.jpg differ diff --git a/episodes/fig/cartesian-coordinates-dark.png b/episodes/fig/cartesian-coordinates-dark.png new file mode 100644 index 00000000..218b3e6b Binary files /dev/null and b/episodes/fig/cartesian-coordinates-dark.png differ diff --git a/episodes/fig/cat-corner-blue-dark.png b/episodes/fig/cat-corner-blue-dark.png new file mode 100644 index 00000000..5f89e1b9 Binary files /dev/null and b/episodes/fig/cat-corner-blue-dark.png differ diff --git a/episodes/fig/cat-dark.jpg b/episodes/fig/cat-dark.jpg new file mode 100644 index 00000000..4f3f969c Binary files /dev/null and b/episodes/fig/cat-dark.jpg differ diff --git a/episodes/fig/cat-eye-pixels-dark.jpg b/episodes/fig/cat-eye-pixels-dark.jpg new file mode 100644 index 00000000..1f34da18 Binary files /dev/null and b/episodes/fig/cat-eye-pixels-dark.jpg differ diff --git a/episodes/fig/checkerboard-blue-channel-dark.png b/episodes/fig/checkerboard-blue-channel-dark.png new file mode 100644 index 00000000..7a411abd Binary files /dev/null and b/episodes/fig/checkerboard-blue-channel-dark.png differ diff --git a/episodes/fig/checkerboard-dark.png b/episodes/fig/checkerboard-dark.png new file mode 100644 index 00000000..417874a8 Binary files /dev/null and b/episodes/fig/checkerboard-dark.png differ diff --git a/episodes/fig/checkerboard-green-channel-dark.png b/episodes/fig/checkerboard-green-channel-dark.png new file mode 100644 index 00000000..505b1957 Binary files /dev/null and b/episodes/fig/checkerboard-green-channel-dark.png differ diff --git a/episodes/fig/checkerboard-red-channel-dark.png b/episodes/fig/checkerboard-red-channel-dark.png new file mode 100644 index 00000000..e6a8f1ae Binary files /dev/null and b/episodes/fig/checkerboard-red-channel-dark.png differ diff --git a/episodes/fig/colonies-01-dark.jpg b/episodes/fig/colonies-01-dark.jpg new file mode 100644 index 00000000..31440c05 Binary files /dev/null and b/episodes/fig/colonies-01-dark.jpg differ diff --git a/episodes/fig/colonies-01-gray-dark.png b/episodes/fig/colonies-01-gray-dark.png new file mode 100644 index 00000000..50179219 Binary files /dev/null and b/episodes/fig/colonies-01-gray-dark.png differ diff --git a/episodes/fig/colonies-01-mask-dark.png b/episodes/fig/colonies-01-mask-dark.png new file mode 100644 index 00000000..f51dc69f Binary files /dev/null and b/episodes/fig/colonies-01-mask-dark.png differ diff --git a/episodes/fig/colonies-01-summary-dark.png b/episodes/fig/colonies-01-summary-dark.png new file mode 100644 index 00000000..8cb89ea0 Binary files /dev/null and b/episodes/fig/colonies-01-summary-dark.png differ diff --git a/episodes/fig/colonies-02-dark.jpg b/episodes/fig/colonies-02-dark.jpg new file mode 100644 index 00000000..4bbd2a68 Binary files /dev/null and b/episodes/fig/colonies-02-dark.jpg differ diff --git a/episodes/fig/colonies-02-summary-dark.png b/episodes/fig/colonies-02-summary-dark.png new file mode 100644 index 00000000..a2c8834b Binary files /dev/null and b/episodes/fig/colonies-02-summary-dark.png differ diff --git a/episodes/fig/colonies-03-dark.jpg b/episodes/fig/colonies-03-dark.jpg new file mode 100644 index 00000000..949be722 Binary files /dev/null and b/episodes/fig/colonies-03-dark.jpg differ diff --git a/episodes/fig/colonies-03-summary-dark.png b/episodes/fig/colonies-03-summary-dark.png new file mode 100644 index 00000000..3c3f652c Binary files /dev/null and b/episodes/fig/colonies-03-summary-dark.png differ diff --git a/episodes/fig/colony-mask-dark.png b/episodes/fig/colony-mask-dark.png new file mode 100644 index 00000000..d4ea8e2a Binary files /dev/null and b/episodes/fig/colony-mask-dark.png differ diff --git a/episodes/fig/colour-table-dark.png b/episodes/fig/colour-table-dark.png new file mode 100644 index 00000000..27372fd2 Binary files /dev/null and b/episodes/fig/colour-table-dark.png differ diff --git a/episodes/fig/combination-dark.png b/episodes/fig/combination-dark.png new file mode 100644 index 00000000..2d35980a Binary files /dev/null and b/episodes/fig/combination-dark.png differ diff --git a/episodes/fig/drawing-practice-dark.jpg b/episodes/fig/drawing-practice-dark.jpg new file mode 100644 index 00000000..588d56cb Binary files /dev/null and b/episodes/fig/drawing-practice-dark.jpg differ diff --git a/episodes/fig/eight-dark.png b/episodes/fig/eight-dark.png new file mode 100644 index 00000000..99b69f00 Binary files /dev/null and b/episodes/fig/eight-dark.png differ diff --git a/episodes/fig/five-dark.png b/episodes/fig/five-dark.png new file mode 100644 index 00000000..0832c5b8 Binary files /dev/null and b/episodes/fig/five-dark.png differ diff --git a/episodes/fig/four-maize-roots-binary-dark.jpg b/episodes/fig/four-maize-roots-binary-dark.jpg new file mode 100644 index 00000000..4d90220f Binary files /dev/null and b/episodes/fig/four-maize-roots-binary-dark.jpg differ diff --git a/episodes/fig/four-maize-roots-binary-improved-dark.jpg b/episodes/fig/four-maize-roots-binary-improved-dark.jpg new file mode 100644 index 00000000..6bbf1b4a Binary files /dev/null and b/episodes/fig/four-maize-roots-binary-improved-dark.jpg differ diff --git a/episodes/fig/four-maize-roots-dark.jpg b/episodes/fig/four-maize-roots-dark.jpg new file mode 100644 index 00000000..2e5d365e Binary files /dev/null and b/episodes/fig/four-maize-roots-dark.jpg differ diff --git a/episodes/fig/gaussian-blurred-dark.png b/episodes/fig/gaussian-blurred-dark.png new file mode 100644 index 00000000..c8c86830 Binary files /dev/null and b/episodes/fig/gaussian-blurred-dark.png differ diff --git a/episodes/fig/gaussian-kernel-dark.png b/episodes/fig/gaussian-kernel-dark.png new file mode 100644 index 00000000..6ac11047 Binary files /dev/null and b/episodes/fig/gaussian-kernel-dark.png differ diff --git a/episodes/fig/grayscale-dark.png b/episodes/fig/grayscale-dark.png new file mode 100644 index 00000000..76037a5f Binary files /dev/null and b/episodes/fig/grayscale-dark.png differ diff --git a/episodes/fig/image-coordinates-dark.png b/episodes/fig/image-coordinates-dark.png new file mode 100644 index 00000000..db8e7bf6 Binary files /dev/null and b/episodes/fig/image-coordinates-dark.png differ diff --git a/episodes/fig/left-hand-coordinates-dark.png b/episodes/fig/left-hand-coordinates-dark.png new file mode 100644 index 00000000..a16e1837 Binary files /dev/null and b/episodes/fig/left-hand-coordinates-dark.png differ diff --git a/episodes/fig/maize-root-cluster-mask-dark.png b/episodes/fig/maize-root-cluster-mask-dark.png new file mode 100644 index 00000000..2ecee5c4 Binary files /dev/null and b/episodes/fig/maize-root-cluster-mask-dark.png differ diff --git a/episodes/fig/maize-root-cluster-selected-dark.png b/episodes/fig/maize-root-cluster-selected-dark.png new file mode 100644 index 00000000..c0a2f243 Binary files /dev/null and b/episodes/fig/maize-root-cluster-selected-dark.png differ diff --git a/episodes/fig/maize-root-cluster-threshold-dark.jpg b/episodes/fig/maize-root-cluster-threshold-dark.jpg new file mode 100644 index 00000000..4ddb086f Binary files /dev/null and b/episodes/fig/maize-root-cluster-threshold-dark.jpg differ diff --git a/episodes/fig/maize-roots-threshold-dark.png b/episodes/fig/maize-roots-threshold-dark.png new file mode 100644 index 00000000..ccd20ae3 Binary files /dev/null and b/episodes/fig/maize-roots-threshold-dark.png differ diff --git a/episodes/fig/maize-seedling-enlarged-dark.jpg b/episodes/fig/maize-seedling-enlarged-dark.jpg new file mode 100644 index 00000000..bef67872 Binary files /dev/null and b/episodes/fig/maize-seedling-enlarged-dark.jpg differ diff --git a/episodes/fig/maize-seedling-original-dark.jpg b/episodes/fig/maize-seedling-original-dark.jpg new file mode 100644 index 00000000..ee5d36ea Binary files /dev/null and b/episodes/fig/maize-seedling-original-dark.jpg differ diff --git a/episodes/fig/maize-seedlings-dark.jpg b/episodes/fig/maize-seedlings-dark.jpg new file mode 100644 index 00000000..b6599d44 Binary files /dev/null and b/episodes/fig/maize-seedlings-dark.jpg differ diff --git a/episodes/fig/maize-seedlings-mask-dark.png b/episodes/fig/maize-seedlings-mask-dark.png new file mode 100644 index 00000000..d29a28aa Binary files /dev/null and b/episodes/fig/maize-seedlings-mask-dark.png differ diff --git a/episodes/fig/maize-seedlings-masked-dark.jpg b/episodes/fig/maize-seedlings-masked-dark.jpg new file mode 100644 index 00000000..2bec2bd6 Binary files /dev/null and b/episodes/fig/maize-seedlings-masked-dark.jpg differ diff --git a/episodes/fig/petri-blurred-intensities-plot-dark.png b/episodes/fig/petri-blurred-intensities-plot-dark.png new file mode 100644 index 00000000..bbb4df43 Binary files /dev/null and b/episodes/fig/petri-blurred-intensities-plot-dark.png differ diff --git a/episodes/fig/petri-dish-dark.png b/episodes/fig/petri-dish-dark.png new file mode 100644 index 00000000..422a5257 Binary files /dev/null and b/episodes/fig/petri-dish-dark.png differ diff --git a/episodes/fig/petri-original-intensities-plot-dark.png b/episodes/fig/petri-original-intensities-plot-dark.png new file mode 100644 index 00000000..c78b5072 Binary files /dev/null and b/episodes/fig/petri-original-intensities-plot-dark.png differ diff --git a/episodes/fig/petri-selected-pixels-marker-dark.png b/episodes/fig/petri-selected-pixels-marker-dark.png new file mode 100644 index 00000000..097c59e2 Binary files /dev/null and b/episodes/fig/petri-selected-pixels-marker-dark.png differ diff --git a/episodes/fig/plant-seedling-colour-histogram-dark.png b/episodes/fig/plant-seedling-colour-histogram-dark.png new file mode 100644 index 00000000..a73d84a6 Binary files /dev/null and b/episodes/fig/plant-seedling-colour-histogram-dark.png differ diff --git a/episodes/fig/plant-seedling-grayscale-dark.png b/episodes/fig/plant-seedling-grayscale-dark.png new file mode 100644 index 00000000..cf8fd28b Binary files /dev/null and b/episodes/fig/plant-seedling-grayscale-dark.png differ diff --git a/episodes/fig/plant-seedling-grayscale-histogram-dark.png b/episodes/fig/plant-seedling-grayscale-histogram-dark.png new file mode 100644 index 00000000..5bbb1feb Binary files /dev/null and b/episodes/fig/plant-seedling-grayscale-histogram-dark.png differ diff --git a/episodes/fig/plant-seedling-grayscale-histogram-mask-dark.png b/episodes/fig/plant-seedling-grayscale-histogram-mask-dark.png new file mode 100644 index 00000000..bb543278 Binary files /dev/null and b/episodes/fig/plant-seedling-grayscale-histogram-mask-dark.png differ diff --git a/episodes/fig/quality-histogram-dark.jpg b/episodes/fig/quality-histogram-dark.jpg new file mode 100644 index 00000000..20e142b7 Binary files /dev/null and b/episodes/fig/quality-histogram-dark.jpg differ diff --git a/episodes/fig/quality-jpg-dark.jpg b/episodes/fig/quality-jpg-dark.jpg new file mode 100644 index 00000000..4687e370 Binary files /dev/null and b/episodes/fig/quality-jpg-dark.jpg differ diff --git a/episodes/fig/quality-original-dark.jpg b/episodes/fig/quality-original-dark.jpg new file mode 100644 index 00000000..e169be00 Binary files /dev/null and b/episodes/fig/quality-original-dark.jpg differ diff --git a/episodes/fig/quality-tif-dark.jpg b/episodes/fig/quality-tif-dark.jpg new file mode 100644 index 00000000..fcead57c Binary files /dev/null and b/episodes/fig/quality-tif-dark.jpg differ diff --git a/episodes/fig/rectangle-gaussian-blurred-dark.png b/episodes/fig/rectangle-gaussian-blurred-dark.png new file mode 100644 index 00000000..61b3f8b8 Binary files /dev/null and b/episodes/fig/rectangle-gaussian-blurred-dark.png differ diff --git a/episodes/fig/remote-control-masked-dark.jpg b/episodes/fig/remote-control-masked-dark.jpg new file mode 100644 index 00000000..61881f44 Binary files /dev/null and b/episodes/fig/remote-control-masked-dark.jpg differ diff --git a/episodes/fig/shapes-01-canny-edge-output-dark.png b/episodes/fig/shapes-01-canny-edge-output-dark.png new file mode 100644 index 00000000..36deb877 Binary files /dev/null and b/episodes/fig/shapes-01-canny-edge-output-dark.png differ diff --git a/episodes/fig/shapes-01-canny-edges-dark.png b/episodes/fig/shapes-01-canny-edges-dark.png new file mode 100644 index 00000000..c9272d6a Binary files /dev/null and b/episodes/fig/shapes-01-canny-edges-dark.png differ diff --git a/episodes/fig/shapes-01-canny-track-edges-dark.png b/episodes/fig/shapes-01-canny-track-edges-dark.png new file mode 100644 index 00000000..40dc580e Binary files /dev/null and b/episodes/fig/shapes-01-canny-track-edges-dark.png differ diff --git a/episodes/fig/shapes-01-cca-detail-dark.png b/episodes/fig/shapes-01-cca-detail-dark.png new file mode 100644 index 00000000..5fd9041d Binary files /dev/null and b/episodes/fig/shapes-01-cca-detail-dark.png differ diff --git a/episodes/fig/shapes-01-filtered-objects-dark.png b/episodes/fig/shapes-01-filtered-objects-dark.png new file mode 100644 index 00000000..3d13ca04 Binary files /dev/null and b/episodes/fig/shapes-01-filtered-objects-dark.png differ diff --git a/episodes/fig/shapes-01-grayscale-dark.png b/episodes/fig/shapes-01-grayscale-dark.png new file mode 100644 index 00000000..25a6cfa5 Binary files /dev/null and b/episodes/fig/shapes-01-grayscale-dark.png differ diff --git a/episodes/fig/shapes-01-labeled-dark.png b/episodes/fig/shapes-01-labeled-dark.png new file mode 100644 index 00000000..5311ecdc Binary files /dev/null and b/episodes/fig/shapes-01-labeled-dark.png differ diff --git a/episodes/fig/shapes-01-mask-dark.png b/episodes/fig/shapes-01-mask-dark.png new file mode 100644 index 00000000..0c9f1a59 Binary files /dev/null and b/episodes/fig/shapes-01-mask-dark.png differ diff --git a/episodes/fig/shapes-01-objects-coloured-by-area-dark.png b/episodes/fig/shapes-01-objects-coloured-by-area-dark.png new file mode 100644 index 00000000..e3da4ec3 Binary files /dev/null and b/episodes/fig/shapes-01-objects-coloured-by-area-dark.png differ diff --git a/episodes/fig/shapes-01-objects-coloured-by-area.png b/episodes/fig/shapes-01-objects-coloured-by-area.png index b70ec8ff..e3da4ec3 100644 Binary files a/episodes/fig/shapes-01-objects-coloured-by-area.png and b/episodes/fig/shapes-01-objects-coloured-by-area.png differ diff --git a/episodes/fig/shapes-01-selected-dark.png b/episodes/fig/shapes-01-selected-dark.png new file mode 100644 index 00000000..fd50ed96 Binary files /dev/null and b/episodes/fig/shapes-01-selected-dark.png differ diff --git a/episodes/fig/shapes-02-mask-dark.png b/episodes/fig/shapes-02-mask-dark.png new file mode 100644 index 00000000..3d49ac5c Binary files /dev/null and b/episodes/fig/shapes-02-mask-dark.png differ diff --git a/episodes/fig/shapes-02-selected-dark.png b/episodes/fig/shapes-02-selected-dark.png new file mode 100644 index 00000000..eb5b6e91 Binary files /dev/null and b/episodes/fig/shapes-02-selected-dark.png differ diff --git a/episodes/fig/sudoku-gray-dark.png b/episodes/fig/sudoku-gray-dark.png new file mode 100644 index 00000000..4565e282 Binary files /dev/null and b/episodes/fig/sudoku-gray-dark.png differ diff --git a/episodes/fig/three-colours-dark.png b/episodes/fig/three-colours-dark.png new file mode 100644 index 00000000..466b949f Binary files /dev/null and b/episodes/fig/three-colours-dark.png differ diff --git a/episodes/fig/wellplate-01-masked-dark.jpg b/episodes/fig/wellplate-01-masked-dark.jpg new file mode 100644 index 00000000..8b3d918d Binary files /dev/null and b/episodes/fig/wellplate-01-masked-dark.jpg differ diff --git a/episodes/fig/wellplate-02-dark.jpg b/episodes/fig/wellplate-02-dark.jpg new file mode 100644 index 00000000..fc2cbf42 Binary files /dev/null and b/episodes/fig/wellplate-02-dark.jpg differ diff --git a/episodes/fig/wellplate-02-histogram-dark.png b/episodes/fig/wellplate-02-histogram-dark.png new file mode 100644 index 00000000..ac109122 Binary files /dev/null and b/episodes/fig/wellplate-02-histogram-dark.png differ diff --git a/episodes/fig/wellplate-02-masked-dark.jpg b/episodes/fig/wellplate-02-masked-dark.jpg new file mode 100644 index 00000000..bbd2797b Binary files /dev/null and b/episodes/fig/wellplate-02-masked-dark.jpg differ diff --git a/episodes/fig/zero-dark.png b/episodes/fig/zero-dark.png new file mode 100644 index 00000000..44ead028 Binary files /dev/null and b/episodes/fig/zero-dark.png differ