3.9 KiB
3.9 KiB
Changelog
All notable changes to this theme will be documented in this file.
Unreleased
- Add
extra.taxonomy_sortingconfig variable and sort terms in taxonomy pages by the number of posts by default. - Add
newtabbool toproject.linksin the projects shortcode. - Add localization for Ukrainian, Kazakh, and Russian.
v3.2025_04_22
- Add frontmatter variables to override the
extra.styleconfig variable:extra.style.bg_color,extra.style.bg_dark_color,extra.style.header_color,extra.style.header_dark_color. - Allow
pages.htmlandarchive.htmlto be used in a section. - Add
extra.relative_urlsconfig variable to use relative urls that do not contain the base url. - Add
extra.urls_to_index_htmlconfig variable to browse the site without a webserver. - Remove the
date_format_archiveconfig variable and addextra.date_formatfrontmatter variable for thearchive.htmltemplate. - Change the
extra.page_infovariable to an array of objects. - Add
extra.page_info_on_paginatorconfig variable. The frontmatter variable isextra.page_info, but its default value is not theextra.page_infoconfig variable. - Remove
extra.open_graph.videoandextra.open_graph.audiofrontmatter variables. - Use page slug in
archive.htmlandtaxonomy_list.htmlwhen page title is empty.
v2.2025_04_02.0
- Rename the local storage key for the color scheme.
- Always show translation button on bilingual pages.
- Add support for
extra.profilefrontmatter variable in thepages.htmlandarchive.htmltemplates. - Remove
extra.open_graph.cover_typefrontmatter variable. - Add localization for Simplified Chinese, Turkish, Arabic, Korean, Japanese, French, and Spanish.
- Add localization for Czech.
- Add
extra.post_navigationconfig variable and reverse post navigation direction. It can be reverted by settingextra.post_navigation = "reversed"config variable. - Deprecate
extra.goatcounter.srcconfig variable. - Add social icons for
linkedin,mastodon,matrix,youtube. - Self-host KaTeX, instantpage, and gc. It can be reverted by setting
extra.use_cdn = trueconfig variable. - Rename
extra.open_graph.cover_widthfrontmatter variable toextra.cover.widthandextra.open_graph.cover_heighttoextra.cover.height. - Rename
extra.languages[lang].art_x_langconfig variable toextra.languages[lang].language_code. - Convert the project template to shortcode. Use the
pages.htmltemplate instead and useprojects(path="data.toml", format="toml")shortcode. - Add
extra.tocconfig and frontmatter variable. Table of contents can be disabled by setting tofalse. It can be expanded by default by settingtoc = { open = true }. - Add
head_endinject point and putinjects/headbefore js and css files. You may need to rename yourinjects/head.htmlfile toinjects/head_end.html. - Remove the
extra.post_navigationconfig variable and addextra.invert_page_navigationconfig variable. - Remove the
emailandurlconfig variables ofextra.profiles.your_usernameas they are not used anywhere. - Replace
taxonomy_list_descriptionwithtaxonomy_descriptions[taxonomy.name]andtaxonomy_single_descriptionwithterm_descriptions[taxonomy.name]. - Rename the
width-scrollclass tohorizontal-scroll. - Apply linebreaksbr and truncate to title and description in head.
- Add
extra.page_summary_on_paginatorconfig and frontmatter variable to prioritize summary over description.
v1.2025_01_04.0
See git commits.
v0.2024_11_01.0
See git commits.