feat(landing): Mobile viewport optimizations
This commit is contained in:
@@ -18,14 +18,14 @@
|
||||
}"
|
||||
>
|
||||
<template #title>
|
||||
<NuxtLink to="/" class="flex items-center gap-3 group">
|
||||
<NuxtLink to="/" class="flex items-center gap-2 sm:gap-3 group">
|
||||
<div
|
||||
class="w-10 h-10 rounded-xl bg-gradient-to-br from-primary-500 to-cyan-500 flex items-center justify-center shadow-lg shadow-primary-500/25 group-hover:shadow-primary-500/40 transition-shadow"
|
||||
>
|
||||
<UIcon name="i-lucide-scale" class="w-5 h-5 text-white" />
|
||||
</div>
|
||||
<span
|
||||
class="font-heading text-xl font-bold bg-gradient-to-r from-primary-600 to-cyan-600 bg-clip-text text-transparent"
|
||||
class="hidden sm:inline font-heading text-xl font-bold bg-gradient-to-r from-primary-600 to-cyan-600 bg-clip-text text-transparent"
|
||||
>
|
||||
LegalConsentHub
|
||||
</span>
|
||||
@@ -43,7 +43,7 @@
|
||||
<USelectMenu
|
||||
v-model="selectedLocale"
|
||||
:items="localeItems"
|
||||
class="w-[100px]"
|
||||
class="w-[90px] sm:w-[100px]"
|
||||
:ui="{
|
||||
base: 'text-sm'
|
||||
}"
|
||||
@@ -55,7 +55,7 @@
|
||||
/>
|
||||
<UButton
|
||||
to="#newsletter"
|
||||
class="btn-gradient px-5 py-2.5 rounded-xl font-semibold shadow-lg shadow-primary-500/25 hover:shadow-primary-500/40 transition-shadow"
|
||||
class="hidden sm:flex btn-gradient px-5 py-2.5 rounded-xl font-semibold shadow-lg shadow-primary-500/25 hover:shadow-primary-500/40 transition-shadow"
|
||||
>
|
||||
<span>{{ $t('common.stayInformed') }}</span>
|
||||
</UButton>
|
||||
|
||||
Reference in New Issue
Block a user