👉 English README | 简体中文说明
A canvas implementation of a small fish swimming animation effect.
- FixIt v0.3.12 or later.
The installation method is the same as installing a theme. There are several ways to install, choose one, for example, install through Hugo Modules:
First make sure that your project itself is a Hugo module.
Then add this theme component to your hugo.toml
configuration file:
[module]
[[module.imports]]
path = "github.com/hugo-fixit/FixIt"
[[module.imports]]
path = "github.com/hugo-fixit/cmpt-flyfish"
On the first start of Hugo it will download the required files.
To update to the latest version of the module run:
hugo mod get -u
hugo mod tidy
Clone FixIt and this git repository into your theme folder and add it as submodules of your website directory.
git submodule add https://github.com/hugo-fixit/FixIt.git themes/FixIt
git submodule add https://github.com/hugo-fixit/cmpt-flyfish.git themes/cmpt-flyfish
Next edit hugo.toml
of your project and add this theme component to your themes:
theme = ["FixIt", "cmpt-flyfish"]
In order to Inject the partial cmpt-flyfish.html
into the custom-assets
through the custom block opened by the FixIt theme in the layouts/partials/custom.html
file, you need to fill in the following necessary configurations:
[params]
[params.customPartials]
head = []
profile = []
aside = []
comment = []
footer = []
widgets = []
assets = [
"inject/cmpt-flyfish.html",
]
postFooterBefore = []
postFooterAfter = []
Configuration of the Fly Fish theme color and enable animation:
[params]
[params.flyfish]
enable = true
light = "rgb(0 119 190 / 10%)"
dark = "rgb(255 255 255 / 10%)"