diff --git a/src/_includes/layouts/base.vto b/src/_includes/layouts/base.vto
index fa485b7d..ab967f60 100644
--- a/src/_includes/layouts/base.vto
+++ b/src/_includes/layouts/base.vto
@@ -13,15 +13,6 @@
{{ include "partials/fonts.vto" }}
{{ include "partials/css.vto" }}
- {{ if hasTooltips }}
-
- {{ /if }}
- {{ if externalCss }}
- {{ for file of externalCss }}
-
- {{ /for }}
- {{ /if }}
-
{{ favicon }}
@@ -29,16 +20,7 @@
-
- {{ if toc }}
-
- {{ /if }}
- {{ if hasCodeBlock }}
-
- {{ /if }}
- {{ if hasTooltips }}
-
- {{ /if }}
+ {{ include "partials/js.vto" }}
{{- title ? `${title} | ` : '' -}}
diff --git a/src/_includes/partials/css.vto b/src/_includes/partials/css.vto
index 46d4eade..0aa26a5b 100644
--- a/src/_includes/partials/css.vto
+++ b/src/_includes/partials/css.vto
@@ -16,7 +16,7 @@
{{ /if }}
{{ if externalCss }}
{{ for file of externalCss }}
-
+
{{ /for }}
{{ /if }}
diff --git a/src/_includes/partials/js.vto b/src/_includes/partials/js.vto
new file mode 100644
index 00000000..3e996347
--- /dev/null
+++ b/src/_includes/partials/js.vto
@@ -0,0 +1,10 @@
+
+{{ if toc }}
+
+{{ /if }}
+{{ if hasCodeBlock }}
+
+{{ /if }}
+{{ if hasTooltips }}
+
+{{ /if }}
diff --git a/src/pages/search.vto b/src/pages/search.vto
index 75ace352..d88131fd 100644
--- a/src/pages/search.vto
+++ b/src/pages/search.vto
@@ -1,6 +1,6 @@
---
title: Search
-externalCss: "/pagefind/pagefind-ui.css"
+externalCss: ["/pagefind/pagefind-ui.css"]
eleventyComputed:
desc: Search {{ sitemeta.siteName }}.
---