fix: ci build
This commit is contained in:
parent
c4f7d60016
commit
b151a5e464
@ -1,7 +1,7 @@
|
||||
---
|
||||
import favIcon from '~/assets/favicons/favicon.ico';
|
||||
import favIconSvg from '~/assets/favicons/favicon.svg';
|
||||
import appleTouchIcon from '~/assets/favicons/apple-touch-icon.png';
|
||||
import favIcon from 'assets/favicons/favicon.ico';
|
||||
import favIconSvg from 'assets/favicons/favicon.svg';
|
||||
import appleTouchIcon from 'assets/favicons/apple-touch-icon.png';
|
||||
---
|
||||
|
||||
<link rel="shortcut icon" href={favIcon} />
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import Item from '~/components/blog/GridItem.astro';
|
||||
import type { Post } from '~/types';
|
||||
import Item from 'components/blog/GridItem.astro';
|
||||
import type { Post } from 'types';
|
||||
|
||||
export interface Props {
|
||||
posts: Array<Post>;
|
||||
|
@ -1,11 +1,11 @@
|
||||
---
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
import type { Post } from '~/types';
|
||||
import type { Post } from 'types';
|
||||
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
|
||||
import { findImage } from '~/utils/images';
|
||||
import { getPermalink } from '~/utils/permalinks';
|
||||
import { findImage } from 'utils/images';
|
||||
import { getPermalink } from 'utils/permalinks';
|
||||
|
||||
export interface Props {
|
||||
post: Post;
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import Item from '~/components/blog/ListItem.astro';
|
||||
import type { Post } from '~/types';
|
||||
import Item from 'components/blog/ListItem.astro';
|
||||
import type { Post } from 'types';
|
||||
|
||||
export interface Props {
|
||||
posts: Array<Post>;
|
||||
|
@ -1,15 +1,15 @@
|
||||
---
|
||||
import type { ImageMetadata } from 'astro';
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import PostTags from '~/components/blog/Tags.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import PostTags from 'components/blog/Tags.astro';
|
||||
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
import type { Post } from '~/types';
|
||||
import type { Post } from 'types';
|
||||
|
||||
import { getPermalink } from '~/utils/permalinks';
|
||||
import { findImage } from '~/utils/images';
|
||||
import { getFormattedDate } from '~/utils/utils';
|
||||
import { getPermalink } from 'utils/permalinks';
|
||||
import { findImage } from 'utils/images';
|
||||
import { getFormattedDate } from 'utils/utils';
|
||||
|
||||
export interface Props {
|
||||
post: Post;
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { getPermalink } from '~/utils/permalinks';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import { getPermalink } from 'utils/permalinks';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
export interface Props {
|
||||
prevUrl?: string;
|
||||
|
@ -1,10 +1,10 @@
|
||||
---
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
|
||||
import { getRelatedPosts } from '~/utils/blog';
|
||||
import { getRelatedPosts } from 'utils/blog';
|
||||
import BlogHighlightedPosts from '../widgets/BlogHighlightedPosts.astro';
|
||||
import type { Post } from '~/types';
|
||||
import { getBlogPermalink } from '~/utils/permalinks';
|
||||
import type { Post } from 'types';
|
||||
import { getBlogPermalink } from 'utils/permalinks';
|
||||
|
||||
export interface Props {
|
||||
post: Post;
|
||||
|
@ -1,14 +1,14 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import PostTags from '~/components/blog/Tags.astro';
|
||||
import SocialShare from '~/components/common/SocialShare.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import PostTags from 'components/blog/Tags.astro';
|
||||
import SocialShare from 'components/common/SocialShare.astro';
|
||||
|
||||
import { getPermalink } from '~/utils/permalinks';
|
||||
import { getFormattedDate } from '~/utils/utils';
|
||||
import { getPermalink } from 'utils/permalinks';
|
||||
import { getFormattedDate } from 'utils/utils';
|
||||
|
||||
import type { Post } from '~/types';
|
||||
import type { Post } from 'types';
|
||||
|
||||
export interface Props {
|
||||
post: Post;
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import { getPermalink } from '~/utils/permalinks';
|
||||
import { getPermalink } from 'utils/permalinks';
|
||||
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
import type { Post } from '~/types';
|
||||
import type { Post } from 'types';
|
||||
|
||||
export interface Props {
|
||||
tags: Post['tags'];
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { getBlogPermalink } from '~/utils/permalinks';
|
||||
import { getBlogPermalink } from 'utils/permalinks';
|
||||
import { I18N } from 'astrowind:config';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
const { textDirection } = I18N;
|
||||
---
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import { getAsset } from '~/utils/permalinks';
|
||||
import { getAsset } from 'utils/permalinks';
|
||||
---
|
||||
|
||||
<meta charset="UTF-8" />
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import { findImage } from '~/utils/images';
|
||||
import { findImage } from 'utils/images';
|
||||
import {
|
||||
getImagesOptimized,
|
||||
astroAsseetsOptimizer,
|
||||
@ -7,7 +7,7 @@ import {
|
||||
isUnpicCompatible,
|
||||
type ImageProps,
|
||||
type AttributesProps,
|
||||
} from '~/utils/images-optimization';
|
||||
} from 'utils/images-optimization';
|
||||
|
||||
type Props = ImageProps;
|
||||
type ImageType = {
|
||||
|
@ -5,10 +5,10 @@ import { AstroSeo } from '@astrolib/seo';
|
||||
import type { Props as AstroSeoProps } from '@astrolib/seo';
|
||||
|
||||
import { SITE, METADATA, I18N } from 'astrowind:config';
|
||||
import type { MetaData } from '~/types';
|
||||
import { getCanonical } from '~/utils/permalinks';
|
||||
import type { MetaData } from 'types';
|
||||
import { getCanonical } from 'utils/permalinks';
|
||||
|
||||
import { adaptOpenGraphImages } from '~/utils/images';
|
||||
import { adaptOpenGraphImages } from 'utils/images';
|
||||
|
||||
export interface Props extends MetaData {
|
||||
dontUseTitleTemplate?: boolean;
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
import type { CallToAction as Props } from '~/types';
|
||||
import type { CallToAction as Props } from 'types';
|
||||
|
||||
const {
|
||||
variant = 'secondary',
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import type { Form as Props } from '~/types';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import type { Form as Props } from 'types';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
const { inputs, textarea, disclaimer, button = 'Contact us', description = '' } = Astro.props;
|
||||
---
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import type { Headline as Props } from '~/types';
|
||||
import type { Headline as Props } from 'types';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
|
||||
const {
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import type { ItemGrid as Props } from '~/types';
|
||||
import type { ItemGrid as Props } from 'types';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
import Button from './Button.astro';
|
||||
import { Icon } from 'astro-icon/components';
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import type { ItemGrid as Props } from '~/types';
|
||||
import type { ItemGrid as Props } from 'types';
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
import Button from './Button.astro';
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
import type { Item } from '~/types';
|
||||
import type { Item } from 'types';
|
||||
|
||||
export interface Props {
|
||||
items?: Array<Item>;
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import type { HTMLTag } from 'astro/types';
|
||||
import type { Widget } from '~/types';
|
||||
import type { Widget } from 'types';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
import Background from './Background.astro';
|
||||
|
||||
|
@ -1,12 +1,12 @@
|
||||
---
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
|
||||
import Grid from '~/components/blog/Grid.astro';
|
||||
import Grid from 'components/blog/Grid.astro';
|
||||
|
||||
import { getBlogPermalink } from '~/utils/permalinks';
|
||||
import { findPostsByIds } from '~/utils/blog';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import type { Widget } from '~/types';
|
||||
import { getBlogPermalink } from 'utils/permalinks';
|
||||
import { findPostsByIds } from 'utils/blog';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import type { Widget } from 'types';
|
||||
|
||||
export interface Props extends Widget {
|
||||
title?: string;
|
||||
|
@ -1,12 +1,12 @@
|
||||
---
|
||||
import { APP_BLOG } from 'astrowind:config';
|
||||
|
||||
import Grid from '~/components/blog/Grid.astro';
|
||||
import Grid from 'components/blog/Grid.astro';
|
||||
|
||||
import { getBlogPermalink } from '~/utils/permalinks';
|
||||
import { findLatestPosts } from '~/utils/blog';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import type { Widget } from '~/types';
|
||||
import { getBlogPermalink } from 'utils/permalinks';
|
||||
import { findLatestPosts } from 'utils/blog';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import type { Widget } from 'types';
|
||||
import Button from '../ui/Button.astro';
|
||||
|
||||
export interface Props extends Widget {
|
||||
|
@ -1,10 +1,10 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import type { Brands as Props } from '~/types';
|
||||
import type { Brands as Props } from 'types';
|
||||
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
const {
|
||||
title = '',
|
||||
subtitle = '',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import WidgetWrapper from '../ui/WidgetWrapper.astro';
|
||||
import type { CallToAction, Widget } from '~/types';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import type { CallToAction, Widget } from 'types';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
interface Props extends Widget {
|
||||
title?: string;
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import FormContainer from '~/components/ui/Form.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import type { Contact as Props } from '~/types';
|
||||
import FormContainer from 'components/ui/Form.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import type { Contact as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import type { Content as Props } from '~/types';
|
||||
import type { Content as Props } from 'types';
|
||||
import Headline from '../ui/Headline.astro';
|
||||
import WidgetWrapper from '../ui/WidgetWrapper.astro';
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
import ItemGrid from '../ui/ItemGrid.astro';
|
||||
|
||||
const {
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import ItemGrid from '~/components/ui/ItemGrid.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import type { Faqs as Props } from '~/types';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import ItemGrid from 'components/ui/ItemGrid.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import type { Faqs as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = '',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import ItemGrid from '~/components/ui/ItemGrid.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import type { Features as Props } from '~/types';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import ItemGrid from 'components/ui/ItemGrid.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import type { Features as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import ItemGrid2 from '~/components/ui/ItemGrid2.astro';
|
||||
import type { Features as Props } from '~/types';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import ItemGrid2 from 'components/ui/ItemGrid2.astro';
|
||||
import type { Features as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import ItemGrid from '~/components/ui/ItemGrid.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import type { Features as Props } from '~/types';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import ItemGrid from 'components/ui/ItemGrid.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import type { Features as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import { SITE } from 'astrowind:config';
|
||||
import { getHomePermalink } from '~/utils/permalinks';
|
||||
import { getHomePermalink } from 'utils/permalinks';
|
||||
|
||||
interface Link {
|
||||
text?: string;
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import type { CallToAction } from '~/types';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
import type { CallToAction } from 'types';
|
||||
|
||||
export interface Props {
|
||||
id?: string;
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import type { CallToAction } from '~/types';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import type { CallToAction } from 'types';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
export interface Props {
|
||||
title?: string;
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import type { CallToAction } from '~/types';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import type { CallToAction } from 'types';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
|
||||
export interface Props {
|
||||
title?: string;
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import type { Pricing as Props } from '~/types';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import type { Pricing as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = '',
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
import type { Stats as Props } from '~/types';
|
||||
import type { Stats as Props } from 'types';
|
||||
import WidgetWrapper from '../ui/WidgetWrapper.astro';
|
||||
import Headline from '../ui/Headline.astro';
|
||||
import { Icon } from 'astro-icon/components';
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Timeline from '~/components/ui/Timeline.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import type { Steps as Props } from '~/types';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import Timeline from 'components/ui/Timeline.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import type { Steps as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import type { Steps as Props } from '~/types';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
import type { Steps as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = await Astro.slots.render('title'),
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import Headline from '~/components/ui/Headline.astro';
|
||||
import WidgetWrapper from '~/components/ui/WidgetWrapper.astro';
|
||||
import Button from '~/components/ui/Button.astro';
|
||||
import Image from '~/components/common/Image.astro';
|
||||
import type { Testimonials as Props } from '~/types';
|
||||
import Headline from 'components/ui/Headline.astro';
|
||||
import WidgetWrapper from 'components/ui/WidgetWrapper.astro';
|
||||
import Button from 'components/ui/Button.astro';
|
||||
import Image from 'components/common/Image.astro';
|
||||
import type { Testimonials as Props } from 'types';
|
||||
|
||||
const {
|
||||
title = '',
|
||||
|
@ -1,9 +1,9 @@
|
||||
---
|
||||
import PageLayout from '~/layouts/PageLayout.astro';
|
||||
import Header from '~/components/widgets/Header.astro';
|
||||
import PageLayout from 'layouts/PageLayout.astro';
|
||||
import Header from 'components/widgets/Header.astro';
|
||||
|
||||
import { headerData } from '~/navigation';
|
||||
import type { MetaData } from '~/types';
|
||||
import { headerData } from 'navigation';
|
||||
import type { MetaData } from 'types';
|
||||
|
||||
export interface Props {
|
||||
metadata?: MetaData;
|
||||
|
@ -3,19 +3,19 @@ import '~/assets/styles/tailwind.css';
|
||||
|
||||
import { I18N } from 'astrowind:config';
|
||||
|
||||
import CommonMeta from '~/components/common/CommonMeta.astro';
|
||||
import Favicons from '~/components/Favicons.astro';
|
||||
import CustomStyles from '~/components/CustomStyles.astro';
|
||||
import ApplyColorMode from '~/components/common/ApplyColorMode.astro';
|
||||
import Metadata from '~/components/common/Metadata.astro';
|
||||
import SiteVerification from '~/components/common/SiteVerification.astro';
|
||||
import Analytics from '~/components/common/Analytics.astro';
|
||||
import BasicScripts from '~/components/common/BasicScripts.astro';
|
||||
import CommonMeta from 'components/common/CommonMeta.astro';
|
||||
import Favicons from 'components/Favicons.astro';
|
||||
import CustomStyles from 'components/CustomStyles.astro';
|
||||
import ApplyColorMode from 'components/common/ApplyColorMode.astro';
|
||||
import Metadata from 'components/common/Metadata.astro';
|
||||
import SiteVerification from 'components/common/SiteVerification.astro';
|
||||
import Analytics from 'components/common/Analytics.astro';
|
||||
import BasicScripts from 'components/common/BasicScripts.astro';
|
||||
|
||||
// Comment the line below to disable View Transitions
|
||||
import { ViewTransitions } from 'astro:transitions';
|
||||
|
||||
import type { MetaData as MetaDataType } from '~/types';
|
||||
import type { MetaData as MetaDataType } from 'types';
|
||||
|
||||
export interface Props {
|
||||
metadata?: MetaDataType;
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
import Layout from '~/layouts/PageLayout.astro';
|
||||
import Layout from 'layouts/PageLayout.astro';
|
||||
|
||||
import type { MetaData } from '~/types';
|
||||
import type { MetaData } from 'types';
|
||||
|
||||
export interface Props {
|
||||
frontmatter: {
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
import Layout from '~/layouts/Layout.astro';
|
||||
import { getHomePermalink } from '~/utils/permalinks';
|
||||
import Layout from 'layouts/Layout.astro';
|
||||
import { getHomePermalink } from 'utils/permalinks';
|
||||
|
||||
const title = `Error 404`;
|
||||
---
|
||||
|
@ -1,13 +1,13 @@
|
||||
---
|
||||
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 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';
|
||||
import { blogListRobots, getStaticPathsBlogList } from 'utils/blog';
|
||||
|
||||
export const prerender = true;
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
---
|
||||
import type { InferGetStaticPropsType, GetStaticPaths } from 'astro';
|
||||
import { blogCategoryRobots, getStaticPathsBlogCategory } from '~/utils/blog';
|
||||
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';
|
||||
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;
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
---
|
||||
import type { InferGetStaticPropsType, GetStaticPaths } from 'astro';
|
||||
import { blogTagRobots, getStaticPathsBlogTag } from '~/utils/blog';
|
||||
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';
|
||||
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;
|
||||
|
||||
|
@ -3,15 +3,15 @@ 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 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';
|
||||
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;
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
---
|
||||
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';
|
||||
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',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
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';
|
||||
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',
|
||||
|
@ -1,18 +1,18 @@
|
||||
---
|
||||
import Layout from '~/layouts/PageLayout.astro';
|
||||
import Layout from 'layouts/PageLayout.astro';
|
||||
|
||||
import Header from '~/components/widgets/Header.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 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';
|
||||
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';
|
||||
|
@ -1,15 +1,15 @@
|
||||
---
|
||||
import Layout from '~/layouts/PageLayout.astro';
|
||||
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';
|
||||
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',
|
||||
|
@ -1,16 +1,16 @@
|
||||
---
|
||||
import Layout from '~/layouts/PageLayout.astro';
|
||||
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 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';
|
||||
import { headerData } from 'navigation';
|
||||
import FAQs from 'components/widgets/FAQs.astro';
|
||||
import BlogLatestPosts from 'components/widgets/BlogLatestPosts.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'SaaS Landing Page',
|
||||
|
@ -1,15 +1,15 @@
|
||||
---
|
||||
import Layout from '~/layouts/PageLayout.astro';
|
||||
import Layout from 'layouts/PageLayout.astro';
|
||||
|
||||
import Hero from '~/components/widgets/Hero.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.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 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';
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero2 from '~/components/widgets/Hero2.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero2 from 'components/widgets/Hero2.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Click-through Landing Page Demo',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero from '~/components/widgets/Hero.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero from 'components/widgets/Hero.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Lead Generation Landing Page Demo',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero2 from '~/components/widgets/Hero2.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero2 from 'components/widgets/Hero2.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Pre-Launch Landing Page',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero from '~/components/widgets/Hero.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero from 'components/widgets/Hero.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Product Details Landing Page Demo',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero2 from '~/components/widgets/Hero2.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero2 from 'components/widgets/Hero2.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Sales Landing Page Demo',
|
||||
|
@ -1,8 +1,8 @@
|
||||
---
|
||||
import Layout from '~/layouts/LandingLayout.astro';
|
||||
import Layout from 'layouts/LandingLayout.astro';
|
||||
|
||||
import Hero2 from '~/components/widgets/Hero2.astro';
|
||||
import CallToAction from '~/components/widgets/CallToAction.astro';
|
||||
import Hero2 from 'components/widgets/Hero2.astro';
|
||||
import CallToAction from 'components/widgets/CallToAction.astro';
|
||||
|
||||
const metadata = {
|
||||
title: 'Subscription Landing Page Demo',
|
||||
|
@ -1,11 +1,11 @@
|
||||
---
|
||||
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';
|
||||
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',
|
||||
|
@ -1,10 +1,10 @@
|
||||
---
|
||||
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';
|
||||
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',
|
||||
|
Loading…
x
Reference in New Issue
Block a user