diff --git a/site/blueprints/pages/about.yml b/site/blueprints/pages/about.yml
index c40cc28..1325293 100644
--- a/site/blueprints/pages/about.yml
+++ b/site/blueprints/pages/about.yml
@@ -18,23 +18,14 @@ tabs:
content:
type: fields
fields:
- intro:
- type: writer
- marks:
- - bold
- - italic
- - green
- - pixel
- - underline
- - strike
- - clear
- - link
- nodes:
- - heading
- headings:
- - 1
+ heading:
+ type: text
+ label: Titre
+ help: Titre principal de la section intro.
+ subtitle:
+ type: text
buttons: false
- help: Section de texte centrée.
+ help: Texte d'accroche sous le titre.
body:
label: Corps
type: blocks
@@ -77,6 +68,6 @@ tabs:
image:
ratio: 3/5
cover: true
- back: '#0e1e43'
+ back: "#0e1e43"
text: "{{ file.memberName }}"
info: "{{ file.role }}"
diff --git a/site/templates/about.json.php b/site/templates/about.json.php
index f2934dc..f7b3307 100644
--- a/site/templates/about.json.php
+++ b/site/templates/about.json.php
@@ -11,7 +11,8 @@ foreach ($page->body()->toBlocks() as $block) {
}
$specificData = [
- 'intro' => $page->intro()->value(),
+ 'heading' => $page->heading()->value(),
+ 'subtitle' => $page->subtitle()->value(),
'body' => $bodyBlocks,
'team' => $page->files()->template('member')->sort('sort')->map(function ($file) {
return [
diff --git a/src/App.svelte b/src/App.svelte
index daa35b0..79b67d1 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -7,6 +7,7 @@
import Cursor from '@components/layout/Cursor.svelte'
import LanguageSwitcher from '@components/ui/LanguageSwitcher.svelte'
+ import Footer from '@components/layout/Footer.svelte'
import Home from '@views/Home.svelte'
import About from '@views/About.svelte'
import Expertise from '@views/Expertise.svelte'
@@ -95,6 +96,7 @@
{/each}
+
{locale.current === 'en' ? 'fr' : 'en'}
-{subtitle}
+{member.role}
+ + + {#if body.length > 0} +{member.role}
+