SiteSocial

SiteSocial

Documentation

A reusable social destination.

Kind

Site Configuration

Required fields

icon, label, link

Used by

Authoring guidance

Use when

Define a social destination once when it will be referenced by socials or invite elements.

Avoid when

The link is ordinary navigation or a one-off page action.

Properties

*

icon

Supporting icon used when this destination is adapted into navigation.

*

label

string

Visible or accessible link label.

*

link

Social destination.

Example

Required

{ "icon": { "name": "facebook" }, "label": "Facebook", "link": { "href": "https://www.facebook.com/example" } }

Full

{ "icon": { "ariaLabel": "example", "class": "example", "name": "facebook" }, "label": "Facebook", "link": { "href": "https://www.facebook.com/example", "newTab": true, "nofollow": true, "sponsored": false } }

examples are generated from the schema.