-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_config.yml
90 lines (88 loc) · 2.11 KB
/
_config.yml
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
title: "MIP – Association des Miagistes Importés à Paname"
url: https://assomip.fr
timezone: Europe/Paris
source: .
destination: ./_site
# Permalink des articles
permalink: "/:title"
# Pages
collections:
articles:
output: true
output_dir: "./_posts"
permalink: /:categories/:title/
pages:
output: true
permalink: "/:title"
about:
output: true
permalink: "/a-propos-mip/:title"
# Création des pages de catégories
category:
output: false
# Valeurs par défaut des différents contenus
defaults:
- scope:
path: "_post/"
type: posts
values:
layout: "posts"
- scope:
path: ""
type: category
values:
layout: "autopage_category"
- scope:
path: ""
values:
layout: "default"
# Fichiers à exclure lors de la génération du site
exclude:
- .idea/
- "*.iml"
- README.md
- "*/README.md"
- purgecss.config.js
- package.json
- package-lock.json
plugins:
- jekyll-paginate-v2
- jekyll-responsive-image
- jekyll-purgecss
# Pagination settings
autopages:
enabled: true
categories:
layouts:
- "autopage_category.html"
title: ":cat"
slugify:
mode: "latin"
case: true
permalink: "/category/:cat/"
collections:
enabled: false
tags:
enabled: false
pagination:
enabled: true
per_page: 5
permalink: "/page/:num/"
sort_reverse: true
# Responsive image settings
responsive_image:
template: _includes/responsive-image.html # Template par lequel sera remplacé les images
output_path_format: assets/uploads/%{width}/%{basename}
# Les navigateurs n'orientent pas toujours correctement les images d'après leur méta-données EXIF, nous le faisons donc avant.
auto_rotate: true
# Les tailles dans lesquelles les images seront redimensionnées. Correspond aux largeurs du container Bootstrap - 72px
sizes:
- width: 350
- width: 430
- width: 620
- width: 860
- width: 1100
# Inutile de sauvegarder les images redimensionnées dans les sources puisque Netlify ne les commitera jamais à la génération
save_to_source: false
# PurgeCSS
css_dir: "assets/css"