Compare commits

..

No commits in common. "main" and "v2.81.0" have entirely different histories.

279 changed files with 6644 additions and 7006 deletions

5
.firebaserc Normal file
View file

@ -0,0 +1,5 @@
{
"projects": {
"default": "blowfish-21fff"
}
}

View file

@ -1,4 +1,4 @@
name: Create ZIP
name: Create Config ZIP
on:
release:
types: [published]
@ -8,14 +8,18 @@ jobs:
zip:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v3
- run: zip -r config-default.zip config/_default
- uses: actions/upload-artifact@v4
with:
name: config-default
path: config-default.zip
- name: Upload to release
uses: softprops/action-gh-release@v2
- name: Create/Update latest release # adds file static url
uses: softprops/action-gh-release@v1
with:
files: config-default.zip
tag_name: ${{ github.event.release.tag_name }}
tag_name: latest
name: Latest Config Files
body: Automated config files bundle
- name: Add to version release # adds file to the release assets
if: github.event_name == 'release' # run on actual releases, not manual triggers
uses: softprops/action-gh-release@v1
with:
files: config-default.zip
tag_name: ${{ github.event.release.tag_name }}

38
.github/workflows/firebase-preview.yml vendored Normal file
View file

@ -0,0 +1,38 @@
name: Deploy Preview to Firebase
'on': pull_request
jobs:
build_and_preview:
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
runs-on: ubuntu-latest
steps:
- name: Hugo setup
uses: peaceiris/actions-hugo@v3.0.0
with:
hugo-version: 0.140.2
extended: true
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
- name: Check out code into the Go module directory
uses: actions/checkout@v4
with:
submodules: true # Fetch Hugo themes (true OR recursive)
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
- name: Build with Hugo
env:
# For maximum backward compatibility with Hugo modules
HUGO_ENVIRONMENT: production
HUGO_ENV: production
run: |
hugo -E -F --minify -s exampleSite --themesDir ../.. -d ../public --baseURL https://blowfish.page
- name: Deploy preview
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_BLOWFISH_21FFF }}'
expires: 30d
channelId: preview-${{ github.event.number }}
projectId: blowfish-21fff

View file

@ -0,0 +1,39 @@
name: Deploy Production to Firebase
'on':
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- name: Hugo setup
uses: peaceiris/actions-hugo@v3.0.0
with:
hugo-version: 0.140.2
extended: true
env:
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
- name: Check out code into the Go module directory
uses: actions/checkout@v4
with:
submodules: true # Fetch Hugo themes (true OR recursive)
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
- name: Build with Hugo
env:
# For maximum backward compatibility with Hugo modules
HUGO_ENVIRONMENT: production
HUGO_ENV: production
run: |
hugo -E -F --minify -s exampleSite --themesDir ../.. -d ../public --baseURL https://blowfish.page
- name: Deploy Production
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: '${{ secrets.GITHUB_TOKEN }}'
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_BLOWFISH_21FFF }}'
channelId: live
projectId: blowfish-21fff

View file

