hexo-cookieconsent

1.0.0 • Public • Published

hexo-cookieconsent

A hexo plugin for quickly adding the https://github.com/insites/cookieconsent/ lightweight JavaScript plugin for alerting users about the use of cookies on your website.

Installation

$ npm i hexo-cookieconsent

Usage

Inside your hexo _config.yml file.

cookieconsent:
  enable: true

The plugin has several options.

Options

Go to: https://cookieconsent.insites.com/download/

Create your cookieconsent how you want it using the form. Paste the object into your hexo _config.yml file under "options".

cookieconsent:
  enable: true
  options: {
             "palette": {
               "popup": {
                 "background": "#eb6c44",
                 "text": "#ffffff"
               },
               "button": {
                 "background": "#f5d948"
               }
             },
             "theme": "classic",
             "position": "top",
             "static": true,
             "content": {
               "message": "This website uses cookies to ensure you get the best experience on our website. Who doesn't like cookies?",
               "dismiss": "Feed me",
               "link": "Cookie recipes",
               "href": "buzzcat.com"
             }
           }

The script is inserted during hexo generate so don't forget:

hexo generate

TODO: advanced compliance options

Readme

Keywords

Package Sidebar

Install

npm i hexo-cookieconsent

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

5.5 kB

Total Files

4

Last publish

Collaborators

  • buzzcat