feat(hytale): implement Hytale plugin development page and related components

- Added a new `/hytale` page with sections for hero, services, and pricing.
- Updated existing components to support Hytale-specific content and i18n.
- Modified site configuration and state to reflect the new focus on Hytale plugin development.
- Enhanced testimonials section to feature relevant client feedback.
- Adjusted navigation to include a link to the new Hytale page.
This commit is contained in:
2026-04-11 04:19:27 +02:00
parent 215fba6342
commit 39f2a81e8f
17 changed files with 1080 additions and 201 deletions
@@ -1,7 +1,13 @@
<script setup lang="ts">
import { testimonials, testimonialsStats } from '~/data/testimonials'
const props = defineProps<{
featured?: boolean
}>()
const { t } = useI18n()
const displayed = computed(() => props.featured ? testimonials.filter(t => t.featured) : testimonials)
</script>
<template>
@@ -34,7 +40,7 @@ const { t } = useI18n()
<!-- Horizontal scrolling testimonials -->
<div class="flex gap-5 overflow-x-auto overflow-y-visible pb-8 -mx-4 px-4 pt-2 snap-x snap-mandatory scrollbar-hide">
<div
v-for="(testimonial, index) in testimonials"
v-for="(testimonial, index) in displayed"
:key="index"
class="flex-none w-[340px] sm:w-[400px] snap-start"
>