https://github.com/hugo-fixit/fixit-bundle
đ˛ Bundles the FixIt core theme and all hugo-fixit components into a single component.
https://github.com/hugo-fixit/fixit-bundle
fixit-bundle hugo hugo-fixit theme-component
Last synced: 10 months ago
JSON representation
đ˛ Bundles the FixIt core theme and all hugo-fixit components into a single component.
- Host: GitHub
- URL: https://github.com/hugo-fixit/fixit-bundle
- Owner: hugo-fixit
- License: mit
- Created: 2024-10-09T03:44:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-29T01:00:40.000Z (over 1 year ago)
- Last Synced: 2024-12-29T02:17:22.428Z (over 1 year ago)
- Topics: fixit-bundle, hugo, hugo-fixit, theme-component
- Homepage: https://github.com/Lruihao/hugo-blog
- Size: 28.3 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
README
# FixIt Bundle
đ English README | [įŽäŊ䏿蝴æ](/README.md)
đ˛ Bundles the FixIt core theme and all hugo-fixit components into a single component.
## Install Component
First make sure that your project itself is a [Hugo module](https://gohugo.io/hugo-modules/use-modules/#initialize-a-new-module).
Then add this theme component to your `hugo.toml` configuration file:
```toml
[module]
[[module.imports]]
path = "github.com/hugo-fixit/fixit-bundle"
```
On the first start of Hugo it will download the required files.
To update to the latest version of the module run:
```bash
hugo mod get -u
hugo mod tidy
```
## Usage
Add the following to your `hugo.toml`:
```toml
[params]
# ...
[outputs]
_merge = "shallow"
[taxonomies]
_merge = "shallow"
[markup]
_merge = "shallow"
[module]
[[module.imports]]
path = "github.com/hugo-fixit/fixit-bundle"
```
You can use all configurations and features of all included theme components.
## Component List
- [cmpt-flyfish](https://github.com/hugo-fixit/cmpt-flyfish)\
đ A canvas implemented animation effect of small fish swimming.
- [cmpt-mdevtools](https://github.com/hugo-fixit/cmpt-mdevtools)\
Mobile devtools component powered by vConsole and eruda.
- [cmpt-translate](https://github.com/hugo-fixit/cmpt-translate)\
đ A component for site automatic translation.
- [component-projects](https://github.com/hugo-fixit/component-projects)\
đ Display your GitHub projects in the FixIt theme and generate blog posts from readme.
- [hugo-atom-feed](https://github.com/hugo-fixit/hugo-atom-feed)\
Hugo theme component for ATOM feed custom Output Format.
- [hugo-json-feed](https://github.com/hugo-fixit/hugo-json-feed)\
Hugo theme component for JSON feed custom Output Format.
- [shortcode-asciinema](https://github.com/hugo-fixit/shortcode-asciinema)\
A Hugo theme component with asciinema-embed shortcode.
- [shortcode-caniuse](https://github.com/hugo-fixit/shortcode-caniuse)\
A Hugo theme component with caniuse shortcode.
- [shortcode-docs-bookmark](https://github.com/hugo-fixit/shortcode-docs-bookmark)\
đ Embed bookmark of FixIt Docs.
- [shortcode-missing-translation](https://github.com/hugo-fixit/shortcode-missing-translation)\
A Hugo theme component with missing-translation shortcode.
- [shortcode-mmt-netease](https://github.com/hugo-fixit/shortcode-mmt-netease)\
đļ A Hugo theme component with a NetEase Cloud random comment shortcode.
- [shortcode-rewards](https://github.com/hugo-fixit/shortcode-rewards)\
A Hugo theme component with reward-log or sponsor-log shortcode.