1.6 KiB
1.6 KiB
hugo-notice
About
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.
Usage
- Add the
hugo-noticeas a submodule to be able to get upstream changes latergit submodule add https://github.com/martignoni/hugo-notice.git themes/hugo-notice - Add
hugo-noticeas the left-most element of thethemelist variable in your site's or theme's configuration fileconfig.yamlorconfig.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 >}}
Credits
Copyright © 2019 onwards, Nicolas Martignoni nicolas@martignoni.net.
Thanks to
- Geraldo Ribeiro for the portuguese localization,
- thatrocketx for the italian localization,
- 理头张 for the chinese localization.
