4.0 KiB
2025-05-13
Rename single-end.html to page-end.html.
Rename _partials/single/ to _partials/page/.
2025-05-10
Rename single.html to page.html.
Split list.html into section.html, taxonomy.html and term.html, so templates are more understandable.
2025-05-06
Adapt to the new template system introduced by Hugo 0.146.0 . It's recommended to upgrade Hugo to 0.147.1 or newer version.
layouts/partials/ has been renamed to layouts/_partials/. If you have customized partial files in your site, you will need to rename them accordingly. For example, rename layouts/partials/head/head-start.html to layouts/_partials/head/head-start.html.
2025-02-26
Support Arabic and improve French translation.
2025-01-01
Remove leading zero in Chinese dateFormat. Example: 2019年3月09日 -> 2019年3月9日.
2024-10-31
Add _index.md for sections.
2024-10-25
Add head-start.html and body-end.html.
Rename comments_custom.html to single-end.html. If you have comments_custom.html, you need to rename it accordingly.
Rename head/custom.html to head/head-end.html. If you have head/custom.html, you need to rename it accordingly.
Rename _custom-*.scss to _style-*.scss. If you have custom SCSS files, you need to rename them accordingly.
Move SCSS partial for faster CSS loading.
Rename /assets/sass/ to /assets/scss/. If you have custom SCSS files, you need to rename them accordingly.
Remove unused JavaScript code.
2024-10-24
Add the page count to sections (/posts/, /tags/, etc.).
2024-10-18
Fix cell alignment in the table render hook. You need to upgrade Hugo to v0.136.0 .
Relevant issue: Markdown render hook for tables doesn't recognize unset column alignment · Issue #12886 · gohugoio/hugo.
2024-10-09
Add class names for terms of a taxonomy, e.g., tags and categories. You can arrange terms into rows using this SCSS code:
.term-list {
&__item {
display: inline-block;
}
&__link {
text-decoration-line: underline;
}
}
2024-09-22
Break long words in lists to avoid overflowing.
2024-09-20
Only break long words for headings (<h1>~<h6>) and paragraphs (<p>).
Replace word-break: break-word; with overflow-wrap: break-word; since the former is deprecated in CSS Text Module Level 3.
For compatibility with legacy content, the word-break property also supports a deprecated break-word keyword. When specified, this has the same effect as word-break: normal and overflow-wrap: anywhere, regardless of the actual value of the overflow-wrap property.
Use table render hook to add wrapper. Users need to upgrade Hugo to 0.134.2 .
2024-09-11
Add support for French.
2024-09-06
Set padding-inline to 0.25rem for inline code.
2024-07-31
Set the font size of the code block to 0.875rem (85% of the base font size).
Add padding to code block (https://github.com/CyrusYip/hugo-theme-yue/issues/7).
2024-07-30
Font size of footer is set to smaller (about 83.33%).
2024-07-29
Use fullwidth colon (:) for zh-CN in translation list. Example: 中文:文章 3.
Apply BEM naming to translation list classes.
<ul class="translation-list">
<li class="translation-list__item">
<a class="translation-list__link" href="/en/posts/post-4/">English: Post 4 Markdown Test</a>
</li>
</ul>
Rename i18n_list.html to translation_list.html.
Add classes to links inside the page nav.
<nav class="page-nav">
<a class="page-nav__previous-link" href="/en/posts/post-5/">Prev: Post 5</a>
<a class="page-nav__next-link" href="/en/posts/post-3/">Next: Post 3</a>
</nav>
2024-07-28
Table of contents is folded by default now. If you want folded one, set params.tocFolded to true in your config file.
# hugo.yaml
params:
toc: true
tocFolded: true