diff --git a/.gitignore b/.gitignore
index 9ff142d..0e2e8f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
+.DS_store
public
resources
assets/jsconfig.json
-.hugo_build.lock
\ No newline at end of file
+.hugo_build.lock
diff --git a/assets/icons/cloud.svg b/assets/icons/cloud.svg
new file mode 100644
index 0000000..701db46
--- /dev/null
+++ b/assets/icons/cloud.svg
@@ -0,0 +1,5 @@
+
diff --git a/assets/icons/rainbow.svg b/assets/icons/rainbow.svg
new file mode 100644
index 0000000..45c5fb6
--- /dev/null
+++ b/assets/icons/rainbow.svg
@@ -0,0 +1,6 @@
+
diff --git a/assets/icons/toc.svg b/assets/icons/toc.svg
new file mode 100644
index 0000000..1657f67
--- /dev/null
+++ b/assets/icons/toc.svg
@@ -0,0 +1,6 @@
+
diff --git a/assets/scss/partials/widgets.scss b/assets/scss/partials/widgets.scss
index 42cfcc2..c32e002 100644
--- a/assets/scss/partials/widgets.scss
+++ b/assets/scss/partials/widgets.scss
@@ -12,6 +12,15 @@
}
}
+.widget:not(:last-of-type):after {
+ content: "";
+ width: 100px;
+ height: 2px;
+ background-color: var(--body-text-color);
+ display: block;
+ margin-top: var(--section-separation);
+}
+
/* Tag cloud widget */
.tagCloud {
.tagCloud-tags {
diff --git a/layouts/partials/widget/archives.html b/layouts/partials/widget/archives.html
index 1f2abc5..71eeac4 100644
--- a/layouts/partials/widget/archives.html
+++ b/layouts/partials/widget/archives.html
@@ -5,7 +5,7 @@
{{- $archivesPage := index $query 0 -}}
{{- else -}}
{{- warnf "Archives page not found. Create a page with layout: archives." -}}
-{{- end -}}
\ No newline at end of file
+{{- end -}}
diff --git a/layouts/partials/widget/categories.html b/layouts/partials/widget/categories.html
index 10c8a35..b5c4de6 100644
--- a/layouts/partials/widget/categories.html
+++ b/layouts/partials/widget/categories.html
@@ -2,7 +2,7 @@
{{- $limit := default 10 .Params.limit -}}
diff --git a/layouts/partials/widget/toc.html b/layouts/partials/widget/toc.html
index e311de3..4ab9f54 100644
--- a/layouts/partials/widget/toc.html
+++ b/layouts/partials/widget/toc.html
@@ -1,7 +1,7 @@
{{ if (.Context.Scratch.Get "TOCEnabled") }}
-{{ end }}
\ No newline at end of file
+{{ end }}