From 283cf7352e2fc66ebdb0748cc0508681ac914787 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 4 Sep 2025 15:42:13 +0200 Subject: [PATCH] feat: add Writings section with dynamic content; enhance localization for projects and writings --- app/components/chat/MessageContainer.vue | 3 + app/components/post/Alert.vue | 18 ++--- app/components/tool/Projects.vue | 17 +++-- app/components/tool/Writings.vue | 51 ++++++++++++++ app/pages/writings/[slug].vue | 90 ++++++++++++++++++++++++ content/writings/log-lin-reg.md | 2 +- locales/en.json | 10 ++- locales/es.json | 12 ++-- locales/fr.json | 8 +-- 9 files changed, 174 insertions(+), 37 deletions(-) create mode 100644 app/components/tool/Writings.vue create mode 100644 app/pages/writings/[slug].vue diff --git a/app/components/chat/MessageContainer.vue b/app/components/chat/MessageContainer.vue index 28bee28..c8d343b 100644 --- a/app/components/chat/MessageContainer.vue +++ b/app/components/chat/MessageContainer.vue @@ -89,6 +89,9 @@ const formatted = computed(() => useDateFormat(useNow(), 'D MMMM YYYY, HH:mm', {
+
+ +
{{ message }}
diff --git a/app/components/post/Alert.vue b/app/components/post/Alert.vue index 3b47593..c8d854c 100644 --- a/app/components/post/Alert.vue +++ b/app/components/post/Alert.vue @@ -1,19 +1,11 @@ diff --git a/app/components/tool/Projects.vue b/app/components/tool/Projects.vue index ee68168..d2979f9 100644 --- a/app/components/tool/Projects.vue +++ b/app/components/tool/Projects.vue @@ -1,21 +1,28 @@