From 8589a3bc97190c3d3bbb7246ea517e7855abfeed Mon Sep 17 00:00:00 2001 From: Dawid Rycerz Date: Tue, 22 Jul 2025 10:03:40 +0300 Subject: cleanup and styling --- src/pages/[...blog]/[...page].astro | 52 ---- src/pages/[...blog]/[category]/[...page].astro | 37 --- src/pages/[...blog]/[tag]/[...page].astro | 37 --- src/pages/[...blog]/index.astro | 54 ---- src/pages/about.astro | 228 -------------- src/pages/contact.astro | 79 ----- src/pages/homes/mobile-app.astro | 297 ------------------ src/pages/homes/personal.astro | 405 ------------------------- src/pages/homes/saas.astro | 349 --------------------- src/pages/homes/startup.astro | 317 ------------------- src/pages/index.astro | 4 +- src/pages/landing/click-through.astro | 41 --- src/pages/landing/lead-generation.astro | 41 --- src/pages/landing/pre-launch.astro | 41 --- src/pages/landing/product.astro | 41 --- src/pages/landing/sales.astro | 41 --- src/pages/landing/subscription.astro | 41 --- src/pages/pricing.astro | 244 --------------- src/pages/rss.xml.ts | 37 --- src/pages/services.astro | 224 -------------- 20 files changed, 2 insertions(+), 2608 deletions(-) delete mode 100644 src/pages/[...blog]/[...page].astro delete mode 100644 src/pages/[...blog]/[category]/[...page].astro delete mode 100644 src/pages/[...blog]/[tag]/[...page].astro delete mode 100644 src/pages/[...blog]/index.astro delete mode 100644 src/pages/about.astro delete mode 100644 src/pages/contact.astro delete mode 100644 src/pages/homes/mobile-app.astro delete mode 100644 src/pages/homes/personal.astro delete mode 100644 src/pages/homes/saas.astro delete mode 100644 src/pages/homes/startup.astro delete mode 100644 src/pages/landing/click-through.astro delete mode 100644 src/pages/landing/lead-generation.astro delete mode 100644 src/pages/landing/pre-launch.astro delete mode 100644 src/pages/landing/product.astro delete mode 100644 src/pages/landing/sales.astro delete mode 100644 src/pages/landing/subscription.astro delete mode 100644 src/pages/pricing.astro delete mode 100644 src/pages/rss.xml.ts delete mode 100644 src/pages/services.astro (limited to 'src/pages') diff --git a/src/pages/[...blog]/[...page].astro b/src/pages/[...blog]/[...page].astro deleted file mode 100644 index 5a6da41..0000000 --- a/src/pages/[...blog]/[...page].astro +++ /dev/null @@ -1,52 +0,0 @@ ---- -import type { InferGetStaticPropsType, GetStaticPaths } from 'astro'; - -import Layout from '~/layouts/PageLayout.astro'; -import BlogList from '~/components/blog/List.astro'; -import Headline from '~/components/blog/Headline.astro'; -import Pagination from '~/components/blog/Pagination.astro'; -// import PostTags from "~/components/blog/Tags.astro"; - -import { blogListRobots, getStaticPathsBlogList } from '~/utils/blog'; - -export const prerender = true; - -export const getStaticPaths = (async ({ paginate }) => { - return await getStaticPathsBlogList({ paginate }); -}) satisfies GetStaticPaths; - -type Props = InferGetStaticPropsType; - -const { page } = Astro.props as Props; -const currentPage = page.currentPage ?? 1; - -// const allCategories = await findCategories(); -// const allTags = await findTags(); - -const metadata = { - title: `Blog${currentPage > 1 ? ` — Page ${currentPage}` : ''}`, - robots: { - index: blogListRobots?.index && currentPage === 1, - follow: blogListRobots?.follow, - }, - openGraph: { - type: 'blog', - }, -}; ---- - - -
- - The Blog - - - - -
-
diff --git a/src/pages/[...blog]/[category]/[...page].astro b/src/pages/[...blog]/[category]/[...page].astro deleted file mode 100644 index e1c4ff6..0000000 --- a/src/pages/[...blog]/[category]/[...page].astro +++ /dev/null @@ -1,37 +0,0 @@ ---- -import type { InferGetStaticPropsType, GetStaticPaths } from 'astro'; -import { blogCategoryRobots, getStaticPathsBlogCategory } from '~/utils/blog'; - -import Layout from '~/layouts/PageLayout.astro'; -import BlogList from '~/components/blog/List.astro'; -import Headline from '~/components/blog/Headline.astro'; -import Pagination from '~/components/blog/Pagination.astro'; - -export const prerender = true; - -export const getStaticPaths = (async ({ paginate }) => { - return await getStaticPathsBlogCategory({ paginate }); -}) satisfies GetStaticPaths; - -type Props = InferGetStaticPropsType & { category: Record }; - -const { page, category } = Astro.props as Props; - -const currentPage = page.currentPage ?? 1; - -const metadata = { - title: `Category '${category.title}' ${currentPage > 1 ? ` — Page ${currentPage}` : ''}`, - robots: { - index: blogCategoryRobots?.index, - follow: blogCategoryRobots?.follow, - }, -}; ---- - - -
- {category.title} - - -
-
diff --git a/src/pages/[...blog]/[tag]/[...page].astro b/src/pages/[...blog]/[tag]/[...page].astro deleted file mode 100644 index 86a767b..0000000 --- a/src/pages/[...blog]/[tag]/[...page].astro +++ /dev/null @@ -1,37 +0,0 @@ ---- -import type { InferGetStaticPropsType, GetStaticPaths } from 'astro'; -import { blogTagRobots, getStaticPathsBlogTag } from '~/utils/blog'; - -import Layout from '~/layouts/PageLayout.astro'; -import BlogList from '~/components/blog/List.astro'; -import Headline from '~/components/blog/Headline.astro'; -import Pagination from '~/components/blog/Pagination.astro'; - -export const prerender = true; - -export const getStaticPaths = (async ({ paginate }) => { - return await getStaticPathsBlogTag({ paginate }); -}) satisfies GetStaticPaths; - -type Props = InferGetStaticPropsType; - -const { page, tag } = Astro.props as Props; - -const currentPage = page.currentPage ?? 1; - -const metadata = { - title: `Posts by tag '${tag.title}'${currentPage > 1 ? ` — Page ${currentPage} ` : ''}`, - robots: { - index: blogTagRobots?.index, - follow: blogTagRobots?.follow, - }, -}; ---- - - -
- Tag: {tag.title} - - -
-
diff --git a/src/pages/[...blog]/index.astro b/src/pages/[...blog]/index.astro deleted file mode 100644 index 421927c..0000000 --- a/src/pages/[...blog]/index.astro +++ /dev/null @@ -1,54 +0,0 @@ ---- -import type { InferGetStaticPropsType, GetStaticPaths } from 'astro'; - -import merge from 'lodash.merge'; -import type { ImageMetadata } from 'astro'; -import Layout from '~/layouts/PageLayout.astro'; -import SinglePost from '~/components/blog/SinglePost.astro'; -import ToBlogLink from '~/components/blog/ToBlogLink.astro'; - -import { getCanonical, getPermalink } from '~/utils/permalinks'; -import { getStaticPathsBlogPost, blogPostRobots } from '~/utils/blog'; -import { findImage } from '~/utils/images'; -import type { MetaData } from '~/types'; -import RelatedPosts from '~/components/blog/RelatedPosts.astro'; - -export const prerender = true; - -export const getStaticPaths = (async () => { - return await getStaticPathsBlogPost(); -}) satisfies GetStaticPaths; - -type Props = InferGetStaticPropsType; - -const { post } = Astro.props as Props; - -const url = getCanonical(getPermalink(post.permalink, 'post')); -const image = (await findImage(post.image)) as ImageMetadata | string | undefined; - -const metadata = merge( - { - title: post.title, - description: post.excerpt, - robots: { - index: blogPostRobots?.index, - follow: blogPostRobots?.follow, - }, - openGraph: { - type: 'article', - ...(image - ? { images: [{ url: image, width: (image as ImageMetadata)?.width, height: (image as ImageMetadata)?.height }] } - : {}), - }, - }, - { ...(post?.metadata ? { ...post.metadata, canonical: post.metadata?.canonical || url } : {}) } -) as MetaData; ---- - - - - {post.Content ? : } - - - - diff --git a/src/pages/about.astro b/src/pages/about.astro deleted file mode 100644 index 1a65dcf..0000000 --- a/src/pages/about.astro +++ /dev/null @@ -1,228 +0,0 @@ ---- -import Features2 from '~/components/widgets/Features2.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import Hero from '~/components/widgets/Hero.astro'; -import Stats from '~/components/widgets/Stats.astro'; -import Steps2 from '~/components/widgets/Steps2.astro'; -import Layout from '~/layouts/PageLayout.astro'; - -const metadata = { - title: 'About us', -}; ---- - - - - - - - Elevate your online presence with our
- Beautiful Website Templates -
- - - Donec efficitur, ipsum quis congue luctus, mauris magna convallis mauris, eu auctor nisi lectus non augue. Donec - quis lorem non massa vulputate efficitur ac at turpis. Sed tincidunt ex a nunc convallis, et lobortis nisi tempus. - Suspendisse vitae nisi eget tortor luctus maximus sed non lectus. - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
diff --git a/src/pages/contact.astro b/src/pages/contact.astro deleted file mode 100644 index 70157e0..0000000 --- a/src/pages/contact.astro +++ /dev/null @@ -1,79 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; -import HeroText from '~/components/widgets/HeroText.astro'; -import ContactUs from '~/components/widgets/Contact.astro'; -import Features2 from '~/components/widgets/Features2.astro'; - -const metadata = { - title: 'Contact', -}; ---- - - - - - - - - - - - - diff --git a/src/pages/homes/mobile-app.astro b/src/pages/homes/mobile-app.astro deleted file mode 100644 index 510a321..0000000 --- a/src/pages/homes/mobile-app.astro +++ /dev/null @@ -1,297 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; - -import Header from '~/components/widgets/Header.astro'; - -import Hero2 from '~/components/widgets/Hero2.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import Content from '~/components/widgets/Content.astro'; -import Testimonials from '~/components/widgets/Testimonials.astro'; -import FAQs from '~/components/widgets/FAQs.astro'; -import Stats from '~/components/widgets/Stats.astro'; - -import Button from '~/components/ui/Button.astro'; -import Image from '~/components/common/Image.astro'; - -const appStoreImg = '~/assets/images/app-store.png'; -const appStoreDownloadLink = 'https://github.com/onwidget/astrowind'; - -const googlePlayImg = '~/assets/images/google-play.png'; -const googlePlayDownloadLink = 'https://github.com/onwidget/astrowind'; - -const metadata = { - title: 'Mobile App Homepage', -}; ---- - - - - -
- - - - - - - AstroWind App:
professional websites -
- - - - Download now and embark on a journey to elevate your projects like never before. - - -
- - - -
-
- - - - - - - - - -

