A modded theme of hugo-eureka.
- Change markdown style toward Vue docs
- Remove fancy and useless features (e.g. ToC, reading time)
It's good that the authors didn't put much trash in this theme. The last theme I use had more codes for useless features than for the basic functions.
- Change top banner to PaperMod style (i.e. flat and non-pinned banner)
-
Change code highlights - Add FancyBox
- Replace default fonts
- Streamline assets (like FontAwesome fonts)
-
Add more animations -
Replace icons - Remove useless requests if the function is not enabled (e.g. why load Katex for every page?)
- Store local copies of scripts instead of using CDNs
-
Add beian (备案) config - Minify generated HTML files (can be achieved by running
hugo --minify
) -
(Optional) Replace Katex with MathJax (just personal favor)
Below goes the original README.md
English | 简体中文
Eureka is a feature-rich and highly customizable Hugo theme. Using Eureka allows you to customize and deploy your website quickly and easily.
Eureka is committed to providing an elegant, feature-rich and highly customizable theme for Hugo.
If this project is helpful to you, you can give Eureka a star and follow my Github.
Read Getting Started to learn how to build and deploy your website. Or check the latest Demo and Project Repository to start exploring!
- Getting Started: In Getting Started you will learn how to quickly build a Hugo site with Eureka.
- Homepage Configuration: In Getting Started, I believe you have successfully run the Hugo site using Eureka. In Homepage Configuration you will learn how to customize the website homepage.
- Content Management: You have configured the website homepage in Homepage Configuration. Next we will add some content. Content Management will lead you to understand site content structure and editing skills.
- Customize Eureka: In Content Management, you have already learned about all kinds of content of Eureka. Next, we will introduce Eureka's customization options. Customize Eureka will lead you to understand how Eureka is configured and its options.
- Multilingual Mode: In addition to Content Management and Customize Eureka described above, Eureka also supports Multilingual Mode. Multilingual Mode will lead you to understand how to build a multilingual site.
- Update Eureka: Update Eureka will introduce different ways to update Eureka.
- wangchucheng.com
- ruiqima.com
- and more...
Are you using Hugo Eureka? Add the hugo-eureka
topic on your repo! 🙌