-
Notifications
You must be signed in to change notification settings - Fork 1
/
pugData.coffee
executable file
·85 lines (65 loc) · 2.72 KB
/
pugData.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
config =
default:
siteUrl: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/'
keywords: ''
showOGP: true # ogpタグを表示するかどうか
# author: ''
# copyright: ''
siteTitle: 'three.js Marching Cubes Metaball'
useTitleAsOgTitle: true # ogTitleをtitleと同じにするかどうか
ogTitle: ''
useTitleSeparater: true
titleSeparater: ' | '
description: "WebGL Marching Cubes Metaball powered by three.js"
useDescriptionAsOgDescription: true # ogDescriptionをdescriptionと同じにするかどうか
ogDescription: ""
# fbAppId: ''
ogSiteName: 'sample'
ogImage: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/assets/img/ogp.jpg'
ogImageType: 'image/jpeg'
ogImageWidth: '1200'
ogImageHeight: '630'
ogType: 'website'
ogLocale: 'ja_JP'
showTwitterCard: true # twitterCardを表示するかどうか
twitterCardType: 'summary_large_image'
useOgAsTwitterCard: true # twitterCardの各値をogの各値と同じにするかどうか
twitterCardTitle: ''
twitterCardDesc: ''
twitterCardImg: ''
favicons:
default: './assets/img/icon/favicon.ico'
# "96x96": '/assets/img/icon/favicon-96.png'
# "192x192": '/assets/img/icon/favicon-192.png'
appleTouchIcons:
default: './assets/img/icon/apple-touch-icon.png'
# "57x57" : '/assets/img/icon/apple-touch-icon-57.png'
# "60x60" : '/assets/img/icon/apple-touch-icon-60.png'
# "72x72" : '/assets/img/icon/apple-touch-icon-72.png'
# "76x76" : '/assets/img/icon/apple-touch-icon-76.png'
# "114x114": '/assets/img/icon/apple-touch-icon-114.png'
# "120x120": '/assets/img/icon/apple-touch-icon-120.png'
# "144x144": '/assets/img/icon/apple-touch-icon-144.png'
# "152x152": '/assets/img/icon/apple-touch-icon-152.png'
# "180x180": '/assets/img/icon/apple-touch-icon-180.png'
manifestJson: './assets/img/icon/manifest.json'
themeColor: '#ffffff'
maskIcon:
svg: ''
color: '#000000'
msAppTitleColor: '#ffffff'
develop:
siteUrl: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/'
ogImage: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/assets/img/ogp.jpg'
staging:
siteUrl: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/'
ogImage: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/assets/img/ogp.jpg'
production:
siteUrl: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/'
ogImage: 'https://takumi0125.github.io/threejsMarchingCubesMetaball/assets/img/ogp.jpg'
module.exports = (env) ->
data = config.default
data.env = env
for key, value of config[env]
data[key] = value
return data