Refactor components structure

This commit is contained in:
prototypa
2022-09-04 03:21:44 -04:00
parent e95d47b5d3
commit 00cd7fa1b1
25 changed files with 97 additions and 73 deletions

View File

@ -2,8 +2,8 @@
import { SITE, BLOG } from "~/config.mjs";
import Layout from "~/layouts/BlogLayout.astro";
import BlogList from "~/components/widgets/BlogList.astro";
import Pagination from "~/components/widgets/Pagination.astro";
import BlogList from "~/components/widgets/blog/List.astro";
import Pagination from "~/components/atoms/Pagination.astro";
import { fetchPosts } from "~/utils/posts";
import { getCanonical, getPermalink, BLOG_BASE } from "~/utils/permalinks";

View File

@ -2,7 +2,7 @@
import { SITE, BLOG } from "~/config.mjs";
import Layout from "~/layouts/PageLayout.astro";
import BlogPost from "~/components/widgets/BlogPost.astro";
import SinglePost from "~/components/widgets/blog/SinglePost.astro";
import { getCanonical, getPermalink, cleanSlug, BLOG_BASE } from "~/utils/permalinks";
import { fetchPosts } from "~/utils/posts";
@ -30,5 +30,5 @@ const meta = {
---
<Layout meta={meta}>
<BlogPost post={{ ...post, image: meta.image }} />
<SinglePost post={{ ...post, image: meta.image }} />
</Layout>

View File

@ -2,8 +2,8 @@
import { SITE, BLOG } from "~/config.mjs";
import Layout from "~/layouts/BlogLayout.astro";
import BlogList from "~/components/widgets/BlogList.astro";
import Pagination from "~/components/widgets/Pagination.astro";
import BlogList from "~/components/widgets/blog/List.astro";
import Pagination from "~/components/atoms/Pagination.astro";
import { fetchPosts } from "~/utils/posts";
import { getCanonical, getPermalink, cleanSlug, CATEGORY_BASE } from "~/utils/permalinks";

View File

@ -2,8 +2,8 @@
import { SITE, BLOG } from "~/config.mjs";
import Layout from "~/layouts/BlogLayout.astro";
import BlogList from "~/components/widgets/BlogList.astro";
import Pagination from "~/components/widgets/Pagination.astro";
import BlogList from "~/components/widgets/blog/List.astro";
import Pagination from "~/components/atoms/Pagination.astro";
import { fetchPosts } from "~/utils/posts";
import { getCanonical, getPermalink, cleanSlug, TAG_BASE } from "~/utils/permalinks";

View File

@ -4,14 +4,14 @@ import { getCanonical, getHomePermalink } from "~/utils/permalinks";
import Layout from "~/layouts/PageLayout.astro";
import Hero from "~/components/widgets/Hero.astro";
import BasicCTA from "~/components/widgets/BasicCTA.astro";
import BasicFeatures from "~/components/widgets/BasicFeatures.astro";
import StepsFeatures from "~/components/widgets/StepsFeatures.astro";
import Features from "~/components/widgets/Features.astro";
import Features2 from "~/components/widgets/Features2.astro";
import Steps from "~/components/widgets/Steps.astro";
import Features3 from "~/components/widgets/Features3.astro";
import HighlightedPosts from "~/components/widgets/blog/HighlightedPosts.astro";
import FAQs from "~/components/widgets/FAQs.astro";
import TwoColsFeatures from "~/components/widgets/TwoColsFeatures.astro";
import StepsLeft from "~/components/widgets/StepsLeft.astro";
import HighlightedPosts from "~/components/widgets/HighlightedPosts.astro";
import Stats from "~/components/widgets/Stats.astro";
import CallToAction from "~/components/widgets/CallToAction.astro";
const meta = {
title: SITE.title,
@ -22,12 +22,12 @@ const meta = {
<Layout meta={meta}>
<Hero />
<BasicFeatures />
<StepsLeft />
<TwoColsFeatures />
<StepsFeatures />
<Features />
<Steps />
<Features2 />
<Features3 />
<HighlightedPosts />
<FAQs />
<Stats />
<BasicCTA />
<CallToAction />
</Layout>