Main Features

-
-
- - - - - -

Other features

-
-
- - - - - - - - - - - - - - - - -
- - - -
-
- diff --git a/src/pages/homes/personal.astro b/src/pages/homes/personal.astro deleted file mode 100644 index 092053d..0000000 --- a/src/pages/homes/personal.astro +++ /dev/null @@ -1,405 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; - -import Header from '~/components/widgets/Header.astro'; -import Hero from '~/components/widgets/Hero.astro'; -import Content from '~/components/widgets/Content.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import Testimonials from '~/components/widgets/Testimonials.astro'; -import Steps from '~/components/widgets/Steps.astro'; -import BlogLatestPosts from '~/components/widgets/BlogLatestPosts.astro'; -import { getPermalink } from '~/utils/permalinks'; - -const metadata = { - title: 'Personal Homepage Demo', -}; ---- - - - - -
- - - - - - - I'm a Graphic Designer passionate about crafting visual stories.
With 5 years of experience and a degree from - New York University's School of Design. I infuse vitality into brands and designs, transforming concepts into captivating - realities. -
-
- - - - - -

About me

-

- Welcome to my creative journey. My work is a testament to my commitment to bringing ideas to life, where each - pixel becomes a brushstroke in the canvas of imagination. -

-
-

- I find inspiration in the world around me, whether through the pages of a captivating novel, the intricate - details of typography, or the vibrant hues of nature during my outdoor escapades. -

