Hugo博客工具站

Shapez-Theme — Hugo 博客模板

作者 djuelg

Shapez-Theme 是一个基于 Hugo 的博客主题,大量使用内联 SVG 图形,包含首页时间线、单页文章和 playground 页面。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

2 个预览视图
桌面端首页1 / 2
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 2

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-02查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

大量使用内联 SVG 图形构建界面

02

首页提供时间线展示

03

包含单页内容与 playground 非结构化内容页面

04

显示文章阅读时间

05

侧边栏或顶栏根据宽高比响应式切换

模板详细介绍

Shapez-Theme 是 djuelg 为 Hugo 开发的博客主题,作者最初为自己的博客设计,后来开源。主题的显著特点是大量使用内联 SVG 图形,README 也提醒 SVG 虽好但修改起来可能繁琐,想按自己意愿调整主题需要学习一些 SVG 知识。

主题提供首页时间线、用于撰写内容的单页、承载非结构化内容的 playground,并显示文章阅读时间。布局会根据宽高比在侧边栏与顶栏之间切换,并针对常见屏幕和手机做了响应式处理。README 明确说明该主题没有完整支持 Internet Explorer,欢迎提交合并请求补充支持;评论功能在 README 中被描述为“有会更好”,属于尚未实现的想法。

仓库提供 sample-config.toml,使用方式是把该文件复制到项目目录并替换为自己的配置文件,再按需调整配置。演示站点由 themes.gohugo.io 托管,README 提示演示可能因绝对/相对链接问题而存在缺陷。主题图标来自 flaticon.com 的 Freepik、Daniel Bruce 和 Plainicon,作者还参考了 slender 主题作者 CrimsonRay 的代码。

Hugo博客工具站

适合你的项目吗?

适用场景

  • 个人博客的文章发布与归档展示
  • 需要时间线形式呈现内容顺序的站点
  • 希望用 SVG 图形塑造视觉风格的 Hugo 站点

适合人群

  • 使用 Hugo 搭建个人博客的开发者
  • 愿意学习 SVG 以调整主题外观的用户
  • 需要响应式博客布局、面向常见屏幕与手机的项目

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    将仓库中的 sample-config.toml 复制到项目目录,替换为自己的配置文件

  2. 2

    按需调整配置项

  3. 3

    README 提示演示站点可能因绝对/相对链接问题而出现异常

  4. 4

    主题未完整支持 Internet Explorer

  5. 5

    图标等第三方素材来自 flaticon.com,需按各自许可核对

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • 该主题未完整支持 Internet Explorer,在 IE 浏览器中可能无法正常显示或功能受限;如需支持需自行提交合并请求补充。
  • 若要按自身需求调整主题外观,需要具备并学习 SVG 相关知识,否则难以完成定制。
  • 官方演示站点可能因绝对/相对链接问题而出现异常,演示效果不代表实际部署后的表现。
  • 评论功能仅为设想,尚未实现,主题本身不提供评论功能。
  • 主题使用的图标来自 flaticon.com 的 Freepik、Daniel Bruce 和 Plainicon,这些第三方素材的许可与 MIT 代码许可不同,需自行核对并遵守其各自授权条件。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

Attention! This theme isn't build with full Internet Explorer Support - feel free to create a merge request to add support.

README 原文

be prepared to learn some SVG if you want to adapt the theme to your wishes

README 原文

Note: Demo might be buggy because of absolute/relative links.

README 原文

a comment section would be nice to have

README 原文

Special thanks goes to [Freepik](http://www.flaticon.com/authors/freepik), [Daniel Bruce](http://www.flaticon.com/authors/Daniel%20Bruce) and [Plainicon](http://www.flaticon.com/authors/Plainicon) from [www.flaticon.com](http://www.flaticon.com) for their great icons!

README 原文
https://github.com/djuelg/Shapez-Theme/blob/master/LICENSE.mdhttps://github.com/djuelg/Shapez-Theme/blob/master/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 77 / 100
技术栈
Hugo
网站类型
博客 · 工具站
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2020-08-22
截图检查日期
2026-10-02

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Hugo。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: 5c87d27c646f7e9e32f98a2ff9cfcf43de5375e252047bd84bd62a459244e8a4

2026-10-02T10:24:20.757Z

来源文件 / 仓库
# Shapez Theme for Hugo
Designed with passion and love.
Shapez is a modern hugo theme using a lot of SVG graphics.
SVG is super cool, but be aware - it can also be very nasty and exhausting.

- Demo: [https://themes.gohugo.io/theme/shapez-theme/](https://themes.gohugo.io/theme/shapez-theme/)
- Source: [https://github.com/djuelg/Shapez-Theme](https://github.com/djuelg/Shapez-Theme)

Note: Demo might be buggy because of absolute/relative links.

## Screenshot
![Screenshot](/images/screenshot.png)

## What it's meant to be
Initially I designed this theme for my own blog, but I decided to make it an open source project, because I thought other people might like it, too.
If you want to use it feel free to do so, but be prepared to learn some SVG if you want to adapt the theme to your wishes.

## Getting started
- copy the file sample-config.toml to your project folder
- replace the file with your config file
- adapt the config according to your wishes
- you are good to go

## Features
- responsive use of inline SVG
- Timeline on the homepage
- Single pages to write your content
- spread some unstructured content on the playground
- show reading time of articles
- modern and nice to read design
- responsive side or top bar, depending on apsect ratio
- a comment section would be nice to have
- responsive webdesign for most common screens (and smartphones)

Attention! This theme isn't build with full Internet Explorer Support - feel free to create a merge request to add support.

## Special Thanks
Special thanks goes to [Freepik](http://www.flaticon.com/authors/freepik), [Daniel Bruce](http://www.flaticon.com/authors/Daniel%20Bruce) and [Plainicon](http://www.flaticon.com/authors/Plainicon) from [www.flaticon.com](http://www.flaticon.com) for their great icons! Furthermore I would like to thank [CrimsonRay](https://github.com/CrimsonRay), the creator of the slender-Theme. He inspired me to make my own theme and I reused some of his code.
Last but not least, I would like to thank the creator and all the contributors at [Hugo](http://gohugo.io) for their great work!
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。