Files
webapp/app/pages/search/index.vue
Ruslan Bakiev ee7b8d0ee4
Some checks failed
Build Docker Image / build (push) Has been cancelled
Remove default layout, migrate all pages to topnav
- Add layout: 'topnav' to all 27 pages that were using default layout
- Delete app/layouts/default.vue

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 09:44:26 +07:00

40 lines
1.1 KiB
Vue

<template>
<Stack gap="8">
<Section variant="hero">
<Stack gap="4">
<Stack gap="2">
<Text size="base" tone="inverse" weight="semibold" transform="uppercase">Search</Text>
<Heading :level="1" tone="inverse">{{ t('searchPage.hero.title') }}</Heading>
<Text tone="inverse" size="base">
{{ t('searchPage.hero.subtitle') }}
</Text>
</Stack>
<Stack direction="row" gap="3">
<Button :as="'NuxtLink'" :to="localePath('/catalog')" variant="ghost">
{{ t('searchPage.cta.catalog') }}
</Button>
<Button :as="'NuxtLink'" :to="localePath('/clientarea/orders')" variant="outline">
{{ t('searchPage.cta.orders') }}
</Button>
</Stack>
</Stack>
</Section>
<Section variant="plain" paddingY="md">
<Card>
<GoodsContent />
</Card>
</Section>
</Stack>
</template>
<script setup lang="ts">
definePageMeta({
layout: 'topnav'
})
const localePath = useLocalePath()
const { t } = useI18n()
</script>