@ -1,144 +0,0 @@
**[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | Indonesian | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)**
# Blowfish
[![Netlify Status](https://api.netlify.com/api/v1/badges/6e5256d4-3148-4d69-879c-310341020fe9/deploy-status)](https://app.netlify.com/sites/snazzy-dango-efb2ec/deploys)
[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.87.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.87.0)
[![GitHub](https://img.shields.io/github/license/nunocoracao/blowfish)](https://github.com/nunocoracao/blowfish/blob/main/LICENSE)
[![Blowfish](https://img.shields.io/badge/Hugo--Themes-@Blowfish-blue)](https://themes.gohugo.io/themes/blowfish/)
![code-size](https://img.shields.io/github/languages/code-size/nunocoracao/blowfish)
Blowfish dirancang sebagai tema yang kuat dan ringan untuk [Hugo](https://gohugo.io). Tema ini dibuat menggunakan Tailwind CSS dengan desain yang bersih dan minimalis, yang mengutamakan konten Anda.
![Tangkapan layar Blowfish](https://github.com/nunocoracao/blowfish/blob/main/images/screenshot.png?raw=true)
🌏 [Situs demo](https://blowfish.page/)
📑 [Dokumentasi tema](https://blowfish.page/docs/)
💎 [Toko Merch](http://tee.pub/lic/qwSlWVBL5zc)
🐛 [Laporan bug & masalah](https://github.com/nunocoracao/blowfish/issues)
💡 [Pertanyaan & permintaan fitur](https://github.com/nunocoracao/blowfish/discussions)
<a href="https://www.buymeacoffee.com/nunocoracao" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Belikan Saya Kopi" style="height: 60px !important;width: 217px !important;" ></a>
<a target="_blank" href="http://tee.pub/lic/qwSlWVBL5zc"><img class="nozoom" src="https://img.buymeacoffee.com/button-api/?text=Toko Merch &emoji=💎&slug=nunocoracao&button_colour=5F7FFF&font_colour=ffffff&font_family=Lato&outline_colour=000000&coffee_colour=FFDD00" /></a>
## Fitur
- Tata letak responsif sepenuhnya dengan Tailwind CSS 3.0
- Beragam skema warna (atau sesuaikan sendiri)
- Mode gelap (paksa aktif/nonaktif atau otomatis dengan pengaturan pengguna)
- Konfigurasi yang sangat dapat disesuaikan
- Integrasi Firebase untuk mendukung data dinamis
- Penghitung tampilan & mekanisme suka
- Artikel terkait
- Beragam tata letak halaman utama
- Dukungan untuk banyak penulis
- Seri artikel
- Penyortiran artikel berdasarkan tanggal dan bobot
- Mode Zen untuk membaca artikel
- Fleksibel dengan berbagai jenis konten, taksonomi, dan menu
- Menu header dan footer
- Menu bersarang & sub-menu navigasi
- Daftar isi yang dapat digulir
- Dukungan untuk konten multibahasa termasuk bahasa RTL
- Kemampuan untuk menautkan ke artikel di situs web pihak ketiga
- Dukungan untuk beberapa shortcode seperti Galeri, Timeline, Kartu GitHub, dan Carousel
- Integrasi BuyMeACoffee
- Pencarian situs berbasis klien dengan Fuse.js
- Diagram dan visualisasi menggunakan Mermaid
- Grafik menggunakan Chart.js
- Integrasi TypeIt
- Sematan YouTube dengan peningkatan kinerja
- Notasi matematika menggunakan KaTeX
- Ikon SVG dari FontAwesome 6
- Pengubahan ukuran gambar otomatis menggunakan Hugo Pipes
- Anchor heading, daftar isi, salin kode, tombol, lencana, dan lainnya
- Dukungan HTML dan emoji dalam artikel 🎉
- SEO-friendly dengan tautan berbagi ke media sosial
- Dukungan untuk Fathom Analytics dan Google Analytics
- Dukungan RSS feed, favicon, dan komentar
- Kustomisasi tingkat lanjut dengan definisi warna dan gaya Tailwind yang sederhana
- Dioptimalkan untuk kinerja dan aksesibilitas dengan skor Lighthouse sempurna
- Dokumentasi lengkap dengan pembaruan rutin
---
![Logo Blowfish](https://github.com/nunocoracao/blowfish/blob/main/logo.png?raw=true)
## Dokumentasi
Blowfish memiliki [dokumentasi lengkap](https://blowfish.page/docs/) yang mencakup semua aspek tema. Pastikan untuk [membaca dokumentasi](https://blowfish.page/docs/) guna mempelajari cara menggunakan tema dan fiturnya.
---
## Instalasi
Blowfish mendukung beberapa metode instalasi - sebagai submodul git, Modul Hugo, atau instalasi manual sepenuhnya.
Instruksi terperinci untuk setiap metode dapat ditemukan dalam [dokumentasi instalasi](https://blowfish.page/docs/installation).
### Instalasi Cepat Menggunakan Blowfish Tools
> **Catatan:** Pastikan Anda sudah menginstal **Node.js**, **Git**, **Go**, dan **Hugo**, serta telah membuat proyek Hugo sebelum melanjutkan.
Kami baru saja meluncurkan alat CLI baru untuk membantu Anda memulai dengan Blowfish. Ini akan membuat proyek Hugo baru, menginstal tema, dan mengatur file konfigurasi tema untuk Anda.
Instal alat CLI secara global menggunakan npm (atau manajer paket lainnya):
```shell
npm i -g blowfish-tools
```
Kemudian jalankan perintah berikut untuk memulai interaksi yang akan memandu Anda melalui proses pembuatan dan konfigurasi:
```shell
blowfish-tools
```
Untuk membuat proyek Hugo baru dan menginstal tema sekaligus, gunakan:
```shell
blowfish-tools new mynewsite
```
### Instalasi Cepat Menggunakan Git Submodules
> **Catatan:** Pastikan Anda sudah menginstal **Git**, **Go**, dan **Hugo**, serta telah membuat proyek Hugo sebelum melanjutkan.
1. Dari direktori proyek Anda, inisialisasi git:
```shell
git init
```
2. Konfigurasikan Blowfish sebagai submodul git:
```shell
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish
```
3. Hapus file `config.toml` di root proyek dan salin file `*.toml` dari tema ke dalam folder `config/_default/`.
4. Ikuti petunjuk [Memulai](https://blowfish.page/docs/getting-started/) untuk mengonfigurasi situs web Anda.
### Memperbarui Tema
Untuk memperbarui tema ke rilis terbaru, cukup jalankan perintah berikut di direktori proyek Anda:
```shell
hugo mod get -u
```
Instruksi pembaruan selengkapnya tersedia dalam [dokumentasi instalasi](https://blowfish.page/docs/installation/#installing-updates).
---
## Kontribusi
Blowfish akan terus berkembang seiring waktu. Jika Anda memiliki ide atau ingin melaporkan bug, silakan hubungi kami:
- 🐛 **Laporan bug & masalah:** Gunakan [GitHub Issues](https://github.com/nunocoracao/blowfish/issues)
- 💡 **Ide fitur baru:** Buat diskusi di [GitHub Discussions](https://github.com/nunocoracao/blowfish/discussions)
- 🙋‍♀️ **Pertanyaan umum:** Kunjungi [GitHub Discussions](https://github.com/nunocoracao/blowfish/discussions)
Jika Anda bisa memperbaiki bug atau menambahkan fitur baru, kontribusi dalam bentuk PR sangat dihargai. Pelajari lebih lanjut dalam [panduan kontribusi](https://github.com/nunocoracao/blowfish/blob/main/CONTRIBUTING.md).
---
## Grafik Stargazers
[![Stargazers over time](https://starchart.cc/nunocoracao/blowfish.svg)](https://starchart.cc/nunocoracao/blowfish)
<a rel="me" href="https://masto.ai/@blowfish">Mastodon</a>

View file

@ -1,6 +1,7 @@
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | 日本語
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | 日本語
# Blowfish
[![Netlify Status](https://api.netlify.com/api/v1/badges/6e5256d4-3148-4d69-879c-310341020fe9/deploy-status)](https://app.netlify.com/sites/snazzy-dango-efb2ec/deploys)
[![Deploy Production to Firebase](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
[![Deploy Production to GitHub pages](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.87.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.87.0)
[![GitHub](https://img.shields.io/github/license/nunocoracao/blowfish)](https://github.com/nunocoracao/blowfish/blob/main/LICENSE)
[![Blowfish](https://img.shields.io/badge/Hugo--Themes-@Blowfish-blue)](https://themes.gohugo.io/themes/blowfish/)

View file

@ -1,6 +1,7 @@
English | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
English | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
# Blowfish
[![Netlify Status](https://api.netlify.com/api/v1/badges/6e5256d4-3148-4d69-879c-310341020fe9/deploy-status)](https://app.netlify.com/sites/snazzy-dango-efb2ec/deploys)
[![Deploy Production to Firebase](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
[![Deploy Production to GitHub pages](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.87.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.87.0)
[![GitHub](https://img.shields.io/github/license/nunocoracao/blowfish)](https://github.com/nunocoracao/blowfish/blob/main/LICENSE)
[![Blowfish](https://img.shields.io/badge/Hugo--Themes-@Blowfish-blue)](https://themes.gohugo.io/themes/blowfish/)

View file

@ -1,6 +1,7 @@
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | 简体中文 | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | 简体中文 | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
# Blowfish
[![Netlify Status](https://api.netlify.com/api/v1/badges/6e5256d4-3148-4d69-879c-310341020fe9/deploy-status)](https://app.netlify.com/sites/snazzy-dango-efb2ec/deploys)
[![Deploy Production to Firebase](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
[![Deploy Production to GitHub pages](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml/badge.svg)](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
[![Minimum Hugo Version](https://img.shields.io/static/v1?label=min-HUGO-version&message=0.87.0&color=blue&logo=hugo)](https://github.com/gohugoio/hugo/releases/tag/v0.87.0)
[![GitHub](https://img.shields.io/github/license/nunocoracao/blowfish)](https://github.com/nunocoracao/blowfish/blob/main/LICENSE)
[![Blowfish](https://img.shields.io/badge/Hugo--Themes-@Blowfish-blue)](https://themes.gohugo.io/themes/blowfish/)

File diff suppressed because it is too large Load diff

View file

@ -1,9 +1,10 @@
/*! Blowfish | MIT License | https://github.com/nunocoracao/blowfish */
@import './components/zen-mode.css';
@import 'components/zen-mode.css';
@import "tailwindcss";
@config "../../tailwind.config.js";
@tailwind base;
@tailwind components;
@tailwind utilities;
body a,
body button {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -2,4 +2,4 @@
[module.hugoVersion]
extended = true
min = "0.87.0"
max = "0.145.0"
max = "0.140.2"

View file

@ -174,7 +174,7 @@ Many of the article defaults here can be overridden on a per article basis by sp
| `autoSwitchAppearance` | `true` | Whether the theme appearance automatically switches based upon the visitor's operating system preference. Set to `false` to force the site to always use the `defaultAppearance`. |
| `enableSearch` | `false` | Whether site search is enabled. Set to `true` to enable search functionality. Note that the search feature depends on the `outputs.home` setting in the [site configuration](#site-configuration) being set correctly. |
| `enableCodeCopy` | `false` | Whether copy-to-clipboard buttons are enabled for `<code>` blocks. The `highlight.noClasses` parameter must be set to `false` for code copy to function correctly. Read more about [other configuration files](#other-configuration-files) below. |
| `replyByEmail` | `false` | Whether the reply-by-email link is enabled after post. The `params.author.email` parameter in `config/_default/languages.en.toml` must be set. |
| `replyByEmail` | `false` | Whether the reply-by-email link is enabled after post. The `author.email` parameter in `config/_default/languages.en.toml` must be set. |
| `forgejoDefaultServer` | _Not set_ | The default `server` parameter for the `forgejo` shortcode. |
| `giteaDefaultServer` | _Not set_ | The default `server` parameter for the `gitea` shortcode. |
| `mainSections` | _Not set_ | The sections that should be displayed in the recent articles list. If not provided the section with the greatest number of articles is used. |

View file

@ -138,13 +138,11 @@ Blowfish 主题目前默认支持了以下语言:
| 名称 | 默认值 | 描述 |
| ----------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `params.author.name` | 无 | 作者名。此参数将展示在文章页脚。并且如果主页使用了个人资料布局,也会展示此值。 |
| `params.author.email` | 无 | 作者邮箱。如果启用了“通过邮件回复”功能,则会启用此值。 |
| `params.author.image` | 无 | 作者头像的文件路径。图像应该是 1:1 的宽高比。可以放在网站的 `assets/` 文件夹中,也可以是外部 URL。 |
| `params.author.imageQuality` | `96` | 作者的头像将被视为“高质量”图像,以最小化首页上的瑕疵。值的范围是 1-100。 |
| `params.author.headline` | 无 | 包含作者头衔的 Markdown。它将展示在主页中作者姓名打分下方。 |
| `params.author.bio` | 无 | 包含作者简介的 Markdown。它将展示在文章页脚。 |
| `params.author.links` | 无 | 与作者详细信息一起显示的链接。配置文件中包含示例链接,取消注释即可启用。链接展示的顺序由他们在数组中定义的顺序决定。如果你想自定义链接,可以在 `assets/icons/` 中提供相应的SVG图片。 |
| `author.name` | 无 | 作者名。此参数将展示在文章页脚。并且如果主页使用了个人资料布局,也会展示此值。 |
| `author.image` | 无 | 作者头像的文件路径。图像应该是 1:1 的宽高比。可以放在网站的 `assets/` 文件夹中,也可以是外部 URL。 |
| `author.headline` | 无 | 包含作者头衔的 Markdown。它将展示在主页中作者姓名打分下方。 |
| `author.bio` | 无 | 包含作者简介的 Markdown。它将展示在文章页脚。 |
| `author.links` | 无 | 与作者详细信息一起显示的链接。配置文件中包含示例链接,取消注释即可启用。链接展示的顺序由他们在数组中定义的顺序决定。如果你想自定义链接,可以在 `assets/icons/` 中提供相应的SVG图片。 |
<!-- prettier-ignore-end -->
### 菜单
@ -172,16 +170,12 @@ Blowfish 提供了大量控制主题功能的配置参数,下面的表格中
| `autoSwitchAppearance` | `true` | 主题外观是否根据访问者操作系统的偏好自动切换。设置为 `false` 会强制网站始终使用 `defaultAppearance`。 |
| `enableSearch` | `false` | 是否开启网站的搜索功能,设为 `true` 即为启用。注意,搜索功能依赖于[站点设置](#site-configuration)中的 `outputs.home` 设置,请确保此值配置正确。 |
| `enableCodeCopy` | `false` | 是否可以将`<code>`代码块复制到剪贴板。想要使用代码复制功能,需要将 `highlight.noClasses` 参数设置为 `false`。 阅读 [其他配置文件](#other-configuration-files) 以获取更多信息。 |
| `replyByEmail` | `false` | 是否在发布后启用“通过邮件回复”的链接。如果使用,则必须设置 `config/_default/languages.en.toml` 中的 `params.author.email` 参数。 |
| `forgejoDefaultServer` | _Not set_ | 短代码 `forgejo` 的默认 `server` 参数。 |
| `giteaDefaultServer` | _Not set_ | 短代码 `gitea` 的默认 `server` 参数。 |
| `mainSections` | 无 | 指定最近文章中应该展示的模块。 如果没有指定,则使用文章数量最多的板块。 |
| `showViews` | 无 | 是否显示文章和列表页面的阅读量。这需要集成 firebase ,具体可以看下面。 |
| `showLikes` | 无 | 是否显示文章和列表页面的点赞量。这需要集成 firebase ,具体可以看下面。 |
| `robots` | 无 | 用于支持搜索引擎爬虫如何处理你的网站。如果设置了该值,它将被输出在页面头部。具体的参数值请参考 [Google 文档](https://developers.google.com/search/docs/advanced/robots/robots_meta_tag#directives)。 |
| `disableImageZoom` | `false` | 禁用网站上所有图片缩放功能。 |
| `disableImageOptimization` | `false` | 禁用图片上所有图片的调整大小和优化功能。 |
| `backgroundImageWidth` | `1200` | 宽度(以像素为单位)用于缩放背景图像。 |
| `disableTextInHeader` | `false` | 禁用文本类型的标题,对基于 logo 的标题很有用。 |
| `defaultBackgroundImage` | 无 | 设置默认背景图,用于 `background``hero` 布局下的主页。 |
| `defaultFeaturedImage` | 无 | 设置默认背景图片,用于所有文章的`featured`图片,可以通过文章目录中的 `featured` 图片替换。 |
@ -268,12 +262,10 @@ Blowfish 提供了大量控制主题功能的配置参数,下面的表格中
| `list.showViews` | `false` | 是否显示文章阅读量。这需要集成 firebase ,具体可以看下面。 |
| `list.showLikes` | `false` | 是否显示文章点赞量。这需要集成 firebase ,具体可以看下面。 |
| `list.showCards` | `false` | 是否将每个文章显示为卡片或简单的内联文本。 |
| `list.orderByWeight` | `false` | 是否按照[权重weights](https://gohugo.io/methods/page/weight/)排序文章。 |
| `list.groupByYear` | `true` | 是否根据年做聚合。 |
| `list.cardView` | `false` | 将列表展示为卡片容器。 |
| `list.cardViewScreenWidth` | `false` | 增强列表中卡片的宽度,使其可以占据可用的全部宽度。 |
| `list.constrainItemsWidth` | `false` | 将项目宽度限制为 `prose` 以提高可读性。在没有 featurn 图片的时候非常有用。 |
| `list.showTableOfContents` | `false` | 是否在文章中显示目录表。 |
### 网站地图
@ -362,7 +354,6 @@ Blowfish 提供了大量控制主题功能的配置参数,下面的表格中
| `verification.bing` | 无 | Bing 提供的网站验证字符串,用于在网站元数据中包含。 |
| `verification.pinterest` | 无 | Pinterest 提供的网站验证字符串,用于在网站元数据中包含。 |
| `verification.yandex` | 无 | Yandex 提供的网站验证字符串,用于在网站元数据中包含。 |
| `verification.fediverse` | 无 | 联邦域用户名,包括在网站元数据中。将服务器域名包含在用户名中,例如 `@you@instanceaddress.tld`。 |
<!-- prettier-ignore-end -->
## RSSNext

View file

@ -718,7 +718,7 @@ With other shortcodes
{{< timeline >}}
{{< timelineItem icon="github" header="header" badge="badge test" subheader="subheader" >}}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus non magna ex. Donec sollicitudin ut lorem quis lobortis. Nam ac ipsum libero. Sed a ex eget ipsum tincidunt venenatis quis sed nisl. Pellentesque sed urna vel odio consequat tincidunt id ut purus. Nam sollicitudin est sed dui interdum rhoncus.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus non magna ex. Donec sollicitudin ut lorem quis lobortis. Nam ac ipsum libero. Sed a ex eget ipsum tincidunt venenatis quis sed nisl. Pellentesque sed urna vel odio consequat tincidunt id ut purus. Nam sollicitudin est sed dui interdum rhoncus.
{{</ timelineItem >}}

View file

@ -4,7 +4,7 @@ summary: "Just one year ago, I created Blowfish, a Hugo theme crafted to build m
description: "Just one year ago, I created Blowfish, a Hugo theme crafted to build my unique vision for my personal homepage. I also decided to make it an open-source project. Fast-forward to today, and Blowfish has transformed into a thriving open-source project with over 600 stars on GitHub and a user base of hundreds. In this tutorial, Ill show you how to get started and have your website running in a couple of minutes."
categories: ["Open-Source", "Blowfish"]
tags: ["tutorial", "blowfish", "hugo"]
externalUrl: "https://n9o.xyz/posts/202310-blowfish-tutorial/"
externalUrl: "https://nunocoracao.com/posts/202310-blowfish-tutorial/"
date: 2023-10-04
draft: false
showauthor: false

View file

@ -4,7 +4,7 @@ summary: "Just one year ago, I created Blowfish, a Hugo theme crafted to build m
description: "Just one year ago, I created Blowfish, a Hugo theme crafted to build my unique vision for my personal homepage. I also decided to make it an open-source project. Fast-forward to today, and Blowfish has transformed into a thriving open-source project with over 600 stars on GitHub and a user base of hundreds. In this tutorial, Ill show you how to get started and have your website running in a couple of minutes."
categories: ["Open-Source", "Blowfish"]
tags: ["tutorial", "blowfish", "hugo"]
externalUrl: "https://n9o.xyz/posts/202310-blowfish-tutorial/"
externalUrl: "https://nunocoracao.com/posts/202310-blowfish-tutorial/"
date: 2023-10-04
draft: false
showauthor: false

View file

@ -4,7 +4,7 @@ summary: "Just one year ago, I created Blowfish, a Hugo theme crafted to build m
description: "Just one year ago, I created Blowfish, a Hugo theme crafted to build my unique vision for my personal homepage. I also decided to make it an open-source project. Fast-forward to today, and Blowfish has transformed into a thriving open-source project with over 600 stars on GitHub and a user base of hundreds. In this tutorial, Ill show you how to get started and have your website running in a couple of minutes."
categories: ["Open-Source", "Blowfish"]
tags: ["tutorial", "blowfish", "hugo"]
externalUrl: "https://n9o.xyz/posts/202310-blowfish-tutorial/"
externalUrl: "https://nunocoracao.com/posts/202310-blowfish-tutorial/"
date: 2023-10-04
draft: false
showauthor: false

View file

@ -4,7 +4,7 @@ summary: "一年前我创建了 Blowfish这是一个为了打造我的个人
description: "一年前我创建了 Blowfish这是一个为了打造我的个人主页而精心设计的 Hugo 主题。我决定将其作为一个开源项目。直到今天Blowfish 已经变成了一个蓬勃发展的开源项目,在 GitHub 上拥有超过900个 star 和数百名用户。在本教程中,我向像你展示如何搭建并在几分钟内让你的网站运行起来。"
categories: ["开源", "Blowfish"]
tags: ["指南", "blowfish", "hugo"]
externalUrl: "https://n9o.xyz/posts/202310-blowfish-tutorial/"
externalUrl: "https://nunocoracao.com/posts/202310-blowfish-tutorial/"
date: 2023-10-04
draft: false
showauthor: false

View file

@ -1,7 +1,7 @@
---
title: "An External Article"
date: 2019-01-24
externalUrl: "https://n9o.xyz/projects/"
externalUrl: "https://nunocoracao.com/projects/"
summary: "The `externalUrl` front matter parameter can link to any URL."
showReadingTime: true
_build:

View file

@ -1,7 +1,7 @@
---
title: "外部の記事"
date: 2019-01-24
externalUrl: "https://n9o.xyz/projects/"
externalUrl: "https://nunocoracao.com/projects/"
summary: "`externalUrl` 表示は任意の URL にリンクすることができます。"
showReadingTime: true
_build:

View file

@ -1,7 +1,7 @@
---
title: "An External Article"
date: 2019-01-24
externalUrl: "https://n9o.xyz/projects/"
externalUrl: "https://nunocoracao.com/projects/"
summary: "The `externalUrl` front matter parameter can link to any URL."
showReadingTime: true
_build:

View file

@ -1,7 +1,7 @@
---
title: "外部文章"
date: 2019-01-24
externalUrl: "https://n9o.xyz/projects/"
externalUrl: "https://nunocoracao.com/projects/"
summary: "`externalUrl` front matter 参数可以链接到任何外部 URL."
showReadingTime: true
_build:

View file

@ -11,7 +11,7 @@ type: 'sample'
Blowfish has built-in support for a number of [FontAwesome 6](https://fontawesome.com/icons) icons. These can be included in your website through either the [icon partial]({{< ref "docs/partials#icon" >}}) or [icon shortcode]({{< ref "docs/shortcodes#icon" >}}).
Additionally, custom icons are also fully supported. Simply provide your own SVG icon assets by placing them in the `assets/icons/` directory in the root of your project. Any icons in the icons directory will then be available to use throughout the theme. In order to achieve automatic color filling, every SVG path needs the `fill="currentColor"` XML attribute.
Additionally, custom icons are also fully supported. Simply provide your own SVG icon assets by placing them in the `assets/icons/` directory in the root of your project. Any icons in the icons directory will then be available to use throughout the theme. In order achieve automatic color filling every SVG path needs fill="currentColor" XML attribute.
The full list of built-in icons and their corresponding names can referenced below.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 140 KiB

View file

@ -1,6 +1,6 @@
---
title: "lelouvincx.github.io"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://lelouvincx.github.io/"
weight: 311
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -1,6 +1,6 @@
---
title: "nveshaan"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://nveshaan.github.io/"
weight: 771
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "DXPetti.com"
tags: [パーソナルサイト, ブログ]
tags: [個人サイト, ブログ]
externalUrl: "https://www.dxpetti.com/"
weight: 581
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View file

@ -1,6 +1,6 @@
---
title: "lazarusoverlook.com"
tags: [パーソナルサイト, ブログ]
tags: [個人サイト, ブログ]
externalUrl: "https://lazarusoverlook.com"
weight: 851
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -1,6 +1,6 @@
---
title: "dizzytech.de"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://dizzytech.de"
weight: 161
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "Beauty Formulation"
tags: [会社のサイト]
tags: [企業サイト]
externalUrl: "https://www.beautyformulation.com/"
weight: 731
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 160 KiB

View file

@ -1,6 +1,6 @@
---
title: "vkmki001.github.io"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://vkmki001.github.io/"
weight: 391
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

View file

@ -1,14 +0,0 @@
---
title: "Chill-Try"
tags: [Blog tecnologico, Sito personale, Blog]
externalUrl: "https://ctry.tech/"
weight: 1011
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Chill-Try"
tags: [テクノロジーブログ, パーソナルサイト, ブログ]
externalUrl: "https://ctry.tech/"
weight: 1011
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,13 +0,0 @@
---
title: "Chill-Try"
tags: [Technology Blog,Personal site,Blog]
externalUrl: "https://ctry.tech/"
weight: 1011
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Chill-Try"
tags: [技术博客, 个人网站, 博客]
externalUrl: "https://ctry.tech/"
weight: 1011
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 49 KiB

View file

@ -1,6 +1,6 @@
---
title: "merox.dev"
tags: [Sito personale, Blog, Documentazione, Cv]
tags: [Sito personale, Blog, Documentazione, CV]
externalUrl: "https://merox.dev"
weight: 901
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "merox.dev"
tags: [パーソナルサイト, ブログ, ドキュメント, cv]
tags: [個人サイト, ブログ, ドキュメント, 履歴書]
externalUrl: "https://merox.dev"
weight: 901
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

View file

@ -1,6 +1,6 @@
---
title: "hyperbowl3d.com"
tags: [Sito di gioco]
tags: [Sito di giochi]
externalUrl: "https://hyperbowl3d.com/"
weight: 261
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "hyperbowl3d.com"
tags: [游戏网站]
tags: [游戏现场]
externalUrl: "https://hyperbowl3d.com/"
weight: 261
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 53 KiB

View file

@ -1,6 +1,6 @@
---
title: "ekwska.com"
tags: [個人的なブログ]
tags: [個人ブログ]
externalUrl: "https://ekwska.com"
weight: 611
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -1,6 +1,6 @@
---
title: "Adam Madej - Gameplay Animator"
tags: [Sito di portafoglio, Blog, Sito personale]
tags: [Sito portfolio, Blog, Sito personale]
externalUrl: "http://www.adammadej.com/"
weight: 661
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "Adam Madej - Gameplay Animator"
tags: [ポートフォリオサイト, ブログ, パーソナルサイト]
tags: [ポートフォリオサイト, ブログ, 個人サイト]
externalUrl: "http://www.adammadej.com/"
weight: 661
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "Adam Madej - Gameplay Animator"
tags: [投资组合网站, 博客, 个人网站]
tags: [作品集网站, 博客, 个人网站]
externalUrl: "http://www.adammadej.com/"
weight: 661
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "innerknowing"
tags: [パーソナルサイト, モデラー]
tags: [個人サイト, モデラー]
externalUrl: "https://innerknowing.xyz/en/"
weight: 641
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "innerknowing"
tags: [个人网站, 建模]
tags: [个人网站, 建模]
externalUrl: "https://innerknowing.xyz/en/"
weight: 641
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View file

@ -1,6 +1,6 @@
---
title: "sdehm.dev"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://sdehm.dev"
weight: 151
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 93 KiB

View file

@ -1,6 +1,6 @@
---
title: "mayer.life"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://mayer.life"
weight: 441
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 55 KiB

View file

@ -1,6 +1,6 @@
---
title: "StepaniaH"
tags: [パーソナルサイト, ブログ]
tags: [個人サイト, ブログ]
externalUrl: "https://stepaniah.me"
weight: 941
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 61 KiB

View file

@ -1,6 +1,6 @@
---
title: "todreamr.github.io"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://todreamr.github.io/"
weight: 621
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 79 KiB

View file

@ -1,6 +1,6 @@
---
title: "eallion.com"
tags: [ブログ, パーソナルサイト]
tags: [ブログ, 個人サイト]
externalUrl: "http://www.eallion.com/"
weight: 671
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "50-nuances-octets.fr"
tags: [组织站]
tags: [组织站]
externalUrl: "https://www.50-nuances-octets.fr/"
weight: 351
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "georgiancodeclub.github.io"
tags: [カレッジクラブサイト]
tags: [大学のクラブサイト]
externalUrl: "https://georgiancodeclub.github.io"
weight: 71
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 62 KiB

View file

@ -1,6 +1,6 @@
---
title: "micheledinelli.github.io"
tags: [Sito personale, Sito di portafoglio, Accademico]
tags: [Sito personale, Sito portfolio, Accademia]
externalUrl: "https://micheledinelli.github.io"
weight: 781
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "micheledinelli.github.io"
tags: [パーソナルサイト, ポートフォリオサイト, アカデミア]
tags: [個人サイト, ポートフォリオサイト, 学術界]
externalUrl: "https://micheledinelli.github.io"
weight: 781
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "micheledinelli.github.io"
tags: [个人网站, 投资组合网站, 学术界]
tags: [个人网站, 作品集网站, 学术界]
externalUrl: "https://micheledinelli.github.io"
weight: 781
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

View file

@ -1,14 +0,0 @@
---
title: "Hudson McNamara"
tags: [Sito personale, Blog]
externalUrl: "https://hudsonmcnamara.com"
weight: 1021
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Hudson McNamara"
tags: [パーソナルサイト, ブログ]
externalUrl: "https://hudsonmcnamara.com"
weight: 1021
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,13 +0,0 @@
---
title: "Hudson McNamara"
tags: [Personal Site,Blog]
externalUrl: "https://hudsonmcnamara.com"
weight: 1021
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Hudson McNamara"
tags: [个人网站, 博客]
externalUrl: "https://hudsonmcnamara.com"
weight: 1021
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

View file

@ -1,7 +1,7 @@
---
title: "Xeonzillas Note"
tags: [Sito personale, Blog]
externalUrl: "https://xeonzilla.top"
externalUrl: "https://xeonzilla.github.io"
weight: 841
showDate: false
showAuthor: false

View file

@ -1,7 +1,7 @@
---
title: "Xeonzillas Note"
tags: [パーソナルサイト, ブログ]
externalUrl: "https://xeonzilla.top"
tags: [個人サイト, ブログ]
externalUrl: "https://xeonzilla.github.io"
weight: 841
showDate: false
showAuthor: false

View file

@ -1,7 +1,7 @@
---
title: "Xeonzillas Note"
tags: [Personal site,Blog]
externalUrl: "https://xeonzilla.top"
externalUrl: "https://xeonzilla.github.io"
weight: 841
showDate: false
showAuthor: false

View file

@ -1,7 +1,7 @@
---
title: "Xeonzillas Note"
tags: [个人网站, 博客]
externalUrl: "https://xeonzilla.top"
externalUrl: "https://xeonzilla.github.io"
weight: 841
showDate: false
showAuthor: false

View file

@ -1,6 +1,6 @@
---
title: "vividscc.com"
tags: [Sito commerciale]
tags: [Sito aziendale]
externalUrl: "https://vividscc.com/"
weight: 221
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "vividscc.com"
tags: [ビジネスサイト]
tags: [事業所]
externalUrl: "https://vividscc.com/"
weight: 221
showDate: false

View file

@ -1,6 +1,6 @@
---
title: "vividscc.com"
tags: [业网站]
tags: [业网站]
externalUrl: "https://vividscc.com/"
weight: 221
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 98 KiB

View file

@ -1,6 +1,6 @@
---
title: "blog.stonegarden.dev"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://blog.stonegarden.dev/"
weight: 521
showDate: false

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

View file

@ -1,14 +0,0 @@
---
title: "Lazy Product Reviews"
tags: [Sito personale, Blog]
externalUrl: "https://lazyproductreviews.com/"
weight: 971
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Lazy Product Reviews"
tags: [パーソナルサイト, ブログ]
externalUrl: "https://lazyproductreviews.com/"
weight: 971
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,13 +0,0 @@
---
title: "Lazy Product Reviews"
tags: [Personal site,Blog]
externalUrl: "https://lazyproductreviews.com/"
weight: 971
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

View file

@ -1,14 +0,0 @@
---
title: "Lazy Product Reviews"
tags: [个人网站, 博客]
externalUrl: "https://lazyproductreviews.com/"
weight: 971
showDate: false
showAuthor: false
showReadingTime: false
showEdit: false
showLikes: false
showViews: false
layoutBackgroundHeaderSpace: false
---

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1,6 +1,6 @@
---
title: "alxhslm.github.io"
tags: [パーソナルサイト]
tags: [個人サイト]
externalUrl: "https://alxhslm.github.io/"
weight: 561
showDate: false

Some files were not shown because too many files have changed in this diff Show more