Compare commits
5 commits
736a836c85
...
d04048549a
| Author | SHA1 | Date | |
|---|---|---|---|
| d04048549a | |||
| 847cd588c2 | |||
| e2a771feaa | |||
| fec727399a | |||
| 07361024b5 |
12 changed files with 125 additions and 42 deletions
|
|
@ -89,13 +89,53 @@
|
||||||
.k-header-title{
|
.k-header-title{
|
||||||
font-family: var(--font-title);
|
font-family: var(--font-title);
|
||||||
}
|
}
|
||||||
.k-header-title-text{
|
.k-panel[data-template="home"] .k-header-title-text, .k-panel[data-template="expertise"] .k-header-title-text,
|
||||||
|
.k-panel[data-template="portfolio"] .k-header-title-text, .k-panel[data-template="jouer"] .k-header-title-text,
|
||||||
|
.k-panel[data-template="about"] .k-header-title-text, .k-panel[data-template="blog"] .k-header-title-text{
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
.k-header-title .k-icon{
|
.k-header-title .k-icon{
|
||||||
--icon-size: 28px;
|
--icon-size: 28px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.k-text a{
|
||||||
|
color: var(--color-green-perso);
|
||||||
|
}
|
||||||
|
|
||||||
.k-block-container:not(:last-of-type) {
|
.k-block-container:not(:last-of-type) {
|
||||||
border-bottom: 1px dashed var(--color-gray-600);
|
border-bottom: 1px dashed var(--color-gray-600);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*modif card pour ressembler au site web*/
|
||||||
|
.k-panel[data-template="blog"] .k-item.k-cards-item[data-template="article"]{
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 2fr auto 1fr;
|
||||||
|
grid-template-rows: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.k-panel[data-template="blog"] .k-item.k-cards-item[data-template="article"] .k-item-image{
|
||||||
|
grid-column: 3/4;
|
||||||
|
grid-row: 1/3;
|
||||||
|
}
|
||||||
|
.k-panel[data-template="blog"] .k-item.k-cards-item[data-template="article"] .k-item-content{
|
||||||
|
grid-column: 1/2;
|
||||||
|
grid-row: 1/2;
|
||||||
|
}
|
||||||
|
.k-panel[data-template="blog"] .k-item.k-cards-item[data-template="article"] .k-item-options{
|
||||||
|
grid-column: 2/3;
|
||||||
|
grid-row: 1/2;
|
||||||
|
align-items: start;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Logo sur la page de login */
|
||||||
|
.k-login-view .k-login-form::before {
|
||||||
|
content: '';
|
||||||
|
display: block;
|
||||||
|
width: 150px;
|
||||||
|
height: 150px;
|
||||||
|
margin: 0 auto 2rem auto;
|
||||||
|
background-image: url('logo-panel.png');
|
||||||
|
background-size: contain;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-position: center;
|
||||||
|
}
|
||||||
BIN
assets/css/logo-panel.png
Normal file
BIN
assets/css/logo-panel.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 11 KiB |
|
|
@ -1,6 +1,12 @@
|
||||||
title: À propos
|
title: À propos
|
||||||
icon: users
|
icon: users
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
# Contenu
|
# Contenu
|
||||||
content:
|
content:
|
||||||
|
|
@ -30,7 +36,7 @@ tabs:
|
||||||
buttons: false
|
buttons: false
|
||||||
help: Section de texte centrée.
|
help: Section de texte centrée.
|
||||||
body:
|
body:
|
||||||
label: corps
|
label: Corps
|
||||||
type: blocks
|
type: blocks
|
||||||
fieldsets:
|
fieldsets:
|
||||||
heading:
|
heading:
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ tabs:
|
||||||
content:
|
content:
|
||||||
type: fields
|
type: fields
|
||||||
fields:
|
fields:
|
||||||
article_content:
|
body:
|
||||||
label: Contenu de l'article
|
label: Contenu de l'article
|
||||||
type: blocks
|
type: blocks
|
||||||
fieldsets:
|
fieldsets:
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
title: Blog
|
title: Blog
|
||||||
icon: text
|
icon: text
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
# Intro
|
# Intro
|
||||||
intro:
|
intro:
|
||||||
|
|
@ -33,6 +39,7 @@ tabs:
|
||||||
max: 1
|
max: 1
|
||||||
layout: cards
|
layout: cards
|
||||||
image:
|
image:
|
||||||
|
query: page.cover.toFile
|
||||||
cover: true
|
cover: true
|
||||||
ratio: 16/9
|
ratio: 16/9
|
||||||
info: "{{ page.date.toDate('d/m/Y') }}"
|
info: "{{ page.date.toDate('d/m/Y') }}"
|
||||||
|
|
@ -40,8 +47,11 @@ tabs:
|
||||||
label: Articles
|
label: Articles
|
||||||
type: pages
|
type: pages
|
||||||
headline: Liste des articles
|
headline: Liste des articles
|
||||||
layout: cardlets
|
layout: cards
|
||||||
|
size: full
|
||||||
image:
|
image:
|
||||||
|
query: page.cover.toFile
|
||||||
|
ratio: 16/9
|
||||||
cover: true
|
cover: true
|
||||||
template: article
|
template: article
|
||||||
info: "{{ page.date.toDate('d/m/Y') }}"
|
info: "{{ page.date.toDate('d/m/Y') }}"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
title: Expertise
|
title: Expertise
|
||||||
icon: wand
|
icon: wand
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
content:
|
content:
|
||||||
label: Contenu
|
label: Contenu
|
||||||
|
|
@ -27,7 +33,7 @@ tabs:
|
||||||
required: true
|
required: true
|
||||||
help: "Ex: PLAY THE REAL."
|
help: "Ex: PLAY THE REAL."
|
||||||
body:
|
body:
|
||||||
label: corps
|
label: Corps
|
||||||
type: blocks
|
type: blocks
|
||||||
fieldsets:
|
fieldsets:
|
||||||
text:
|
text:
|
||||||
|
|
|
||||||
|
|
@ -14,10 +14,11 @@ icon: play
|
||||||
|
|
||||||
columns:
|
columns:
|
||||||
# Colonne principale
|
# Colonne principale
|
||||||
- width: 2/3
|
main:
|
||||||
|
width: 2/3
|
||||||
sections:
|
sections:
|
||||||
# Informations principales
|
# Informations principales
|
||||||
main:
|
content:
|
||||||
type: fields
|
type: fields
|
||||||
fields:
|
fields:
|
||||||
lettering:
|
lettering:
|
||||||
|
|
@ -47,9 +48,10 @@ columns:
|
||||||
- link
|
- link
|
||||||
|
|
||||||
# Sidebar
|
# Sidebar
|
||||||
- width: 1/3
|
sidebar:
|
||||||
|
width: 1/3
|
||||||
sections:
|
sections:
|
||||||
info:
|
meta:
|
||||||
type: fields
|
type: fields
|
||||||
fields:
|
fields:
|
||||||
thumbnail:
|
thumbnail:
|
||||||
|
|
@ -83,12 +85,14 @@ columns:
|
||||||
help: Sans lien renseigner, le jeu aura une étiquette "coming soon" et ne sera pas jouable.
|
help: Sans lien renseigner, le jeu aura une étiquette "coming soon" et ne sera pas jouable.
|
||||||
type: structure
|
type: structure
|
||||||
fields:
|
fields:
|
||||||
link_label:
|
label:
|
||||||
label: Nom du bouton
|
label: Nom du bouton
|
||||||
|
required: true
|
||||||
type: text
|
type: text
|
||||||
width: 1/2
|
width: 1/2
|
||||||
placeholder: "Ex: App Store, Site web..."
|
placeholder: "Ex: App Store, Site web..."
|
||||||
link_url:
|
url:
|
||||||
label: URL
|
label: URL
|
||||||
|
required: true
|
||||||
type: url
|
type: url
|
||||||
width: 1/2
|
width: 1/2
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
title: Accueil
|
title: Accueil
|
||||||
icon: home
|
icon: home
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
# Hero Section
|
# Hero Section
|
||||||
hero:
|
hero:
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
title: Jouer
|
title: Jouer
|
||||||
icon: play
|
icon: play
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
games:
|
games:
|
||||||
label: Jeux
|
label: Jeux
|
||||||
|
|
@ -12,6 +18,7 @@ tabs:
|
||||||
layout: cards
|
layout: cards
|
||||||
size: medium
|
size: medium
|
||||||
image:
|
image:
|
||||||
|
query: page.thumbnail.toFile
|
||||||
cover: true
|
cover: true
|
||||||
template: game
|
template: game
|
||||||
info: "{{ page.status_label }}"
|
info: "{{ page.status_label }}"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
title: Portfolio
|
title: Portfolio
|
||||||
icon: images
|
icon: images
|
||||||
|
status:
|
||||||
|
draft:
|
||||||
|
label: Brouillon
|
||||||
|
text: La page est accessible uniquement pour les éditeurs connectés ou via un lien secret
|
||||||
|
listed:
|
||||||
|
label: Public
|
||||||
|
text: La page est accessible par tout le monde
|
||||||
tabs:
|
tabs:
|
||||||
content:
|
content:
|
||||||
label: Contenu
|
label: Contenu
|
||||||
|
|
@ -13,6 +19,7 @@ tabs:
|
||||||
layout: cards
|
layout: cards
|
||||||
size: medium
|
size: medium
|
||||||
image:
|
image:
|
||||||
|
query: page.thumbnail.toFile
|
||||||
cover: true
|
cover: true
|
||||||
template: project
|
template: project
|
||||||
info: "{{ page.catchphrase }}"
|
info: "{{ page.catchphrase }}"
|
||||||
|
|
|
||||||
|
|
@ -52,21 +52,18 @@ columns:
|
||||||
images:
|
images:
|
||||||
type: fields
|
type: fields
|
||||||
fields:
|
fields:
|
||||||
images_gallery_video:
|
images_gallery:
|
||||||
width: 2/3
|
width: 2/3
|
||||||
label: Galerie vidéo d'images
|
label: Galerie d'image
|
||||||
type: files
|
type: files
|
||||||
layout: cards
|
layout: cards
|
||||||
size: medium
|
size: small
|
||||||
max: 1
|
min: 6
|
||||||
accept: video/*
|
accept: image/*
|
||||||
translate: false
|
translate: false
|
||||||
image:
|
|
||||||
ratio: 2/3
|
|
||||||
cover: true
|
|
||||||
uploads:
|
uploads:
|
||||||
template: video
|
template: image
|
||||||
help: Vidéo qui fait défiler une galerie d'images liée au jeu
|
help: "Une animation sera générée à partir des images de ce champ. Minimum optimal d'images : 9"
|
||||||
mockup:
|
mockup:
|
||||||
width: 1/3
|
width: 1/3
|
||||||
label: Image de mise en situation
|
label: Image de mise en situation
|
||||||
|
|
@ -106,13 +103,15 @@ columns:
|
||||||
label: Mots clés
|
label: Mots clés
|
||||||
type: structure
|
type: structure
|
||||||
fields:
|
fields:
|
||||||
keywords_label:
|
label:
|
||||||
label: label
|
label: Label
|
||||||
|
required: true
|
||||||
type: text
|
type: text
|
||||||
width: 1/2
|
width: 1/2
|
||||||
placeholder: "Ex: App Store, Site web..."
|
placeholder: "Ex: Impact, Catégorie..."
|
||||||
keywords_text:
|
text:
|
||||||
label: text
|
label: Texte
|
||||||
|
required: true
|
||||||
type: text
|
type: text
|
||||||
width: 1/2
|
width: 1/2
|
||||||
|
|
||||||
|
|
@ -124,12 +123,14 @@ columns:
|
||||||
label: Liens externes
|
label: Liens externes
|
||||||
type: structure
|
type: structure
|
||||||
fields:
|
fields:
|
||||||
link_label:
|
label:
|
||||||
label: Nom du bouton
|
label: Nom du bouton
|
||||||
|
required: true
|
||||||
type: text
|
type: text
|
||||||
width: 1/2
|
width: 1/2
|
||||||
placeholder: "Ex: App Store, Site web..."
|
placeholder: "Ex: App Store, Site web..."
|
||||||
link_url:
|
url:
|
||||||
label: URL
|
label: URL
|
||||||
|
required: true
|
||||||
type: url
|
type: url
|
||||||
width: 1/2
|
width: 1/2
|
||||||
|
|
|
||||||
|
|
@ -12,25 +12,19 @@ columns:
|
||||||
sortable: true
|
sortable: true
|
||||||
create: false
|
create: false
|
||||||
status: listed
|
status: listed
|
||||||
|
|
||||||
- width: 1/2
|
- width: 1/2
|
||||||
fields:
|
fields:
|
||||||
contact_email:
|
contact_email:
|
||||||
label: Email
|
label: Email
|
||||||
type: email
|
type: email
|
||||||
width: 1/3
|
width: 1/2
|
||||||
translate: false
|
|
||||||
contact_phone:
|
|
||||||
label: Téléphone
|
|
||||||
type: tel
|
|
||||||
width: 1/3
|
|
||||||
translate: false
|
translate: false
|
||||||
contact_address:
|
contact_address:
|
||||||
label: Adresse
|
label: Adresse
|
||||||
type: writer
|
type: writer
|
||||||
buttons: false
|
buttons: false
|
||||||
nodes: false
|
nodes: false
|
||||||
width: 1/3
|
width: 1/2
|
||||||
placeholder: 33 rue Jean Dupont
|
placeholder: 33 rue Jean Dupont
|
||||||
social_links:
|
social_links:
|
||||||
label: Liens réseaux sociaux
|
label: Liens réseaux sociaux
|
||||||
|
|
@ -39,11 +33,13 @@ columns:
|
||||||
fields:
|
fields:
|
||||||
label:
|
label:
|
||||||
label: Nom
|
label: Nom
|
||||||
|
required: true
|
||||||
type: text
|
type: text
|
||||||
width: 1/3
|
width: 1/3
|
||||||
placeholder: "Ex: LinkedIn, Instagram..."
|
placeholder: "Ex: LinkedIn, Instagram..."
|
||||||
url:
|
url:
|
||||||
label: URL
|
label: URL
|
||||||
|
required: true
|
||||||
type: url
|
type: url
|
||||||
width: 1/3
|
width: 1/3
|
||||||
picto:
|
picto:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue