From 07361024b5482d33dedc4b6d208d8f41741bc738 Mon Sep 17 00:00:00 2001 From: antonin gallon Date: Mon, 19 Jan 2026 15:44:34 +0100 Subject: [PATCH 1/5] =?UTF-8?q?ajustement=20pour=20que=20les=20carde=20res?= =?UTF-8?q?semble=20plus=20=C3=A0=20l'affichage=20des=20articles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/custom-panel.css | 20 ++++++++++++++++++++ site/blueprints/pages/blog.yml | 4 +++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/assets/css/custom-panel.css b/assets/css/custom-panel.css index 1517354..78b3e92 100644 --- a/assets/css/custom-panel.css +++ b/assets/css/custom-panel.css @@ -98,4 +98,24 @@ .k-block-container:not(:last-of-type) { 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; } \ No newline at end of file diff --git a/site/blueprints/pages/blog.yml b/site/blueprints/pages/blog.yml index 5d8ab39..96e0f88 100644 --- a/site/blueprints/pages/blog.yml +++ b/site/blueprints/pages/blog.yml @@ -40,8 +40,10 @@ tabs: label: Articles type: pages headline: Liste des articles - layout: cardlets + layout: cards + size: full image: + ratio: 16/9 cover: true template: article info: "{{ page.date.toDate('d/m/Y') }}" From fec727399a3c6573574ae34706efc6a33b379080 Mon Sep 17 00:00:00 2001 From: antonin gallon Date: Mon, 19 Jan 2026 15:46:00 +0100 Subject: [PATCH 2/5] ajustement alignement pour les cards --- assets/css/custom-panel.css | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/css/custom-panel.css b/assets/css/custom-panel.css index 78b3e92..b3314a6 100644 --- a/assets/css/custom-panel.css +++ b/assets/css/custom-panel.css @@ -118,4 +118,5 @@ .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; } \ No newline at end of file From e2a771feaa375fd2ab95c44773143b6eabacbb46 Mon Sep 17 00:00:00 2001 From: antonin gallon Date: Mon, 19 Jan 2026 15:54:12 +0100 Subject: [PATCH 3/5] ajout du logo au login --- assets/css/custom-panel.css | 13 +++++++++++++ assets/css/logo-panel.png | Bin 0 -> 11091 bytes 2 files changed, 13 insertions(+) create mode 100644 assets/css/logo-panel.png diff --git a/assets/css/custom-panel.css b/assets/css/custom-panel.css index b3314a6..0d9b442 100644 --- a/assets/css/custom-panel.css +++ b/assets/css/custom-panel.css @@ -119,4 +119,17 @@ 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; } \ No newline at end of file diff --git a/assets/css/logo-panel.png b/assets/css/logo-panel.png new file mode 100644 index 0000000000000000000000000000000000000000..ac3e6fd6b26e6c79976b327481f6090091ad32e1 GIT binary patch literal 11091 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 Date: Mon, 19 Jan 2026 17:24:28 +0100 Subject: [PATCH 4/5] =?UTF-8?q?champs=20t=C3=A9l=C3=A9phone=20vir=C3=A9=20?= =?UTF-8?q?des=20donn=C3=A9e=20partag=C3=A9e,=20champs=20des=20champs=20st?= =?UTF-8?q?ructure=20rendu=20obligatoire,=20correction=20pour=20que=20seul?= =?UTF-8?q?=20les=20bon=20titre=20du=20panel=20soit=20en=20uppercase,=20as?= =?UTF-8?q?surer=20que=20la=20bonne=20image=20sera=20utilis=C3=A9=20en=20i?= =?UTF-8?q?mage=20de=20pr=C3=A9visualisation=20dans=20jouer,=20portfolio,?= =?UTF-8?q?=20etc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/custom-panel.css | 8 +++++++- site/blueprints/pages/blog.yml | 2 ++ site/blueprints/pages/game.yml | 2 ++ site/blueprints/pages/jouer.yml | 1 + site/blueprints/pages/portfolio.yml | 1 + site/blueprints/pages/project.yml | 4 ++++ site/blueprints/site.yml | 12 ++++-------- 7 files changed, 21 insertions(+), 9 deletions(-) diff --git a/assets/css/custom-panel.css b/assets/css/custom-panel.css index 0d9b442..6ca7059 100644 --- a/assets/css/custom-panel.css +++ b/assets/css/custom-panel.css @@ -89,13 +89,19 @@ .k-header-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; } .k-header-title .k-icon{ --icon-size: 28px; } +.k-text a{ + color: var(--color-green-perso); +} + .k-block-container:not(:last-of-type) { border-bottom: 1px dashed var(--color-gray-600); } diff --git a/site/blueprints/pages/blog.yml b/site/blueprints/pages/blog.yml index 96e0f88..3e086f3 100644 --- a/site/blueprints/pages/blog.yml +++ b/site/blueprints/pages/blog.yml @@ -33,6 +33,7 @@ tabs: max: 1 layout: cards image: + query: page.cover.toFile cover: true ratio: 16/9 info: "{{ page.date.toDate('d/m/Y') }}" @@ -43,6 +44,7 @@ tabs: layout: cards size: full image: + query: page.cover.toFile ratio: 16/9 cover: true template: article diff --git a/site/blueprints/pages/game.yml b/site/blueprints/pages/game.yml index 97dfea7..536e970 100644 --- a/site/blueprints/pages/game.yml +++ b/site/blueprints/pages/game.yml @@ -85,10 +85,12 @@ columns: fields: link_label: label: Nom du bouton + required: true type: text width: 1/2 placeholder: "Ex: App Store, Site web..." link_url: label: URL + required: true type: url width: 1/2 diff --git a/site/blueprints/pages/jouer.yml b/site/blueprints/pages/jouer.yml index cd6e93e..5f2d6bf 100644 --- a/site/blueprints/pages/jouer.yml +++ b/site/blueprints/pages/jouer.yml @@ -12,6 +12,7 @@ tabs: layout: cards size: medium image: + query: page.thumbnail.toFile cover: true template: game info: "{{ page.status_label }}" diff --git a/site/blueprints/pages/portfolio.yml b/site/blueprints/pages/portfolio.yml index 0748cef..726d6f5 100644 --- a/site/blueprints/pages/portfolio.yml +++ b/site/blueprints/pages/portfolio.yml @@ -13,6 +13,7 @@ tabs: layout: cards size: medium image: + query: page.thumbnail.toFile cover: true template: project info: "{{ page.catchphrase }}" diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index fcfbca6..b29b408 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -108,11 +108,13 @@ columns: fields: keywords_label: label: label + required: true type: text width: 1/2 placeholder: "Ex: App Store, Site web..." keywords_text: label: text + required: true type: text width: 1/2 @@ -126,10 +128,12 @@ columns: fields: link_label: label: Nom du bouton + required: true type: text width: 1/2 placeholder: "Ex: App Store, Site web..." link_url: label: URL + required: true type: url width: 1/2 diff --git a/site/blueprints/site.yml b/site/blueprints/site.yml index 7d5a376..867c9b2 100644 --- a/site/blueprints/site.yml +++ b/site/blueprints/site.yml @@ -12,25 +12,19 @@ columns: sortable: true create: false status: listed - - width: 1/2 fields: contact_email: label: Email type: email - width: 1/3 - translate: false - contact_phone: - label: Téléphone - type: tel - width: 1/3 + width: 1/2 translate: false contact_address: label: Adresse type: writer buttons: false nodes: false - width: 1/3 + width: 1/2 placeholder: 33 rue Jean Dupont social_links: label: Liens réseaux sociaux @@ -39,11 +33,13 @@ columns: fields: label: label: Nom + required: true type: text width: 1/3 placeholder: "Ex: LinkedIn, Instagram..." url: label: URL + required: true type: url width: 1/3 picto: From d04048549a4ee90188e469180bf789bb80670970 Mon Sep 17 00:00:00 2001 From: antonin gallon Date: Tue, 20 Jan 2026 10:44:44 +0100 Subject: [PATCH 5/5] =?UTF-8?q?je=20crois=20que=20c'=C3=A9tait=20une=20hom?= =?UTF-8?q?og=C3=A9n=C3=A9isation=20des=20bliueprint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/blueprints/pages/about.yml | 10 ++++++++-- site/blueprints/pages/article.yml | 2 +- site/blueprints/pages/blog.yml | 8 +++++++- site/blueprints/pages/expertise.yml | 10 ++++++++-- site/blueprints/pages/game.yml | 14 +++++++------ site/blueprints/pages/home.yml | 8 +++++++- site/blueprints/pages/jouer.yml | 8 +++++++- site/blueprints/pages/portfolio.yml | 8 +++++++- site/blueprints/pages/project.yml | 31 +++++++++++++---------------- 9 files changed, 67 insertions(+), 32 deletions(-) diff --git a/site/blueprints/pages/about.yml b/site/blueprints/pages/about.yml index 61691eb..ec4aa35 100644 --- a/site/blueprints/pages/about.yml +++ b/site/blueprints/pages/about.yml @@ -1,6 +1,12 @@ title: À propos 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: # Contenu content: @@ -30,7 +36,7 @@ tabs: buttons: false help: Section de texte centrée. body: - label: corps + label: Corps type: blocks fieldsets: heading: diff --git a/site/blueprints/pages/article.yml b/site/blueprints/pages/article.yml index ef55481..eaaf2e7 100644 --- a/site/blueprints/pages/article.yml +++ b/site/blueprints/pages/article.yml @@ -38,7 +38,7 @@ tabs: content: type: fields fields: - article_content: + body: label: Contenu de l'article type: blocks fieldsets: diff --git a/site/blueprints/pages/blog.yml b/site/blueprints/pages/blog.yml index 3e086f3..d072031 100644 --- a/site/blueprints/pages/blog.yml +++ b/site/blueprints/pages/blog.yml @@ -1,6 +1,12 @@ title: Blog 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: # Intro intro: diff --git a/site/blueprints/pages/expertise.yml b/site/blueprints/pages/expertise.yml index 0205c8f..1226e6a 100644 --- a/site/blueprints/pages/expertise.yml +++ b/site/blueprints/pages/expertise.yml @@ -1,6 +1,12 @@ title: Expertise 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: content: label: Contenu @@ -27,7 +33,7 @@ tabs: required: true help: "Ex: PLAY THE REAL." body: - label: corps + label: Corps type: blocks fieldsets: text: diff --git a/site/blueprints/pages/game.yml b/site/blueprints/pages/game.yml index 536e970..72c95ae 100644 --- a/site/blueprints/pages/game.yml +++ b/site/blueprints/pages/game.yml @@ -14,10 +14,11 @@ icon: play columns: # Colonne principale - - width: 2/3 + main: + width: 2/3 sections: # Informations principales - main: + content: type: fields fields: lettering: @@ -47,9 +48,10 @@ columns: - link # Sidebar - - width: 1/3 + sidebar: + width: 1/3 sections: - info: + meta: type: fields fields: thumbnail: @@ -83,13 +85,13 @@ columns: help: Sans lien renseigner, le jeu aura une étiquette "coming soon" et ne sera pas jouable. type: structure fields: - link_label: + label: label: Nom du bouton required: true type: text width: 1/2 placeholder: "Ex: App Store, Site web..." - link_url: + url: label: URL required: true type: url diff --git a/site/blueprints/pages/home.yml b/site/blueprints/pages/home.yml index 2ea6155..2bb73e3 100644 --- a/site/blueprints/pages/home.yml +++ b/site/blueprints/pages/home.yml @@ -1,6 +1,12 @@ title: Accueil 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: # Hero Section hero: diff --git a/site/blueprints/pages/jouer.yml b/site/blueprints/pages/jouer.yml index 5f2d6bf..ce81dbe 100644 --- a/site/blueprints/pages/jouer.yml +++ b/site/blueprints/pages/jouer.yml @@ -1,6 +1,12 @@ title: Jouer 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: games: label: Jeux diff --git a/site/blueprints/pages/portfolio.yml b/site/blueprints/pages/portfolio.yml index 726d6f5..74bf948 100644 --- a/site/blueprints/pages/portfolio.yml +++ b/site/blueprints/pages/portfolio.yml @@ -1,6 +1,12 @@ title: Portfolio 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: content: label: Contenu diff --git a/site/blueprints/pages/project.yml b/site/blueprints/pages/project.yml index b29b408..3802c5c 100644 --- a/site/blueprints/pages/project.yml +++ b/site/blueprints/pages/project.yml @@ -52,21 +52,18 @@ columns: images: type: fields fields: - images_gallery_video: + images_gallery: width: 2/3 - label: Galerie vidéo d'images + label: Galerie d'image type: files layout: cards - size: medium - max: 1 - accept: video/* + size: small + min: 6 + accept: image/* translate: false - image: - ratio: 2/3 - cover: true uploads: - template: video - help: Vidéo qui fait défiler une galerie d'images liée au jeu + template: image + help: "Une animation sera générée à partir des images de ce champ. Minimum optimal d'images : 9" mockup: width: 1/3 label: Image de mise en situation @@ -106,14 +103,14 @@ columns: label: Mots clés type: structure fields: - keywords_label: - label: label + label: + label: Label required: true type: text width: 1/2 - placeholder: "Ex: App Store, Site web..." - keywords_text: - label: text + placeholder: "Ex: Impact, Catégorie..." + text: + label: Texte required: true type: text width: 1/2 @@ -126,13 +123,13 @@ columns: label: Liens externes type: structure fields: - link_label: + label: label: Nom du bouton required: true type: text width: 1/2 placeholder: "Ex: App Store, Site web..." - link_url: + url: label: URL required: true type: url