Changed correct dashboard route and introduced a stripped down version of the pagesettings helper class from the main CMS codebase, in order to maintain compatability/functionality
linter / quality (push) Waiting to run
tests / ci (push) Waiting to run

This commit is contained in:
2025-05-05 19:12:42 +02:00
parent e15d3ae146
commit 3c49569962
11 changed files with 390 additions and 13 deletions
+1 -1
View File
@@ -108,7 +108,7 @@ const rightNavItems: NavItem[] = [
</Sheet>
</div>
<Link :href="route('dashboard')" class="flex items-center gap-x-2">
<Link :href="route('page-builder.index')" class="flex items-center gap-x-2">
<AppLogo />
</Link>
+1 -1
View File
@@ -36,7 +36,7 @@ const footerNavItems: NavItem[] = [
<SidebarMenu>
<SidebarMenuItem>
<SidebarMenuButton size="lg" as-child>
<Link :href="route('dashboard')">
<Link :href="route('page-builder.index')">
<AppLogo />
</Link>
</SidebarMenuButton>
@@ -31,7 +31,7 @@
varer i {{ page.props.pageSettings['membership_time_interval_months'] }} måneder
<span v-if="page.props.pageSettings['membership_annual']"> eller ut kalenderåret </span>
før det må fornyes. Betalinger kan gjøres på nettsiden via vipps <span v-if="page.props.pageSettings['module_stripe_payment']">eller bankkort</span> ved å besøke
<Link :href="route('dashboard')" class="text-amber-400 hover:text-amber-300 underline hover:no-underline">
<Link :href="route('page-builder.index')" class="text-amber-400 hover:text-amber-300 underline hover:no-underline">
din medlemsside
</Link>
.
@@ -74,7 +74,7 @@
varer i {{ page.props.pageSettings['membership_time_interval_months'] }} måneder
<span v-if="page.props.pageSettings['membership_annual']"> eller ut kalenderåret </span>
før det må fornyes. Betalinger kan gjøres på nettsiden via vipps <span v-if="page.props.pageSettings['module_stripe_payment']">eller bankkort</span> ved å besøke
<Link :href="route('dashboard')" class="text-amber-400 hover:text-amber-300 underline hover:no-underline">
<Link :href="route('page-builder.index')" class="text-amber-400 hover:text-amber-300 underline hover:no-underline">
din medlemsside
</Link>
.
@@ -91,7 +91,7 @@
<h2 class="mb-6 text-sm font-semibold text-gray-900 uppercase dark:text-white">medlemsider</h2>
<ul v-if="$page.props.auth.user" class="text-gray-500 dark:text-gray-400 font-medium">
<li>
<Link :href="route('dashboard')" class="hover:underline ">Din medlemside</Link>
<Link :href="route('page-builder.index')" class="hover:underline ">Din medlemside</Link>
</li>
<li>
<Link :href="route('profile.update')" class="hover:underline">Din brukerprofil</Link>