ultimate-jekyll-manager
Version:
Ultimate Jekyll dependency manager
266 lines (245 loc) • 5.15 kB
YAML
# Welcome to Ultimate Jekyll!
# This is the default configuration file for your project.
# Project
app: ""
version: 1.0.0
url: ""
baseurl: ""
theme:
id: "geeks"
target: "frontend"
appearance: "dark"
version: "latest"
# Meta
meta:
title: ""
description: ""
og-images: "https://cdn.itwcreativeworks.com/assets/itw-creative-works/images/socials/itw-creative-works-brandmark-square-black-1024x1024.png"
keywords: ""
viewport: ""
index: true
referrer: ""
# Brand
brand:
name: ""
description: ""
type: "Corporation"
logo-images: "https://cdn.itwcreativeworks.com/assets/itw-creative-works/images/logo/itw-creative-works-brandmark-black-1024x1024.png"
logo-image-svg: "https://cdn.itwcreativeworks.com/assets/itw-creative-works/images/logo/itw-creative-works-brandmark-black-x.svg"
address-locality: "Los Angeles"
address-country: "United States"
# Favicon
favicon:
path: "https://cdn.itwcreativeworks.com/assets/itw-creative-works/images/favicon"
safari-pinned-tab: "#5bbad5"
msapp-tile-color: "#da532c"
theme-color: "#ffffff"
# Socials
socials:
facebook: null
twitter: null
linkedin: null
youtube: null
instagram: null
tumblr: null
slack: null
discord: null
github: null
dev: null
tiktok: null
twitch: null
soundcloud: null
spotify: null
mixcloud: null
# Cloudflare
cloudflare:
zone: null
# Tracking
tracking:
google-analytics: null
facebook-pixel: null
tiktok-pixel: null
# Contact
contact:
email: ""
phone: ""
slapform-form-id: ""
# Manifest
manifest:
name: ""
short-name: ""
theme-color: "#ffffff"
background-color: "#ffffff"
display: "standalone"
start-url: "/?source=pwa"
scope: "/"
orientation: "portrait"
# Download
download:
mac: ""
windows: ""
linux-debian: ""
linux-snap: ""
ios: ""
android: ""
# Extension
extension:
chrome: ""
firefox: ""
opera: ""
safari: ""
edge: ""
# Site settings
settings:
include-app-head: true
include-app-foot: true
include-script-bundle: true
include-script-bundle-optimization: "async"
include-script-core: false
include-script-core-optimization: "async"
include-script-slapform: false
include-script-slapform-optimization: "async"
include-css-bundle: true
include-css-normalize: false
include-css-reset: false
include-css-defaults: true
include-html5shiv: true
include-socialsharekit: true
include-debug-performance: false
blog-post-image-class: ""
blog-author-image-class: ""
manager-configuration: "
{
libraries: {
firebase_app: {
enabled: true,
config: {
apiKey: '',
authDomain: '',
databaseURL: '',
projectId: '',
storageBucket: '',
messagingSenderId: '',
appId: '',
measurementId: '',
},
},
firebase_appCheck: {
enabled: false,
config: {
siteKey: '',
},
},
cookieconsent: {
enabled: true,
config: {
palette: {
popup: {
background: '#fd5631',
text: '#fff',
},
button: {
background: '#fff',
text: '#fd5631',
},
},
},
},
chatsy: {
enabled: true,
config: {
accountId: '',
chatId: '',
settings: {
openChatButton: {
background: '#fd5631',
text: '#fff',
},
},
},
},
sentry: {
enabled: true,
config: {
dsn: '',
release: '',
replaysSessionSampleRate: 0.01,
replaysOnErrorSampleRate: 0.01,
},
},
},
exitPopup: {
enabled: true,
config: {
timeout: 1000 * 60 * 60 * 4,
handler: null,
title: 'Want 50% off your gift?',
messages: 'There are some gifts on sale today for as much as 50% off. Click the button below to claim your discount!',
okButton: {
text: 'Claim 50% Discount',
link: 'https://giftly.app',
},
},
},
}
"
# Custom admin dashboard pages
admin-dashboard: "{
pages: [
]
}"
# Schema
schema:
breadcrumbs: true
brand: true
sitelinks: true
# Search
search:
enable: true
# Sitemap
sitemap:
enable: true
# Translation
translation:
enabled: false
default: "en"
languages:
- "zh"
- "es"
- "hi"
- "ar"
- "pt"
- "ru"
- "ja"
- "de"
- "fr"
- "ko"
- "ur"
- "id"
- "bn"
- "tl"
- "vi"
- "it"
# Blog & Pagination
permalink: /blog/:title
pagination:
enabled: true
per_pages: 6
offset: 0
limit: 0
permalink: /page/:num.html
title: :title - page :num
sort_field: date
sort_reverse: true
# Jekyll collections
collections:
team:
title: Team Members
output: true
# Jekyll defaults
defaults:
- scope:
path: ""
type: team
values:
permalink: /team/:title