diff --git a/config.toml b/config.toml
index a89d8df..3145c44 100644
--- a/config.toml
+++ b/config.toml
@@ -2,3 +2,4 @@ baseURL = "https://jaseg.net/"
languageCode = "en-us"
title = "jaseg.net"
theme = "hugo-classic"
+publishDir = "docs"
diff --git a/docs/404.html b/docs/404.html
new file mode 100644
index 0000000..bb77343
--- /dev/null
+++ b/docs/404.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+ 404 Page not found | jaseg.net
+
+
+
+
+
+
+
+
+
+
+
+404 NOT FOUND
+
+
+
+
+
diff --git a/docs/categories/index.html b/docs/categories/index.html
new file mode 100644
index 0000000..4509997
--- /dev/null
+++ b/docs/categories/index.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+ Categories | jaseg.net
+
+
+
+
+
+
+
+
+
+
+
+Categories
+
+
+
+
+
+
+
diff --git a/docs/categories/index.xml b/docs/categories/index.xml
new file mode 100644
index 0000000..485ed46
--- /dev/null
+++ b/docs/categories/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Categories on jaseg.net
+ https://jaseg.net/categories/
+ Recent content in Categories on jaseg.net
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/css/fonts.css b/docs/css/fonts.css
new file mode 100644
index 0000000..c851143
--- /dev/null
+++ b/docs/css/fonts.css
@@ -0,0 +1,7 @@
+body {
+ font-family: -apple-system, BlinkMacSystemFont, 'Avenir Next', Avenir, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
+}
+code {
+ font-family: "Lucida Console", Monaco, monospace;
+ font-size: 85%;
+}
diff --git a/docs/css/style.css b/docs/css/style.css
new file mode 100644
index 0000000..07b1293
--- /dev/null
+++ b/docs/css/style.css
@@ -0,0 +1,211 @@
+/* @import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Source+Serif+Pro'); */
+/* @import url('https://fonts.googleapis.com/css?family=Fredoka+One|Source+Serif+Pro'); */
+@import url('https://fonts.googleapis.com/css?family=Baloo|Source+Serif+Pro');
+
+body {
+ max-width: 800px;
+ margin: auto;
+ padding: .2em;
+ line-height: 20pt;
+ font-size: 12pt;
+}
+
+/* Table of Contents, if wanted
+
+Add to yaml:
+
+output:
+blogdown::html_page:
+toc: true
+
+ */
+
+#TableOfContents, #TOC {
+ border: 1px solid #eee;
+}
+
+/* Header and Footer */
+.menu li { display: inline-block; }
+.article-meta, .menu a {
+ text-decoration: none;
+ background: #ff99cc;
+ color: #FFF;
+ padding: 5px;
+ text-shadow: 0px 1px 1px #fe3ea0;
+}
+
+
+.article-meta h1, .article-meta h2 {
+ margin-top: 1em;
+ color: white;
+}
+
+
+.terms { font-size: .9em; }
+.menu, .article-meta, footer { text-align: center; }
+.title { font-size: 1.1em; }
+footer a { text-decoration: none; }
+
+.pull-left {
+ float: left
+}
+.pull-right {
+ float: right
+}
+
+a {
+ color: #ff6bb6;
+ text-decoration: none;
+}
+
+a:hover {
+ background: #83cbe3;
+ color: white;
+}
+
+/* Adjust background at your leisure! */
+header {
+ position: relative;
+ width: 100%;
+ height: 1.75rem;
+ font-size: .875rem;
+ background: #83cbe3;
+ font-family: 'Baloo', sans-serif;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ margin-top: 2em;
+ font-family: 'Baloo', sans-serif;
+ /* color: #ff99cc; */
+ color: #ff6bb6;
+}
+
+li {
+ padding-bottom: 1em;
+}
+
+header ul,
+header ol {
+ margin: 0;
+ padding: 0;
+ list-style: none
+}
+header nav {
+ padding: 0 0.5rem
+}
+
+header a {
+ color: #fff;
+ line-height: 1.75rem;
+ padding: 0 0.5rem
+}
+header a:hover,
+header .current a {
+ color: #fff
+}
+
+/* Code Boxes */
+pre {
+ border: 1px solid #ddd;
+ box-shadow: 5px 5px 5px #eee;
+ background: #f8f8f8;
+ padding: 1em;
+ overflow-x: auto;
+}
+code { background: #f9f9f9; }
+pre code { background: none; }
+
+/* Images, tables, misc. */
+img, iframe, video { max-width: 100%; }
+main {
+ text-align: justify;
+ word-wrap: break-word;
+ font-family: "Source Serif Pro", "Times New Roman", serif;
+ color: #555;
+ hyphens: auto;
+}
+
+/* Caution! duplicate this rule below. */
+::selection {
+ background: #83cbe3;
+ color: white;
+}
+
+::-moz-selection {
+ background: #83cbe3;
+ color: white;
+}
+
+/* Caution! duplicate this rule below. */
+a::-moz-selection {
+ background: #ff99cc;
+ color: white;
+}
+
+a::selection {
+ background: #ff99cc;
+ color: white;
+}
+
+blockquote {
+ background: #f9f9f9;
+ border-left: 5px solid #ccc;
+ padding: 3px 1em 3px;
+}
+
+table {
+ margin: auto;
+ border-top: 1px solid #666;
+ border-bottom: 1px solid #666;
+}
+table thead th { border-bottom: 1px solid #ddd; }
+th, td { padding: 5px; }
+tr:nth-child(even) { background: #eee }
+
+figure.side-by-side {
+ width: 20em;
+ display: inline-block;
+ margin: 16px 16px 16px 16px;
+ vertical-align: top;
+}
+
+figure img, figure video {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+ width: 100%;
+}
+
+figcaption a {
+ background: white;
+ color: #83cbe3;
+}
+
+figcaption a:hover {
+ background: #ff6bb6;
+}
+
+figcaption {
+ display: block;
+ line-height: 16pt;
+ background: #83cbe3;
+ color: white;
+ font-family: 'Baloo', sans-serif;
+ padding: 1em;
+ border-radius: 0 0 0.5em 0.5em;
+}
+
+figure {
+ margin-top: 3em;
+ margin-bottom: 3em;
+}
+
+#license-info img {
+ vertical-align: middle;
+}
+
+#license-info {
+ color: #aaa;
+ font-size: 10pt;
+ font-family: "Source Serif Pro", "Times New Roman", serif;
+}
diff --git a/docs/images/daylight_spectrum_dvd.jpg b/docs/images/daylight_spectrum_dvd.jpg
new file mode 100644
index 0000000..d01242e
Binary files /dev/null and b/docs/images/daylight_spectrum_dvd.jpg differ
diff --git a/docs/images/driver_ringing_strong.jpg b/docs/images/driver_ringing_strong.jpg
new file mode 100644
index 0000000..0419a0e
Binary files /dev/null and b/docs/images/driver_ringing_strong.jpg differ
diff --git a/docs/images/driver_ringing_weak.jpg b/docs/images/driver_ringing_weak.jpg
new file mode 100644
index 0000000..12f9c5d
Binary files /dev/null and b/docs/images/driver_ringing_weak.jpg differ
diff --git a/docs/images/electronics_whole.jpg b/docs/images/electronics_whole.jpg
new file mode 100644
index 0000000..faaf751
Binary files /dev/null and b/docs/images/electronics_whole.jpg differ
diff --git a/docs/images/hsv_cylinder.png b/docs/images/hsv_cylinder.png
new file mode 100644
index 0000000..265f3e0
Binary files /dev/null and b/docs/images/hsv_cylinder.png differ
diff --git a/docs/images/preamp_back.jpg b/docs/images/preamp_back.jpg
new file mode 100644
index 0000000..0af495d
Binary files /dev/null and b/docs/images/preamp_back.jpg differ
diff --git a/docs/images/preamp_front.jpg b/docs/images/preamp_front.jpg
new file mode 100644
index 0000000..62fad28
Binary files /dev/null and b/docs/images/preamp_front.jpg differ
diff --git a/docs/images/preamp_schematic.jpg b/docs/images/preamp_schematic.jpg
new file mode 100644
index 0000000..6be7bbd
Binary files /dev/null and b/docs/images/preamp_schematic.jpg differ
diff --git a/docs/images/processed_plot_cheap_rgb.svg b/docs/images/processed_plot_cheap_rgb.svg
new file mode 100644
index 0000000..019d3c9
--- /dev/null
+++ b/docs/images/processed_plot_cheap_rgb.svg
@@ -0,0 +1,2453 @@
+
+
+
+
diff --git a/docs/images/raw_plot_cheap_rgb.svg b/docs/images/raw_plot_cheap_rgb.svg
new file mode 100644
index 0000000..049aa74
--- /dev/null
+++ b/docs/images/raw_plot_cheap_rgb.svg
@@ -0,0 +1,2574 @@
+
+
+
+
diff --git a/docs/images/rgb_cube.svg b/docs/images/rgb_cube.svg
new file mode 100644
index 0000000..8af7a00
--- /dev/null
+++ b/docs/images/rgb_cube.svg
@@ -0,0 +1,222 @@
+
+
+
+
\ No newline at end of file
diff --git a/docs/images/spectrograph_step1_parts.jpg b/docs/images/spectrograph_step1_parts.jpg
new file mode 100644
index 0000000..107220a
Binary files /dev/null and b/docs/images/spectrograph_step1_parts.jpg differ
diff --git a/docs/images/spectrograph_step2.jpg b/docs/images/spectrograph_step2.jpg
new file mode 100644
index 0000000..b678372
Binary files /dev/null and b/docs/images/spectrograph_step2.jpg differ
diff --git a/docs/images/spectrograph_step3.jpg b/docs/images/spectrograph_step3.jpg
new file mode 100644
index 0000000..acd6d5e
Binary files /dev/null and b/docs/images/spectrograph_step3.jpg differ
diff --git a/docs/images/spectrograph_step4_complete.jpg b/docs/images/spectrograph_step4_complete.jpg
new file mode 100644
index 0000000..d23560d
Binary files /dev/null and b/docs/images/spectrograph_step4_complete.jpg differ
diff --git a/docs/images/zeus_hammer_breadboard.jpg b/docs/images/zeus_hammer_breadboard.jpg
new file mode 100644
index 0000000..08efebb
Binary files /dev/null and b/docs/images/zeus_hammer_breadboard.jpg differ
diff --git a/docs/images/zeus_hammer_breadboard_original.jpg b/docs/images/zeus_hammer_breadboard_original.jpg
new file mode 100644
index 0000000..4f8f34e
Binary files /dev/null and b/docs/images/zeus_hammer_breadboard_original.jpg differ
diff --git a/docs/images/zeus_hammer_schematic.jpg b/docs/images/zeus_hammer_schematic.jpg
new file mode 100644
index 0000000..0e6f483
Binary files /dev/null and b/docs/images/zeus_hammer_schematic.jpg differ
diff --git a/docs/images/zeus_hammer_schematic_original.jpg b/docs/images/zeus_hammer_schematic_original.jpg
new file mode 100644
index 0000000..b50b3a0
Binary files /dev/null and b/docs/images/zeus_hammer_schematic_original.jpg differ
diff --git a/docs/index.html b/docs/index.html
new file mode 100644
index 0000000..1228729
--- /dev/null
+++ b/docs/index.html
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+ jaseg.net | jaseg.net
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/index.xml b/docs/index.xml
new file mode 100644
index 0000000..1381fe5
--- /dev/null
+++ b/docs/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ jaseg.net
+ https://jaseg.net/
+ Recent content on jaseg.net
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/sitemap.xml b/docs/sitemap.xml
new file mode 100644
index 0000000..cacb931
--- /dev/null
+++ b/docs/sitemap.xml
@@ -0,0 +1,20 @@
+
+
+
+
+ https://jaseg.net/categories/
+ 0
+
+
+
+ https://jaseg.net/tags/
+ 0
+
+
+
+ https://jaseg.net/
+ 0
+
+
+
\ No newline at end of file
diff --git a/docs/tags/index.html b/docs/tags/index.html
new file mode 100644
index 0000000..0f1438d
--- /dev/null
+++ b/docs/tags/index.html
@@ -0,0 +1,78 @@
+
+
+
+
+
+ Tags | jaseg.net
+
+
+
+
+
+
+
+
+
+
+
+Tags
+
+
+
+
+
+
+
diff --git a/docs/tags/index.xml b/docs/tags/index.xml
new file mode 100644
index 0000000..0a11fed
--- /dev/null
+++ b/docs/tags/index.xml
@@ -0,0 +1,14 @@
+
+
+
+ Tags on jaseg.net
+ https://jaseg.net/tags/
+ Recent content in Tags on jaseg.net
+ Hugo -- gohugo.io
+ en-us
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.mkv b/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.mkv
new file mode 100644
index 0000000..0a1eece
Binary files /dev/null and b/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.mkv differ
diff --git a/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.webm b/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.webm
new file mode 100644
index 0000000..04d355c
Binary files /dev/null and b/docs/video/led_within_srgb_fancy_camera_path_scale=2.5.webm differ
diff --git a/docs/video/led_within_srgb_scale=1.0.mkv b/docs/video/led_within_srgb_scale=1.0.mkv
new file mode 100644
index 0000000..69dfccf
Binary files /dev/null and b/docs/video/led_within_srgb_scale=1.0.mkv differ
diff --git a/docs/video/led_within_srgb_scale=1.0.webm b/docs/video/led_within_srgb_scale=1.0.webm
new file mode 100644
index 0000000..8034882
Binary files /dev/null and b/docs/video/led_within_srgb_scale=1.0.webm differ
diff --git a/docs/video/led_within_srgb_scale=2.5.mkv b/docs/video/led_within_srgb_scale=2.5.mkv
new file mode 100644
index 0000000..a7fba0b
Binary files /dev/null and b/docs/video/led_within_srgb_scale=2.5.mkv differ
diff --git a/docs/video/led_within_srgb_scale=2.5.webm b/docs/video/led_within_srgb_scale=2.5.webm
new file mode 100644
index 0000000..d0c9135
Binary files /dev/null and b/docs/video/led_within_srgb_scale=2.5.webm differ
diff --git a/docs/video/led_within_srgb_scale=3.mkv b/docs/video/led_within_srgb_scale=3.mkv
new file mode 100644
index 0000000..94c7750
Binary files /dev/null and b/docs/video/led_within_srgb_scale=3.mkv differ
diff --git a/docs/video/led_within_srgb_scale=3.webm b/docs/video/led_within_srgb_scale=3.webm
new file mode 100644
index 0000000..3dc88cc
Binary files /dev/null and b/docs/video/led_within_srgb_scale=3.webm differ
diff --git a/docs/video/sRGB.mkv b/docs/video/sRGB.mkv
new file mode 100644
index 0000000..903c719
Binary files /dev/null and b/docs/video/sRGB.mkv differ
diff --git a/docs/video/sRGB.webm b/docs/video/sRGB.webm
new file mode 100644
index 0000000..737cc1b
Binary files /dev/null and b/docs/video/sRGB.webm differ
diff --git a/docs/video/scale=1.mkv b/docs/video/scale=1.mkv
new file mode 100644
index 0000000..410896e
Binary files /dev/null and b/docs/video/scale=1.mkv differ
diff --git a/docs/video/scale=1.webm b/docs/video/scale=1.webm
new file mode 100644
index 0000000..dc599be
Binary files /dev/null and b/docs/video/scale=1.webm differ
diff --git a/docs/video/scale=2.5.mkv b/docs/video/scale=2.5.mkv
new file mode 100644
index 0000000..6ff3619
Binary files /dev/null and b/docs/video/scale=2.5.mkv differ
diff --git a/docs/video/scale=2.5.webm b/docs/video/scale=2.5.webm
new file mode 100644
index 0000000..6a6a860
Binary files /dev/null and b/docs/video/scale=2.5.webm differ
diff --git a/docs/video/scale=5.mkv b/docs/video/scale=5.mkv
new file mode 100644
index 0000000..b4e7e65
Binary files /dev/null and b/docs/video/scale=5.mkv differ
diff --git a/docs/video/scale=5.webm b/docs/video/scale=5.webm
new file mode 100644
index 0000000..0298a11
Binary files /dev/null and b/docs/video/scale=5.webm differ
diff --git a/static/images/daylight_spectrum_dvd.jpg b/static/images/daylight_spectrum_dvd.jpg
new file mode 100644
index 0000000..d01242e
Binary files /dev/null and b/static/images/daylight_spectrum_dvd.jpg differ
diff --git a/static/images/hsv_cylinder.png b/static/images/hsv_cylinder.png
new file mode 100644
index 0000000..265f3e0
Binary files /dev/null and b/static/images/hsv_cylinder.png differ
diff --git a/static/images/processed_plot_cheap_rgb.svg b/static/images/processed_plot_cheap_rgb.svg
new file mode 100644
index 0000000..019d3c9
--- /dev/null
+++ b/static/images/processed_plot_cheap_rgb.svg
@@ -0,0 +1,2453 @@
+
+
+
+
diff --git a/static/images/raw_plot_cheap_rgb.svg b/static/images/raw_plot_cheap_rgb.svg
new file mode 100644
index 0000000..049aa74
--- /dev/null
+++ b/static/images/raw_plot_cheap_rgb.svg
@@ -0,0 +1,2574 @@
+
+
+
+
diff --git a/static/images/rgb_cube.svg b/static/images/rgb_cube.svg
new file mode 100644
index 0000000..8af7a00
--- /dev/null
+++ b/static/images/rgb_cube.svg
@@ -0,0 +1,222 @@
+
+
+
+
\ No newline at end of file