services

package
v0.47.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	Disqus          Disqus
	GoogleAnalytics GoogleAnalytics
	Instagram       Instagram
	Twitter         Twitter
}

Config is a privacy configuration for all the relevant services in Hugo.

func DecodeConfig

func DecodeConfig(cfg config.Provider) (c Config, err error)

type Disqus

type Disqus struct {
	// A Shortname is the unique identifier assigned to a Disqus site.
	Shortname string
}

Disqus holds the functional configuration settings related to the Disqus template.

type GoogleAnalytics

type GoogleAnalytics struct {
	// The GA tracking ID.
	ID string
}

GoogleAnalytics holds the functional configuration settings related to the Google Analytics template.

type Instagram

type Instagram struct {
	// The Simple variant of the Instagram is decorated with Bootstrap 4 card classes.
	// This means that if you use Bootstrap 4 or want to provide your own CSS, you want
	// to disable the inline CSS provided by Hugo.
	DisableInlineCSS bool
}

Instagram holds the functional configuration settings related to the Instagram shortcodes.

type Twitter

type Twitter struct {
	// The Simple variant of Twitter is decorated with a basic set of inline styles.
	// This means that if you want to provide your own CSS, you want
	// to disable the inline CSS provided by Hugo.
	DisableInlineCSS bool
}

Twitter holds the functional configuration settings related to the Twitter shortcodes.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL