diff --git a/packages/docs/layouts/_default/list.html b/packages/docs/layouts/_default/list.html
index def92a2..a4f76f8 100644
--- a/packages/docs/layouts/_default/list.html
+++ b/packages/docs/layouts/_default/list.html
@@ -1,7 +1,13 @@
{{ $hidden_sidenav := .Params.hidden_sidenav }}
-{{ $api_file_exists := fileExists (printf "/content/%s/a.html" .File.Dir) }}
-{{ $scrollspy_file_exists := fileExists (printf "/content/%s/index-ss.html" .File.Dir) }}
+{{ $currentDir := "" }}
+{{ with .File }}
+ {{ $currentDir = .Dir }}
+{{ end }}
+
+{{ $api_file_exists := fileExists (printf "/content/%s/a.html" $currentDir) }}
+
+{{ $scrollspy_file_exists := fileExists (printf "/content/%s/index-ss.html" $currentDir) }}
diff --git a/packages/docs/layouts/partials/footer/footer-scripts.html b/packages/docs/layouts/partials/footer/footer-scripts.html
index 8c97740..dee3496 100644
--- a/packages/docs/layouts/partials/footer/footer-scripts.html
+++ b/packages/docs/layouts/partials/footer/footer-scripts.html
@@ -96,3 +96,18 @@
+
diff --git a/packages/docs/layouts/partials/head/head.html b/packages/docs/layouts/partials/head/head.html
index 8b1aacb..4aaf823 100644
--- a/packages/docs/layouts/partials/head/head.html
+++ b/packages/docs/layouts/partials/head/head.html
@@ -1,12 +1,17 @@
{{ partial "head/meta.html" . }}
-{{ $styles := resources.Get "css/style.min.css" | postCSS }}
+{{ $styles := resources.Get "css/style.min.css" }}
+{{ if $styles }}
+ {{ $styles = $styles | postCSS }}
+{{ end }}
{{ if .Site.IsServer }}
{{ else }}
- {{ $styles := $styles | minify | fingerprint | resources.PostProcess }}
-
+ {{ if $styles }}
+ {{ $styles = $styles | minify | fingerprint | resources.PostProcess }}
+
+ {{ end }}
{{ end }}