diff --git a/web/admin-gui/src/assets/base.css b/web/admin-gui/src/assets/base.css
index 9eff0e3..146a21f 100644
--- a/web/admin-gui/src/assets/base.css
+++ b/web/admin-gui/src/assets/base.css
@@ -117,6 +117,9 @@ span {
font-size: var(--font-body);
font-weight: var(--medium-weight);
+ text-align: center;
+ text-decoration: none;
+
background-color: var(--primary);
transition: background-color 150ms, color 150ms;
@@ -134,6 +137,11 @@ span {
background-color: var(--primary-verylight);
}
+.button-secondary:active {
+ background-color: var(--primary-light);
+ color: var(--neutral-dark);
+}
+
.button-primary:hover {
background-color: var(--primary-light);
}
diff --git a/web/admin-gui/src/router/index.ts b/web/admin-gui/src/router/index.ts
index 0bb9d35..17aafd2 100644
--- a/web/admin-gui/src/router/index.ts
+++ b/web/admin-gui/src/router/index.ts
@@ -1,11 +1,12 @@
-import { createRouter, createWebHistory, type NavigationGuard } from 'vue-router'
+import { createRouter, createWebHistory } from 'vue-router'
import { useAuthStore } from '@/stores/AuthStore'
import { nextTick } from 'vue'
import Debug from '@/views/Debug.vue'
import Login from '@/views/Login.vue'
import Home from '@/views/Home.vue'
import Articles from '@/views/Articles.vue'
-import Edition from '@/views/Edition.vue'
+import ArticlesEdit from '@/views/ArticlesEdit.vue'
+import ArticlesNew from '@/views/ArticlesNew.vue'
const router = createRouter({
history: createWebHistory(import.meta.env.BASE_URL),
@@ -45,7 +46,15 @@ const router = createRouter({
{
path: '/articles/edit/:articleID',
name: 'edition',
- component: Edition,
+ component: ArticlesEdit,
+ meta: {
+ title: 'GohCMS - Edition'
+ }
+ },
+ {
+ path: '/articles/new',
+ name: 'edition',
+ component: ArticlesNew,
meta: {
title: 'GohCMS - Edition'
}
diff --git a/web/admin-gui/src/views/Articles.vue b/web/admin-gui/src/views/Articles.vue
index a1076f6..294f9b8 100644
--- a/web/admin-gui/src/views/Articles.vue
+++ b/web/admin-gui/src/views/Articles.vue
@@ -1,11 +1,19 @@
- articles page
Vous êtes en mode édition d'article.
Celui-ci semble encore neuf ! Supprimez ces lignes et laissez libre cours à votre imagination :)
Pour plus d'infos, rendez-vous sur la page d'aide.
` -const editorData: Ref