Skip to content

Commit d7784c4

Browse files
committed
feat: add homepage package overview video
1 parent 46fc32b commit d7784c4

3 files changed

Lines changed: 12744 additions & 5729 deletions

File tree

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<template>
2+
<section class="py-20 md:py-24 relative overflow-hidden">
3+
<div class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
4+
<div class="text-center mb-10 md:mb-12">
5+
<div class="inline-flex items-center px-4 md:px-6 py-3 bg-gradient-to-r from-blue-500/10 to-cyan-500/10 border border-blue-500/20 backdrop-blur-sm rounded-full text-sm font-medium text-blue-600 dark:text-blue-300 mb-6">
6+
<PlayCircleIcon class="w-4 h-4 mr-2" />
7+
Package Overview
8+
</div>
9+
10+
<h2 class="text-3xl md:text-4xl lg:text-5xl font-black tracking-tight mb-4">
11+
<span class="bg-gradient-to-r from-gray-900 to-gray-600 dark:from-white dark:to-gray-400 bg-clip-text text-transparent">
12+
See Laravel Restify
13+
</span>
14+
<br />
15+
<span class="bg-gradient-to-r from-blue-400 via-cyan-400 to-blue-500 bg-clip-text text-transparent">
16+
In Action
17+
</span>
18+
</h2>
19+
20+
<p class="text-lg md:text-xl text-gray-600 dark:text-gray-300 max-w-3xl mx-auto leading-relaxed">
21+
A quick walkthrough of the package, what it does, and how it helps you expose Laravel models as APIs without the usual boilerplate.
22+
</p>
23+
</div>
24+
25+
<div class="relative rounded-3xl overflow-hidden border border-gray-200/80 dark:border-gray-700/60 bg-white/70 dark:bg-gray-900/70 backdrop-blur-sm shadow-2xl shadow-blue-500/10">
26+
<div class="aspect-video">
27+
<iframe
28+
class="h-full w-full"
29+
src="https://www.youtube.com/embed/hvDptykQTgg"
30+
title="Laravel Restify package overview"
31+
loading="lazy"
32+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
33+
allowfullscreen
34+
referrerpolicy="strict-origin-when-cross-origin"
35+
/>
36+
</div>
37+
</div>
38+
</div>
39+
</section>
40+
</template>
41+
42+
<script setup>
43+
import { PlayCircleIcon } from '@heroicons/vue/24/outline'
44+
</script>

0 commit comments

Comments
 (0)