-
-

If you're curious to dive deeper into my work, you can follow me:

-
- - -
-
-
- - - - ABC Design Studio, New York, NY
2021 - Present', - description: `Collaborate with clients to understand design requirements and objectives.
Develop branding solutions, including logos, color palettes, and brand guidelines.
Design marketing materials such as brochures, posters, and digital assets.
Create visually appealing user interfaces for websites and applications.`, - icon: 'tabler:briefcase', - }, - { - title: - 'Junior Graphic Designer
XYZ Creative Agency, Los Angeles, CA
2018 - 2021', - description: `Assisted senior designers in creating design concepts and visual assets.
Contributed to the development of brand identities and marketing collateral.
Collaborated with the marketing team to ensure consistent design across campaigns.
Gained hands-on experience in various design software and tools.`, - icon: 'tabler:briefcase', - }, - ]} - classes={{ container: 'max-w-3xl' }} - /> - - - - New York University's School of Design
2018 - 2020`, - icon: 'tabler:school', - }, - { - title: `Bachelor of Arts in Graphic Design
New York University's School of Design
2014 - 2018`, - icon: 'tabler:school', - }, - ]} - classes={{ container: 'max-w-3xl' }} - /> - - - - - - - - - -

- Project 1:
Brand identity for tech innovators -

