diff --git a/config.toml b/config.toml index 406a1ff..805b113 100644 --- a/config.toml +++ b/config.toml @@ -4,8 +4,10 @@ description = "Modern, pretty, and clean theme." compile_sass = true minify_html = true -generate_feed = true -feed_filename = "atom.xml" +generate_feeds = true +# Only the first file will be used in the navbar feed button, +# other feeds will still be available in page's head. +feed_filenames = ["rss.xml", "atom.xml"] build_search_index = false author = "Duck Quack" @@ -25,14 +27,14 @@ taxonomies = [{ name = "tags", feed = true }] [languages.ru] title = "Duckquill" description = "Современная, симпатичная и аккуратная тема." -generate_feed = true +generate_feeds = true taxonomies = [{ name = "tags", feed = true }] [languages.ar] title = "Duckquill" description = "ثيم عصري وجميل ونظيف." -generate_feed = true +generate_feeds = true taxonomies = [{ name = "tags", feed = true }] @@ -94,9 +96,6 @@ links = [ { url = "@/blog/_index.md", name = "Blog" }, { url = "@/demo/index.md", name = "Demo" }, { url = "https://codeberg.org/daudix/duckquill", name = "Repo" }, - { url = "@/blog/_index.md", name = "Blog" }, - { url = "@/demo/index.md", name = "Demo" }, - { url = "https://codeberg.org/daudix/duckquill", name = "Repo" }, ] # Social links in the footer. # Any URL-encoded SVG can be used as an icon. diff --git a/sass/_typography.scss b/sass/_typography.scss index 1bcc32b..78a2813 100644 --- a/sass/_typography.scss +++ b/sass/_typography.scss @@ -143,10 +143,10 @@ aside { } details { + box-shadow: var(--edge-highlight); border-radius: var(--rounded-corner); background-color: var(--fg-muted-1); padding: 1rem; - box-shadow: var(--edge-highlight); &>summary { cursor: pointer; diff --git a/templates/partials/head.html b/templates/partials/head.html index 059044a..2f7ce52 100644 --- a/templates/partials/head.html +++ b/templates/partials/head.html @@ -75,8 +75,12 @@ {%- endif %} - {%- if config.generate_feed %} - + {%- if config.generate_feeds and config.feed_filenames %} + {%- for feed in config.feed_filenames %} + + {%- endfor %} + {%- elif config.generate_feeds and config.feed_filenames | length > 0 %} + {%- endif %} diff --git a/templates/partials/nav.html b/templates/partials/nav.html index 5bbb457..79aa062 100644 --- a/templates/partials/nav.html +++ b/templates/partials/nav.html @@ -36,9 +36,9 @@ {%- if config.languages | length > 0 %} {%- include "partials/language_switcher.html" %} {%- endif -%} - {%- if config.generate_feed and config.extra.nav.show_feed %} + {%- if config.generate_feeds and config.extra.nav.show_feed %}