Compare commits
No commits in common. "6e27c1c53bd360c9ef6121e08143a63a396ce2cc" and "efaf9314498090026a24179a36a43bbb0e21946b" have entirely different histories.
6e27c1c53b
...
efaf931449
15 changed files with 103 additions and 136 deletions
|
|
@ -2,7 +2,7 @@ title: Membre de l'équipe
|
|||
accept: image/*
|
||||
|
||||
fields:
|
||||
member_name:
|
||||
name:
|
||||
label: Nom
|
||||
type: text
|
||||
required: true
|
||||
|
|
|
|||
|
|
@ -39,7 +39,22 @@ tabs:
|
|||
size: medium
|
||||
template: member
|
||||
image:
|
||||
ratio: 2/3
|
||||
ratio: 1/1
|
||||
cover: true
|
||||
text: "{{ file.member_name }}"
|
||||
info: "{{ file.role }}"
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
sections:
|
||||
meta:
|
||||
type: fields
|
||||
fields:
|
||||
meta_title:
|
||||
label: Meta Title
|
||||
type: text
|
||||
meta_description:
|
||||
label: Meta Description
|
||||
type: textarea
|
||||
size: small
|
||||
maxlength: 160
|
||||
|
|
|
|||
|
|
@ -26,12 +26,8 @@ tabs:
|
|||
fields:
|
||||
intro:
|
||||
label: Introduction
|
||||
type: writer
|
||||
nodes:
|
||||
- heading
|
||||
headings:
|
||||
- 1
|
||||
buttons: false
|
||||
type: textarea
|
||||
size: small
|
||||
help: "Résumé ou accroche de l'article"
|
||||
|
||||
# Contenu
|
||||
|
|
@ -77,11 +73,8 @@ tabs:
|
|||
cover:
|
||||
label: Image de couverture
|
||||
type: files
|
||||
layout: cards
|
||||
max: 1
|
||||
accept: image/*
|
||||
image:
|
||||
ratio: 16/9
|
||||
uploads:
|
||||
template: image
|
||||
|
||||
|
|
@ -95,3 +88,16 @@ tabs:
|
|||
query: site.find('blog').children.listed
|
||||
max: 3
|
||||
help: "Articles similaires à afficher en bas de page"
|
||||
|
||||
# SEO
|
||||
seo:
|
||||
type: fields
|
||||
fields:
|
||||
meta_title:
|
||||
label: Meta Title
|
||||
type: text
|
||||
meta_description:
|
||||
label: Meta Description
|
||||
type: textarea
|
||||
size: small
|
||||
maxlength: 160
|
||||
|
|
|
|||
|
|
@ -29,4 +29,9 @@ tabs:
|
|||
template: article
|
||||
info: "{{ page.date.toDate('d/m/Y') }}"
|
||||
create: article
|
||||
sortBy: date desc
|
||||
sortBy: date desc
|
||||
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
|
|
@ -8,14 +8,8 @@ columns:
|
|||
type: fields
|
||||
fields:
|
||||
text:
|
||||
type: writer
|
||||
marks:
|
||||
- bold
|
||||
- italic
|
||||
- underline
|
||||
- strike
|
||||
- green
|
||||
- pixel
|
||||
type: textarea
|
||||
size: huge
|
||||
sidebar:
|
||||
width: 1/3
|
||||
sections:
|
||||
|
|
|
|||
|
|
@ -13,15 +13,7 @@ tabs:
|
|||
fields:
|
||||
title:
|
||||
label: Titre
|
||||
type: writer
|
||||
nodes: false
|
||||
marks:
|
||||
- bold
|
||||
- italic
|
||||
- underline
|
||||
- strike
|
||||
- green
|
||||
- pixel
|
||||
type: text
|
||||
required: true
|
||||
help: "Ex: PLAY THE REAL."
|
||||
textes:
|
||||
|
|
@ -31,3 +23,19 @@ tabs:
|
|||
text_bloc:
|
||||
label: bloc de texte
|
||||
type: text
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
sections:
|
||||
meta:
|
||||
type: fields
|
||||
fields:
|
||||
meta_title:
|
||||
label: Meta Title
|
||||
type: text
|
||||
meta_description:
|
||||
label: Meta Description
|
||||
type: textarea
|
||||
size: small
|
||||
maxlength: 160
|
||||
|
|
|
|||
|
|
@ -22,14 +22,8 @@ columns:
|
|||
fields:
|
||||
description:
|
||||
label: Description
|
||||
type: writer
|
||||
marks:
|
||||
- bold
|
||||
- italic
|
||||
- underline
|
||||
- strike
|
||||
- green
|
||||
- pixel
|
||||
type: textarea
|
||||
size: medium
|
||||
|
||||
# Sidebar
|
||||
- width: 1/3
|
||||
|
|
|
|||
|
|
@ -18,9 +18,8 @@ tabs:
|
|||
required: true
|
||||
subtitle:
|
||||
label: Sous-titre
|
||||
type: writer
|
||||
marks: false
|
||||
nodes: false
|
||||
type: textarea
|
||||
size: small
|
||||
cta_text:
|
||||
width: 1/2
|
||||
label: Texte du bouton CTA
|
||||
|
|
@ -47,3 +46,19 @@ tabs:
|
|||
cover: true
|
||||
uploads:
|
||||
template: video
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
sections:
|
||||
meta:
|
||||
type: fields
|
||||
fields:
|
||||
meta_title:
|
||||
label: Meta Title
|
||||
type: text
|
||||
meta_description:
|
||||
label: Meta Description
|
||||
type: textarea
|
||||
size: small
|
||||
maxlength: 160
|
||||
|
|
|
|||
|
|
@ -16,3 +16,8 @@ tabs:
|
|||
template: game
|
||||
info: "{{ page.status_label }}"
|
||||
create: game
|
||||
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
|
|
|
|||
|
|
@ -17,3 +17,20 @@ tabs:
|
|||
template: project
|
||||
info: "{{ page.catchphrase }}"
|
||||
create: project
|
||||
|
||||
# SEO
|
||||
seo:
|
||||
label: SEO
|
||||
icon: search
|
||||
sections:
|
||||
meta:
|
||||
type: fields
|
||||
fields:
|
||||
meta_title:
|
||||
label: Meta Title
|
||||
type: text
|
||||
meta_description:
|
||||
label: Meta Description
|
||||
type: textarea
|
||||
size: small
|
||||
maxlength: 160
|
||||
|
|
|
|||
|
|
@ -23,26 +23,12 @@ columns:
|
|||
fields:
|
||||
catchphrase:
|
||||
label: Phrase d'accroche
|
||||
type: writer
|
||||
nodes: false
|
||||
marks:
|
||||
- bold
|
||||
- italic
|
||||
- underline
|
||||
- strike
|
||||
- green
|
||||
- pixel
|
||||
type: text
|
||||
help: "Ex: Transformez votre lecture en aventure."
|
||||
description:
|
||||
label: Description
|
||||
type: writer
|
||||
marks:
|
||||
- bold
|
||||
- italic
|
||||
- underline
|
||||
- strike
|
||||
- green
|
||||
- pixel
|
||||
type: textarea
|
||||
size: medium
|
||||
help: Description complète du projet
|
||||
|
||||
images:
|
||||
|
|
@ -68,7 +54,6 @@ columns:
|
|||
type: files
|
||||
layout: cards
|
||||
max: 1
|
||||
size: small
|
||||
accept: image/*
|
||||
image:
|
||||
ratio: 1/1
|
||||
|
|
|
|||
|
|
@ -1,24 +0,0 @@
|
|||
/*
|
||||
* Styles pour les marks personnalisés - Front-end
|
||||
* À inclure dans ton CSS principal ou à importer
|
||||
*/
|
||||
|
||||
/* Mark Green - Couleur verte */
|
||||
.green {
|
||||
color: #04fea0;
|
||||
}
|
||||
|
||||
/* Mark Pixel - Typo serif (remplacer par ta typo pixel) */
|
||||
.pixel {
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
/* Remplace par ta font pixel, ex:
|
||||
font-family: "Press Start 2P", cursive;
|
||||
*/
|
||||
}
|
||||
|
||||
/* Combinaison des deux marks */
|
||||
.green.pixel,
|
||||
.pixel.green {
|
||||
color: #04fea0;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
/* Styles pour les marks personnalisés dans le panel Kirby */
|
||||
|
||||
/* Mark Green - Couleur verte */
|
||||
.k-writer span.green {
|
||||
color: #04fea0;
|
||||
}
|
||||
|
||||
/* Mark Pixel - Typo serif (placeholder pour future typo pixel) */
|
||||
.k-writer span.pixel {
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
}
|
||||
|
||||
/* Combinaison des deux marks */
|
||||
.k-writer span.green.pixel,
|
||||
.k-writer span.pixel.green {
|
||||
color: #04fea0;
|
||||
font-family: Georgia, "Times New Roman", serif;
|
||||
}
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
panel.plugin("custom/marks", {
|
||||
writerMarks: {
|
||||
green: {
|
||||
button: {
|
||||
icon: "brush",
|
||||
label: "Vert"
|
||||
},
|
||||
commands() {
|
||||
return () => this.toggle();
|
||||
},
|
||||
name: "green",
|
||||
schema: {
|
||||
parseDOM: [{ tag: "span.green" }],
|
||||
toDOM: () => ["span", { class: "green" }, 0]
|
||||
}
|
||||
},
|
||||
pixel: {
|
||||
button: {
|
||||
icon: "grid-full",
|
||||
label: "Pixel"
|
||||
},
|
||||
commands() {
|
||||
return () => this.toggle();
|
||||
},
|
||||
name: "pixel",
|
||||
schema: {
|
||||
parseDOM: [{ tag: "span.pixel" }],
|
||||
toDOM: () => ["span", { class: "pixel" }, 0]
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
<?php
|
||||
|
||||
Kirby::plugin('custom/marks', []);
|
||||
Loading…
Add table
Add a link
Reference in a new issue