-
- - -
-
-
- - - - - -

- Project 2:
Event poster for art & music festival -

-
- - -
-
-
- - - - - -

- Project 3:
E-commerce website redesign for fashion brand -

-
- - -
-
-
- - - - - - - - - - - - - -
-
-
- diff --git a/src/pages/homes/saas.astro b/src/pages/homes/saas.astro deleted file mode 100644 index 14ca203..0000000 --- a/src/pages/homes/saas.astro +++ /dev/null @@ -1,349 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; - -import Header from '~/components/widgets/Header.astro'; -import Hero2 from '~/components/widgets/Hero2.astro'; -import Features from '~/components/widgets/Features.astro'; -import Steps2 from '~/components/widgets/Steps2.astro'; -import Content from '~/components/widgets/Content.astro'; -import Pricing from '~/components/widgets/Pricing.astro'; - -import { headerData } from '~/navigation'; -import FAQs from '~/components/widgets/FAQs.astro'; -import BlogLatestPosts from '~/components/widgets/BlogLatestPosts.astro'; - -const metadata = { - title: 'SaaS Landing Page', -}; ---- - - - -
- - - - - - - Simplify web design with Astrowind:
your ultimate SaaS companion
-
- - - - Seamlessly blend the power of Astro 5.0 and Tailwind CSS to craft websites that resonate with your brand and audience. - -
- - - - - - - - Make a memorable first impression with visually appealing design elements that highlight your startup's unique value proposition.
Ensures your website looks stunning and works well on all devices.
Engage potential investors and customers with engaging content, clear messaging, and intuitive navigation.`, - }, - ]} - image={{ - src: 'https://images.unsplash.com/photo-1620558138198-cfb9b4f3c294?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1671&q=80', - alt: 'Startup Image', - }} - > - -

- Startup success stories:
Launching with AstroWind -

-
- - -
-
-
- - - - Effectively communicate complex SaaS features through visual aids, animations, and interactive elements.
Prioritize user needs and pain points through well-structured layouts and clear navigation.
Encourage visitors to take action with strategically placed CTAs.
Ensures your SaaS website works seamlessly across all devices.`, - }, - ]} - image={{ - src: 'https://images.unsplash.com/photo-1531973486364-5fa64260d75b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1658&q=80', - alt: 'SaaS Businesses Image', - }} - > - -

