This is not a standalone theme. It is a Hugo theme component providing a shortcode: notice
to display nice notices. Four notice types are provided: warning
, info
, note
and tip
.
This components comes with english, french, german, italian and portuguese localizations for the notice headings. Other languages welcome! Send your pull request.
- Add the
hugo-notice
as a submodule to be able to get upstream changes latergit submodule add https://github.com/martignoni/hugo-notice.git themes/hugo-notice
- Add
hugo-notice
as the left-most element of thetheme
list variable in your site's or theme's configuration fileconfig.yaml
orconfig.toml
. Example, withconfig.yaml
:or, withtheme: ["hugo-notice", "my-theme"]
config.toml
,theme = ["hugo-notice", "my-theme"]
- In your site, use the shortcode, this way:
or
{{< notice warning >}} This is a warning notice. Be warned! {{< /notice >}}
{{< notice tip >}} This is a very good tip. {{< /notice >}}
Copyright © 2019 onwards, Nicolas Martignoni nicolas@martignoni.net.
Thanks to
- Geraldo Ribeiro for the portuguese localization,
- @thatrocketx for the italian localization.