feat(vision-values): mission, five qualities, seven pillars, team
Maps the project's stated value framework: a short mission paragraph, five guiding qualities (mindfulness, collaboration, reciprocity, balance, reverence), the seven operational pillars (eco-building, slow farming, wellness, rewilding, community, the arts, development), and the three core stewards. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
6bad4b0bce
commit
bd923d0e2e
3 changed files with 223 additions and 4 deletions
|
|
@ -68,6 +68,61 @@
|
|||
"body": "Community celebrations that braid art and ecology together — markets, live music, folk dance and seasonal exhibitions."
|
||||
}
|
||||
},
|
||||
"vision": {
|
||||
"hero": {
|
||||
"kicker": "Vision & Values",
|
||||
"title": "A slow practice, rooted here",
|
||||
"lede": "A farm, a residency, and a refuge at the meeting point of art and ecology — founded spring 2025 on eleven hectares at Château de Bénac, in Ariège, France."
|
||||
},
|
||||
"mission": {
|
||||
"title": "Mission",
|
||||
"body": "A place to practise slow living, reconnect with nature and our natural selves, and let regenerative systems, creativity and self-expansion blossom."
|
||||
},
|
||||
"philosophyTitle": "Five guiding qualities",
|
||||
"philosophySubtitle": "The inner ground we work from.",
|
||||
"philosophy": {
|
||||
"mindfulnessTitle": "Mindfulness",
|
||||
"mindfulnessBody": "Inner stillness and self-examination as the basis for authentic engagement.",
|
||||
"collaborationTitle": "Collaboration",
|
||||
"collaborationBody": "Distinct individuals, harmonised — collective strength from particular gifts.",
|
||||
"reciprocityTitle": "Reciprocity",
|
||||
"reciprocityBody": "Continuous rebalancing through empathy and benevolence; self-regulation as a shared act.",
|
||||
"balanceTitle": "Balance",
|
||||
"balanceBody": "Yin and yang in ethical exchange; movement that resolves misalignments.",
|
||||
"reverenceTitle": "Reverence",
|
||||
"reverenceBody": "Gratitude as a responsibility that anchors us in the natural realm."
|
||||
},
|
||||
"pillarsTitle": "Seven operational pillars",
|
||||
"pillarsSubtitle": "The outer practice that this work takes shape through.",
|
||||
"pillars": {
|
||||
"buildingTitle": "Eco-Building",
|
||||
"buildingBody": "Functional, safe structures made from recycled and local materials, with minimal land impact.",
|
||||
"farmingTitle": "Slow Farming",
|
||||
"farmingBody": "Regenerative food, herbs and eggs grown with the natural cycles.",
|
||||
"wellnessTitle": "Wellness",
|
||||
"wellnessBody": "Nutrition, rest and nervous-system support, woven together rather than treated as a service.",
|
||||
"rewildingTitle": "Rewilding",
|
||||
"rewildingBody": "Reconnection with the wild through practical skills and immersive time outdoors.",
|
||||
"communityTitle": "Community",
|
||||
"communityBody": "Events, workshops and cultural gatherings that celebrate abundance.",
|
||||
"artsTitle": "The Arts",
|
||||
"artsBody": "Residencies, exhibitions and creative work that reflect the place and its people.",
|
||||
"developmentTitle": "Development",
|
||||
"developmentBody": "Continuous growth through slow tech and open-source tooling."
|
||||
},
|
||||
"teamTitle": "Who tends the place",
|
||||
"team": {
|
||||
"patrickName": "Patrick M.",
|
||||
"patrickRole": "Chief Systems Architect",
|
||||
"patrickBody": "Technology infrastructure and business systems.",
|
||||
"cocoName": "Coco L.",
|
||||
"cocoRole": "Creative Director",
|
||||
"cocoBody": "Regenerative design and community entrepreneurship.",
|
||||
"charlieName": "Charlie M.",
|
||||
"charlieRole": "Groundskeeper",
|
||||
"charlieBody": "Land stewardship."
|
||||
}
|
||||
},
|
||||
"home": {
|
||||
"hero": {
|
||||
"kicker": "Ariège · Pyrenean foothills",
|
||||
|
|
|
|||
|
|
@ -68,6 +68,61 @@
|
|||
"body": "Des célébrations communautaires qui tissent art et écologie — marchés, musique vivante, danse folklorique et expositions saisonnières."
|
||||
}
|
||||
},
|
||||
"vision": {
|
||||
"hero": {
|
||||
"kicker": "Vision & Valeurs",
|
||||
"title": "Une pratique lente, enracinée ici",
|
||||
"lede": "Une fermette, une résidence et un refuge à la croisée de l'art et de l'écologie — fondés au printemps 2025 sur onze hectares au Château de Bénac, en Ariège."
|
||||
},
|
||||
"mission": {
|
||||
"title": "Mission",
|
||||
"body": "Un lieu pour pratiquer le slow living, renouer avec la nature et avec nos natures profondes, et laisser fleurir des systèmes régénératifs, la création et l'expansion de soi."
|
||||
},
|
||||
"philosophyTitle": "Cinq qualités directrices",
|
||||
"philosophySubtitle": "Le sol intérieur à partir duquel nous travaillons.",
|
||||
"philosophy": {
|
||||
"mindfulnessTitle": "Pleine présence",
|
||||
"mindfulnessBody": "Calme intérieur et examen de soi comme base d'un engagement authentique.",
|
||||
"collaborationTitle": "Collaboration",
|
||||
"collaborationBody": "Des individus distincts, harmonisés — une force collective née des dons particuliers.",
|
||||
"reciprocityTitle": "Réciprocité",
|
||||
"reciprocityBody": "Rééquilibrage continu par l'empathie et la bienveillance ; auto-régulation comme acte partagé.",
|
||||
"balanceTitle": "Équilibre",
|
||||
"balanceBody": "Yin et yang en échange éthique ; un mouvement qui résout les désajustements.",
|
||||
"reverenceTitle": "Révérence",
|
||||
"reverenceBody": "La gratitude comme responsabilité qui nous ancre dans le règne naturel."
|
||||
},
|
||||
"pillarsTitle": "Sept piliers opérationnels",
|
||||
"pillarsSubtitle": "La pratique extérieure dans laquelle ce travail prend forme.",
|
||||
"pillars": {
|
||||
"buildingTitle": "Éco-construction",
|
||||
"buildingBody": "Des bâtiments sûrs et fonctionnels, en matériaux locaux et recyclés, avec un impact minimal sur la terre.",
|
||||
"farmingTitle": "Agriculture lente",
|
||||
"farmingBody": "Nourriture, plantes et œufs cultivés au rythme des cycles naturels.",
|
||||
"wellnessTitle": "Bien-être",
|
||||
"wellnessBody": "Nutrition, repos et soutien du système nerveux, tissés ensemble plutôt que traités comme un service.",
|
||||
"rewildingTitle": "Réensauvagement",
|
||||
"rewildingBody": "Reconnexion au vivant par des savoir-faire concrets et du temps dehors.",
|
||||
"communityTitle": "Communauté",
|
||||
"communityBody": "Événements, ateliers et rassemblements culturels qui célèbrent l'abondance.",
|
||||
"artsTitle": "Les arts",
|
||||
"artsBody": "Résidences, expositions et création qui reflètent le lieu et ses habitant·es.",
|
||||
"developmentTitle": "Développement",
|
||||
"developmentBody": "Croissance continue par la slow tech et les outils open source."
|
||||
},
|
||||
"teamTitle": "Qui prend soin du lieu",
|
||||
"team": {
|
||||
"patrickName": "Patrick M.",
|
||||
"patrickRole": "Architecte des systèmes",
|
||||
"patrickBody": "Infrastructure technique et systèmes d'organisation.",
|
||||
"cocoName": "Coco L.",
|
||||
"cocoRole": "Directrice créative",
|
||||
"cocoBody": "Design régénératif et entrepreneuriat communautaire.",
|
||||
"charlieName": "Charlie M.",
|
||||
"charlieRole": "Gardien du lieu",
|
||||
"charlieBody": "Soin de la terre."
|
||||
}
|
||||
},
|
||||
"home": {
|
||||
"hero": {
|
||||
"kicker": "Ariège · piémont pyrénéen",
|
||||
|
|
|
|||
|
|
@ -2,11 +2,120 @@
|
|||
import { useI18n } from 'vue-i18n'
|
||||
|
||||
const { t } = useI18n()
|
||||
|
||||
const philosophy = ['mindfulness', 'collaboration', 'reciprocity', 'balance', 'reverence'] as const
|
||||
|
||||
const pillars = [
|
||||
'building',
|
||||
'farming',
|
||||
'wellness',
|
||||
'rewilding',
|
||||
'community',
|
||||
'arts',
|
||||
'development',
|
||||
] as const
|
||||
|
||||
const team = ['patrick', 'coco', 'charlie'] as const
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<article class="mx-auto max-w-4xl px-4 py-16">
|
||||
<h1 class="font-serif text-4xl font-semibold tracking-tight">{{ t('nav.visionValues') }}</h1>
|
||||
<p class="mt-4 text-muted-foreground">{{ t('common.comingSoon') }}</p>
|
||||
<div>
|
||||
<!-- Hero -->
|
||||
<section class="border-b border-border bg-secondary/40">
|
||||
<div class="mx-auto max-w-4xl px-4 py-16 lg:px-6 lg:py-24">
|
||||
<p class="text-xs uppercase tracking-[0.2em] text-accent">
|
||||
{{ t('vision.hero.kicker') }}
|
||||
</p>
|
||||
<h1 class="mt-3 font-serif text-5xl font-semibold leading-tight tracking-tight md:text-6xl">
|
||||
{{ t('vision.hero.title') }}
|
||||
</h1>
|
||||
<p class="mt-6 max-w-prose text-lg leading-relaxed text-foreground/90">
|
||||
{{ t('vision.hero.lede') }}
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Mission -->
|
||||
<section class="mx-auto max-w-4xl px-4 py-16 lg:px-6">
|
||||
<h2 class="font-serif text-3xl font-semibold tracking-tight">
|
||||
{{ t('vision.mission.title') }}
|
||||
</h2>
|
||||
<p class="mt-5 max-w-prose text-base leading-relaxed">
|
||||
{{ t('vision.mission.body') }}
|
||||
</p>
|
||||
</section>
|
||||
|
||||
<!-- Philosophy -->
|
||||
<section class="border-y border-border bg-card">
|
||||
<div class="mx-auto max-w-7xl px-4 py-16 lg:px-6">
|
||||
<div class="max-w-3xl">
|
||||
<h2 class="font-serif text-3xl font-semibold tracking-tight">
|
||||
{{ t('vision.philosophyTitle') }}
|
||||
</h2>
|
||||
<p class="mt-3 text-muted-foreground">{{ t('vision.philosophySubtitle') }}</p>
|
||||
</div>
|
||||
<div class="mt-8 grid gap-6 sm:grid-cols-2 lg:grid-cols-5">
|
||||
<article
|
||||
v-for="(p, i) in philosophy"
|
||||
:key="p"
|
||||
class="rounded-lg border border-border bg-background p-5"
|
||||
>
|
||||
<div class="font-serif text-2xl text-accent">{{ i + 1 }}</div>
|
||||
<h3 class="mt-2 font-serif text-lg font-semibold">
|
||||
{{ t(`vision.philosophy.${p}Title`) }}
|
||||
</h3>
|
||||
<p class="mt-2 text-sm leading-relaxed text-foreground/85">
|
||||
{{ t(`vision.philosophy.${p}Body`) }}
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Operational pillars -->
|
||||
<section class="mx-auto max-w-7xl px-4 py-16 lg:px-6">
|
||||
<div class="max-w-3xl">
|
||||
<h2 class="font-serif text-3xl font-semibold tracking-tight">
|
||||
{{ t('vision.pillarsTitle') }}
|
||||
</h2>
|
||||
<p class="mt-3 text-muted-foreground">{{ t('vision.pillarsSubtitle') }}</p>
|
||||
</div>
|
||||
<div class="mt-8 grid gap-6 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4">
|
||||
<article
|
||||
v-for="p in pillars"
|
||||
:key="p"
|
||||
class="rounded-lg border border-border bg-card p-6"
|
||||
>
|
||||
<h3 class="font-serif text-xl font-semibold">{{ t(`vision.pillars.${p}Title`) }}</h3>
|
||||
<p class="mt-3 text-sm leading-relaxed text-foreground/85">
|
||||
{{ t(`vision.pillars.${p}Body`) }}
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Team -->
|
||||
<section class="border-t border-border bg-secondary/30">
|
||||
<div class="mx-auto max-w-7xl px-4 py-16 lg:px-6">
|
||||
<h2 class="font-serif text-3xl font-semibold tracking-tight">
|
||||
{{ t('vision.teamTitle') }}
|
||||
</h2>
|
||||
<div class="mt-8 grid gap-6 md:grid-cols-3">
|
||||
<article
|
||||
v-for="m in team"
|
||||
:key="m"
|
||||
class="rounded-lg border border-border bg-card p-6"
|
||||
>
|
||||
<h3 class="font-serif text-xl font-semibold">{{ t(`vision.team.${m}Name`) }}</h3>
|
||||
<p class="mt-1 text-xs uppercase tracking-wider text-accent">
|
||||
{{ t(`vision.team.${m}Role`) }}
|
||||
</p>
|
||||
<p class="mt-3 text-sm leading-relaxed text-foreground/85">
|
||||
{{ t(`vision.team.${m}Body`) }}
|
||||
</p>
|
||||
</article>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
</template>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue