-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.astro
More file actions
64 lines (57 loc) · 2.17 KB
/
index.astro
File metadata and controls
64 lines (57 loc) · 2.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---
import PageLayout from '../layouts/PageLayout.astro';
import Hero from '../components/Hero.astro';
import PostList from '../components/PostList.astro';
import Numbers from '../components/Numbers.astro';
import Values from '../components/Values.astro';
import Sponsors from '../components/Sponsors.astro';
import Testimonials from '../components/Testimonials.astro';
import { getSite } from '../utils/consts';
const site = await getSite();
---
<PageLayout
title={site.title}
>
<Hero
eyebrow="An Astro Blueprint"
title="A modern Astro scaffolding for agencies and studios."
description="Kickstart your next project with a solid foundation, featuring a blog, project showcases, and dark mode support."
actions={[
{ label: 'View Blog', href: '/blog' },
{ label: 'Get Quote', href: '/contact' },
]}
/>
<Sponsors
/>
<Numbers
eyebrow="Results"
title="We deliver consistently"
copy="A design-and-code stack ready to ship products without trading off quality."
stats={[
{ label: 'Projects shipped', value: '48', description: 'From discovery to ship without drama.' },
{ label: 'Average lead time', value: '6 weeks', description: 'Small teams, short cycles.' },
{ label: 'Client NPS', value: '72', description: 'Long-term relationships.' },
{ label: 'Response time', value: '<24h', description: 'Slack, email, or call.' },
]}
/>
<Values
eyebrow="Values"
title="How we show up"
copy="Principles we keep front-and-center so every project ships with the same intent and craft."
values={[
{ title: 'Clarity over noise', description: 'We write, design, and code to be understood quickly by teams and customers.' },
{ title: 'Bias for shipping', description: 'We prefer small, validated releases over long bets that never reach users.' },
{ title: 'Craft with pragmatism', description: 'Quality matters most when it serves the outcome—polish meets purpose.' },
{ title: 'Partnership mindset', description: 'We behave like embedded teammates, not vendors: transparent, responsive, reliable.' },
]}
/>
<PostList
heading="Blog"
limit={3}
viewAllHref="/blog"
/>
<Testimonials
eyebrow="Testimonials"
title="What our clients say"
/>
</PageLayout>