diff --git a/.gitignore b/.gitignore
index b6e4761..7f6b817 100644
--- a/.gitignore
+++ b/.gitignore
@@ -127,3 +127,5 @@ dmypy.json
# Pyre type checker
.pyre/
+
+.DS_Store
diff --git a/README.md b/README.md
index 90182f5..cb687d2 100644
--- a/README.md
+++ b/README.md
@@ -141,7 +141,7 @@ The websat web UI reads in the following items from `neon_iris/static/custom`:
- `error.mp3` - Used for error responses
- `wake.mp3` - Used for wake word responses
- `favicon.ico` - The favicon for the web UI
-- `logo.webp` - The logo for the web UI
+- `logo.svg` - The logo for the web UI
To customize these items, you can replace them in the `neon_iris/static/custom` folder and rebuild the image.
diff --git a/neon_iris/index.html b/neon_iris/index.html
new file mode 100644
index 0000000..5fa2102
--- /dev/null
+++ b/neon_iris/index.html
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ {{ description }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/neon_iris/static/custom/favicon.ico b/neon_iris/static/custom/favicon.ico
index 844ecce..b49b0fb 100644
Binary files a/neon_iris/static/custom/favicon.ico and b/neon_iris/static/custom/favicon.ico differ
diff --git a/neon_iris/static/custom/logo.svg b/neon_iris/static/custom/logo.svg
new file mode 100644
index 0000000..1b21556
--- /dev/null
+++ b/neon_iris/static/custom/logo.svg
@@ -0,0 +1,5 @@
+
+
+
\ No newline at end of file
diff --git a/neon_iris/static/custom/logo.webp b/neon_iris/static/custom/logo.webp
deleted file mode 100644
index 844ecce..0000000
Binary files a/neon_iris/static/custom/logo.webp and /dev/null differ
diff --git a/neon_iris/templates/index.html b/neon_iris/templates/index.html
index 3d008f7..f64b273 100644
--- a/neon_iris/templates/index.html
+++ b/neon_iris/templates/index.html
@@ -1,42 +1,81 @@
-
+
-
+
{{ title }}
-
-
+
+
+
-
-