- SaaS showcase:
Streamlining user experience -

-
- - -
-
-
- - - - Tailor your portfolio to reflect your unique style and artistic vision.
Prioritizes visuals, allowing you to present your work in high-resolution detail that draws viewers into your creations.
Enables seamless navigation for effortless portfolio exploration.`, - }, - ]} - image={{ - src: 'https://images.unsplash.com/photo-1635070041078-e363dbe005cb?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80', - alt: 'Portfolio Image', - }} - > - -

- Creative portfolios:
Highlighting your work -

-
- - -
-
-
- - - - Strategically placed CTAs, user-friendly forms, and optimized layouts work together to drive user engagement and conversions.
Ensure a smooth browsing experience, reducing bounce rates and encouraging interaction.`, - }, - ]} - image={{ - src: 'https://images.unsplash.com/photo-1514621166532-aa7eb1a3a2f4?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=774&q=80', - alt: 'Small Business Image', - }} - > - -

- Small business growth:
Converting visitors into customers -

-
- - -
-
-
- - - - - - - - - -
-
-
- - - - - - - - - -
-
-
- diff --git a/src/pages/homes/startup.astro b/src/pages/homes/startup.astro deleted file mode 100644 index 56c14bd..0000000 --- a/src/pages/homes/startup.astro +++ /dev/null @@ -1,317 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; - -import Hero from '~/components/widgets/Hero.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -import Features2 from '~/components/widgets/Features2.astro'; -import Features from '~/components/widgets/Features.astro'; -import Stats from '~/components/widgets/Stats.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import FAQs from '~/components/widgets/FAQs.astro'; -import Brands from '~/components/widgets/Brands.astro'; - -import { YouTube } from 'astro-embed'; - -const metadata = { - title: 'Startup Landing Page', -}; ---- - - - - - - - Improve your Startup with Astrowind templates - - - - Step into the spotlight with Astrowind templates, your pathway to fortifying your - startup's digital footprint, fostering credibility, and expanding your reach. - - - - - - - - - - - - -
-
-
- - - - - - - - - - - - - -
-
-
- - - - - - - - - -
-
-
- - - - - - - - - Be a part of our vision - - - Discover a dynamic work environment, unparalleled growth opportunities, and the chance to make a meaningful - impact. - - -
diff --git a/src/pages/index.astro b/src/pages/index.astro index 7079c0b..24689bd 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -137,7 +137,7 @@ const metadata = { -
+
@@ -175,7 +175,7 @@ const metadata = { -
+
diff --git a/src/pages/landing/click-through.astro b/src/pages/landing/click-through.astro deleted file mode 100644 index 47140ed..0000000 --- a/src/pages/landing/click-through.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero2 from '~/components/widgets/Hero2.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Click-through Landing Page Demo', -}; ---- - - - - - - - - diff --git a/src/pages/landing/lead-generation.astro b/src/pages/landing/lead-generation.astro deleted file mode 100644 index 09f6fad..0000000 --- a/src/pages/landing/lead-generation.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero from '~/components/widgets/Hero.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Lead Generation Landing Page Demo', -}; ---- - - - - - - - - diff --git a/src/pages/landing/pre-launch.astro b/src/pages/landing/pre-launch.astro deleted file mode 100644 index 43c9da7..0000000 --- a/src/pages/landing/pre-launch.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero2 from '~/components/widgets/Hero2.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Pre-Launch Landing Page', -}; ---- - - - - - - - - diff --git a/src/pages/landing/product.astro b/src/pages/landing/product.astro deleted file mode 100644 index 238cd7e..0000000 --- a/src/pages/landing/product.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero from '~/components/widgets/Hero.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Product Details Landing Page Demo', -}; ---- - - - - - - - - diff --git a/src/pages/landing/sales.astro b/src/pages/landing/sales.astro deleted file mode 100644 index f992a46..0000000 --- a/src/pages/landing/sales.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero2 from '~/components/widgets/Hero2.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Sales Landing Page Demo', -}; ---- - - - - - - - - diff --git a/src/pages/landing/subscription.astro b/src/pages/landing/subscription.astro deleted file mode 100644 index 192b6e3..0000000 --- a/src/pages/landing/subscription.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import Layout from '~/layouts/LandingLayout.astro'; - -import Hero2 from '~/components/widgets/Hero2.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Subscription Landing Page Demo', -}; ---- - - - - - - - - diff --git a/src/pages/pricing.astro b/src/pages/pricing.astro deleted file mode 100644 index 0e7fb1a..0000000 --- a/src/pages/pricing.astro +++ /dev/null @@ -1,244 +0,0 @@ ---- -import Layout from '~/layouts/PageLayout.astro'; -import HeroText from '~/components/widgets/HeroText.astro'; -import Prices from '~/components/widgets/Pricing.astro'; -import FAQs from '~/components/widgets/FAQs.astro'; -import Steps from '~/components/widgets/Steps.astro'; -import Features3 from '~/components/widgets/Features3.astro'; -import CallToAction from '~/components/widgets/CallToAction.astro'; - -const metadata = { - title: 'Pricing', -}; ---- - - - - - - - - - - - - - diff --git a/src/pages/rss.xml.ts b/src/pages/rss.xml.ts deleted file mode 100644 index f8831b7..0000000 --- a/src/pages/rss.xml.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { getRssString } from '@astrojs/rss'; - -import { SITE, METADATA, APP_BLOG } from 'astrowind:config'; -import { fetchPosts } from '~/utils/blog'; -import { getPermalink } from '~/utils/permalinks'; - -export const GET = async () => { - if (!APP_BLOG.isEnabled) { - return new Response(null, { - status: 404, - statusText: 'Not found', - }); - } - - const posts = await fetchPosts(); - - const rss = await getRssString({ - title: `${SITE.name}’s Blog`, - description: METADATA?.description || '', - site: import.meta.env.SITE, - - items: posts.map((post) => ({ - link: getPermalink(post.permalink, 'post'), - title: post.title, - description: post.excerpt, - pubDate: post.publishDate, - })), - - trailingSlash: SITE.trailingSlash, - }); - - return new Response(rss, { - headers: { - 'Content-Type': 'application/xml', - }, - }); -}; diff --git a/src/pages/services.astro b/src/pages/services.astro deleted file mode 100644 index 6250bd3..0000000 --- a/src/pages/services.astro +++ /dev/null @@ -1,224 +0,0 @@ ---- -import CallToAction from '~/components/widgets/CallToAction.astro'; -import Content from '~/components/widgets/Content.astro'; -import Features2 from '~/components/widgets/Features2.astro'; -import Hero from '~/components/widgets/Hero.astro'; -import Testimonials from '~/components/widgets/Testimonials.astro'; -import Layout from '~/layouts/PageLayout.astro'; - -const metadata = { - title: 'Services', -}; ---- - - - - - - - - - - - - - - -

Main Features

-
-
- - - - - -

Benefits

-
-
- - - - - - - - -
-- cgit v1.2.3