+...
+
+```
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/README.md.meta b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/README.md.meta
new file mode 100644
index 00000000..5244b23c
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/README.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 1f46e3295aa44c54e98e8d38f29a9a28
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js
new file mode 100644
index 00000000..e8f12e01
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js
@@ -0,0 +1,37 @@
+// This is where the custom component is defined
+fetch('FloatingDropdown/template.html')
+ .then(stream => stream.text())
+ .then(text => define(text))
+
+/**
+ * Sets up the custom component as defined in the FloatingDropdown template
+ *
+ * @param {string} html the outerHTML attribute of the floating dropdown element defined in `index.html`
+ */
+function define(html) {
+ class FloatingDropdown extends HTMLElement {
+ constructor() {
+ self = super();
+ }
+
+ connectedCallback() {
+ const parser = new DOMParser();
+ const doc = parser.parseFromString(html, "text/html");
+
+ const template = doc.getElementById("floating-dropdown");
+ //Custom element
+ const dropdown = template.content.cloneNode(true);
+
+ const shadowRoot = this.attachShadow({mode: "open"})
+ shadowRoot.appendChild(dropdown);
+
+ // Apply external styles to the shadow dom
+ const styles = document.createElement("link");
+ styles.setAttribute("rel", "stylesheet");
+ styles.setAttribute("href", "FloatingDropdown/styles.css");
+
+ shadowRoot.appendChild(styles);
+ }
+ }
+ customElements.define("floating-dropdown", FloatingDropdown);
+}
\ No newline at end of file
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js.meta b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js.meta
new file mode 100644
index 00000000..5b7d5e8c
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/index.js.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 6a7ff093b5a69ff4a837c15977f77cd2
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css
new file mode 100644
index 00000000..3bd0bc7a
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css
@@ -0,0 +1,109 @@
+#header {
+ content: "";
+ position: absolute;
+ transform: translate(-50%, 0%);
+
+ pointer-events: none;
+
+ top: 16px;
+ left: 50%;
+ z-index: 100;
+}
+
+#dropdown {
+ content: "";
+ background-color: #001e2a;
+
+ display: grid;
+ box-sizing: border-box;
+
+ border-bottom-left-radius: 7px;
+ border-bottom-right-radius: 7px;
+
+ margin: 0px auto;
+ padding-top: 256px;
+ padding-left: 16px;
+ padding-right: 16px;
+ width: 275px;
+ height: 300px;
+
+ position: absolute;
+ transform: translate(-50%, -75%);
+ /* transform: translate(-50%, 0%); */
+ top: 0px;
+ left: 50%;
+ z-index: 10;
+
+ align-content: end;
+ justify-items: center;
+
+ &:hover,
+ &:focus {
+ transition: 0.3s;
+ transform: translate(-50%, 0%);
+ }
+
+ & > * {
+ opacity: 0;
+ }
+
+ &:hover > * {
+ opacity: 100;
+ transition: 0.5s ease-in;
+ }
+}
+
+#vault-button {
+ border: none;
+ padding: 5px;
+ margin: 0px auto 15px auto;
+ justify-content: center;
+ align-items: center;
+
+ border-bottom-right-radius: 32px;
+ border-bottom-left-radius: 32px;
+ border-top-right-radius: 32px;
+ background-color: #00ecd0;
+
+ width: 200px;
+ height: 40px;
+
+ font-size: 18px;
+ font-weight: bolder;
+ text-decoration: none;
+ line-height: 2px;
+ letter-spacing: 3px;
+
+ & > span {
+ color: #001e2a;
+ font-size: 18px;
+ font-weight: bolder;
+
+ line-height: 2px;
+ letter-spacing: 3px;
+ }
+
+ cursor: pointer;
+
+ &:hover {
+ scale: 1.1;
+ }
+}
+
+a {
+ text-decoration: none;
+}
+
+.content {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+p.content {
+ color: white;
+ text-decoration: none;
+
+ font-family: "brandon-grotesque", sans-serif;
+ font-size: 24px;
+}
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css.meta b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css.meta
new file mode 100644
index 00000000..cceabd6d
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/styles.css.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 55a92fdd79d18954482106e70adda4f7
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html
new file mode 100644
index 00000000..a9cd1aa2
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html
@@ -0,0 +1,13 @@
+
+
+
+
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html.meta b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html.meta
new file mode 100644
index 00000000..a7c9db08
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/template.html.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: ec81e85465aaafc4fa5f830aef2c042c
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png
new file mode 100644
index 00000000..d2501a52
Binary files /dev/null and b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png differ
diff --git a/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png.meta b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png.meta
new file mode 100644
index 00000000..13cf786c
--- /dev/null
+++ b/Assets/WebGLTemplates/FieldDay/FloatingDropdown/vault-library-logo.png.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cbe41da7b6076a5448b1b5c87184c405
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/WebGLTemplates/FieldDay/index.html b/Assets/WebGLTemplates/FieldDay/index.html
index ad43ec63..9ca153a6 100644
--- a/Assets/WebGLTemplates/FieldDay/index.html
+++ b/Assets/WebGLTemplates/FieldDay/index.html
@@ -1,114 +1,134 @@
-
-
+
+
{{{ PRODUCT_NAME }}}
-
-
-
-#if BRAINPOP
+
+
+
+ #if BRAINPOP
-#endif
+ #endif
-
+
+
+
+
+
+
+ Field Day presents the largest collection of
+ FREE
+ learning games on the web.
+
+ OPEN VAULT
+