diff --git a/layouts/_default/archives.html b/layouts/_default/archives.html
index 966da8a..c2e7aed 100644
--- a/layouts/_default/archives.html
+++ b/layouts/_default/archives.html
@@ -1,7 +1,7 @@
{{- define "main" }}
{{- end }}
diff --git a/layouts/newsletter/section.html b/layouts/newsletter/section.html
new file mode 100644
index 0000000..07aab27
--- /dev/null
+++ b/layouts/newsletter/section.html
@@ -0,0 +1,67 @@
+{{/* section is AKA list */}}
+{{- define "bodyClass" }} theme-newsletter{{- end }}
+
+{{- define "main" }}
+
+
+ {{- if (ne (.Param "hideSummary") true) }}
+
+ {{ if .Description }}
+ {{ .Description | plainify | htmlUnescape }}
+ {{ else }}
+ {{ .Summary | plainify | htmlUnescape }}{{ if .Truncated }}...{{ end }}
+ {{ end }}
+
+ {{- end }}
+ {{- if not (.Param "hideMeta") }}
+
+ {{- end }}
+
+
+{{- end }}
+
+{{- if gt $paginator.TotalPages 1 }}
+
+{{- end }}
+
+{{ end }}
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 1889a85..3ced6b6 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -47,10 +47,11 @@
{{- /* order is important */}}
{{- $core := (slice $theme_vars $reset $common $commonHighlight $media) | resources.Concat "assets/css/core.css" }}
{{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "assets/css/extended.css" }}
+{{- $extendedScss := (resources.Match "css/extended/*.scss") | resources.Concat "assets/css/extended.scss" | resources.ToCSS }}
{{- /* bundle all required css */}}
{{- /* Add extended css after theme style */ -}}
-{{- $stylesheet := (slice $core $extended) | resources.Concat "assets/css/stylesheet.css" | minify }}
+{{- $stylesheet := (slice $core $extended $extendedScss) | resources.Concat "assets/css/stylesheet.css" | minify }}
{{- if not site.Params.assets.disableFingerprinting }}
{{- $stylesheet := $stylesheet | fingerprint }}