add fade to pages and canvas duration

This commit is contained in:
2026-04-09 16:57:15 -05:00
parent d06e45847e
commit 5bcc960704
6 changed files with 19 additions and 11 deletions

View File

@@ -2,10 +2,12 @@ import {useArticle} from "./ArticleContext";
import "./list.sass";
import {ReactComponent as BoxSvg} from "../img/blog-box.svg";
import {Article, ARTICLES} from "./articles";
import {motion} from "motion/react";
import {AnimateFade} from "../animations";
export function ArticlesList() {
return <main className="art-ctr">
const main = AnimateFade();
export default function ArticlesList() {
return <motion.main animate={main.animate} initial={main.initial} className="art-ctr">
<section className="spacer"/>
<section className="articles">
{
@@ -15,7 +17,7 @@ export function ArticlesList() {
}
</section>
<section className="spacer"/>
</main>
</motion.main>
}
function BlogBox(props: { article: Article }) {