Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bradp/hugo-jam-icons

💠 Hugo module to easily use jam-icons.com anywhere in your site.
https://github.com/bradp/hugo-jam-icons

hugo hugo-blog hugo-mods hugo-module hugo-site

Last synced: 3 months ago
JSON representation

💠 Hugo module to easily use jam-icons.com anywhere in your site.

Awesome Lists containing this project

README

        

# hugo-jam-icons
Hugo module to easily use [Jam Icons](https://jam-icons.com) anywhere in your site.

## Installation

First, [init](https://gohugo.io/hugo-modules/use-modules/#initialize-a-new-module) your project as Hugo Module.:

```
hugo mod init github.com//
```

Then edit your config file to import the module:

```toml
# config.toml
[module]
[[module.imports]]
path = "github.com/bradp/hugo-jam-icons"
```

### Upating

To update all modules:
```
hugo mod get -u
```

You may need to run `hugo mod clean` if something isn't working right.

## Usage

To any layout file, simple use this partial (replacing 'ghost' with your chosen icon.)

```
{{ partial "jam-icons/icon" "ghost" }}
```

To view all the icons & their names, you can go to `/jamicons`.

Enjoy!