-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathcecil.yml
More file actions
195 lines (190 loc) · 4.6 KB
/
cecil.yml
File metadata and controls
195 lines (190 loc) · 4.6 KB
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
title: "Cecil"
baseline: "A simple and powerful content-driven static site generator"
description: "Cecil is a command-line PHP application that merges Markdown pages, medias and Twig templates to generate a static website."
baseurl: "https://cecil.app/"
keywords: ["static site generator", "SSG", "website", "PHP", "Twig", "CLI"]
social:
#twitter:
# site: Cecil_Static
# creator: ArnaudLigny
# url: https://twitter.com/Cecil_Static
#bluesky:
# username: cecil.app
# url: https://bsky.app/profile/cecil.app
opencollective:
url: https://opencollective.com/cecil
github:
repo: https://github.com/Cecilapp/Cecil
url: https://github.com/Cecilapp/Cecil
sponsor: https://github.com/sponsors/ArnaudLigny
image: /images/cecil-logo-og.png
cloudinary:
account: aligny
asset: cecil/og/cecil-card-2.png
language: en
languages:
- code: en
name: English
locale: en
- code: fr
enabled: true
name: Français
locale: fr_FR
config:
baseline: "Un générateur de site statique simple et puissant, axé sur le contenu."
description: "Cecil est une application PHP en ligne de commande qui fusionne des pages Markdown, des médias et des templates Twig afin de générer un site Web statique."
menus:
main:
- id: index
enabled: false
- id: news
weight: 10
- id: documentation
name: Documentation
weight: 20
footer:
- id: github
name: Open source
url: https://github.com/Cecilapp/
algolia:
enabled: false
pages:
paths:
- section: news
path: actualites/:year/:month/:day/:slug
metatags:
jsonld: true
articles: news
menus:
main:
- id: index
enabled: false
- id: news
weight: 10
- id: documentation
name: Documentation
weight: 20
- id: cms
enabled: false
- id: hosting
enabled: false
footer:
- id: github
name: Open source
url: https://github.com/Cecilapp/
pages:
pagination: false
paths:
- section: news
path: :section/:year/:month/:day/:slug
body:
images:
formats: [avif, webp]
responsive: true
class: "dark:brightness-90"
caption: true
remote: true
placeholder: lqip
notes: true
highlight: true
links:
external:
blank: true
assets:
images:
optimize: true
responsive:
widths: [480, 768, 1024]
sizes:
markdown: "(max-width: 800px) 768px, 1024px"
home: "(max-width: 767px) 480px, 33vw"
cdn:
enabled: false
account: 'aligny'
url: 'https://res.cloudinary.com/%account%/image/fetch/c_limit,w_%width%,q_%quality%,f_%format%,d_default/%image_url%'
static:
exclude:
#- 'cecil-demo.png'
#- '*.mp4'
- 'archives'
layouts:
images:
formats: [avif, webp]
responsive: true
output:
formats:
- name: phar
mediatype: 'application/octet-stream'
extension: 'phar'
- name: sha1
mediatype: 'text/plain'
extension: 'phar.sha1'
- name: algolia
mediatype: 'application/json'
filename: 'algolia'
extension: 'json'
- name: bash
mediatype: 'text/plain'
extension: 'sh'
pagetypeformats:
homepage: ['html', 'atom', 'algolia']
section: ['html', 'atom', 'jsonfeed']
optimize:
#enabled: true
js:
enabled: false
theme:
- octicons
- pwa
- netlify
manifest:
background_color: '#163C56'
theme_color: '#163C56'
theme_color_dark: '#111827'
display_override: 'minimal-ui'
shortcuts: true
serviceworker:
enabled: true
update:
snackbar: true
offline:
snackbar: true
netlify:
redirects:
- from: https://cecilapp.netlify.app/*
to: https://cecil.app/:splat
status: 301
force: true
- from: https://8-x-dev--cecilapp.netlify.app/*
to: https://8-x-dev.cecil.app/:splat
status: 301
force: true
redirect_by_language: false
editor: typora
release:
name: cecil.phar
sha1: cecil.phar.sha1
repo:
docs: https://github.com/Cecilapp/Cecil/edit/master/docs/
website: https://github.com/Cecilapp/website/edit/master/pages/
#googleanalytics: UA-387892-21
cloudflareinsights: 601e6965b5bc43b782058112c5312906
gsv: LIvUncCjs-xtddzUhv7CNTHWsjXpOk0C4BL4KMRYUVM
algolia:
enabled: true
version: '@4'
autocomplete:
version: 0
application_id: 'PVTO81KCEC'
search_api_key: 'd4f7a88b01ac073e9bb24dc264ead2dc'
index: 'documentation'
libs:
highlight:
version: 11.9.0
styles: atom-one-dark
languages: twig
anchor:
version: 5.0.0
tocbot:
version: v4.34.0
snow: false