feat: settings page, sidebar and drawer destination "Settings" (icon settings, after Integration), route /settings (verified), showing only the running build's Version

This commit is contained in:
fsylvain committed 2026-09-30 00:19:29 +02:00
1 parent b146dfead7
commit 162fea4afb
26 files changed
+805 -45

No files matched your search

+5 -5
View File
@@ -130,14 +130,14 @@ Feature: Nuxt UI shell foundation and router guards
Then the alert above the title contains "Your session expired."
And the footer area outside the card contains a "Forgot password?" link
Scenario: DashboardShell renders the four navigation destinations
Scenario: DashboardShell renders the five navigation destinations
Given the current route is /article
When DashboardShell mounts
Then the sidebar navigation lists exactly four destinations in this order: "Home" linking to
/home, "Articles" linking to /article, "Users" linking to /users, and "Integration" linking
to /integration
Then the sidebar navigation lists exactly five destinations in this order: "Home" linking to
/home, "Articles" linking to /article, "Users" linking to /users, "Integration" linking
to /integration, and "Settings" linking to /settings
And the "Articles" destination has aria-current="page"
And none of "Home", "Users" and "Integration" has aria-current set
And none of "Home", "Users", "Integration" and "Settings" has aria-current set
Scenario: DashboardShell shows the offline banner when the browser reports offline
Given navigator.onLine is false