diff --git a/src/components/BackgroundChess.astro b/src/components/BackgroundChess.astro
new file mode 100644
index 0000000..e70d22c
--- /dev/null
+++ b/src/components/BackgroundChess.astro
@@ -0,0 +1,35 @@
+---
+import type { HTMLAttributes } from "astro/types";
+import { cn } from "../lib/utils";
+
+type Props = HTMLAttributes<"div">;
+
+const { class: className, ...rest } = Astro.props;
+---
+
+
+
+
+ {/* Background Gradient */}
+
+
+
diff --git a/src/components/BackgroundChess.tsx b/src/components/BackgroundChess.tsx
deleted file mode 100644
index 23a3108..0000000
--- a/src/components/BackgroundChess.tsx
+++ /dev/null
@@ -1,76 +0,0 @@
-"use client";
-import React from "react";
-import { motion } from "framer-motion";
-import { cn } from "../lib/utils";
-
-export const BackgroundChessCore = ({ className, ...rest }: { className?: string }) => {
- const rows = new Array(150).fill(1);
- const cols = new Array(100).fill(1);
- let colors = [
- "--gray-100",
- "--gray-200",
- "--gray-300",
- "--gray-400",
- "--gray-500",
- "--gray-600",
- "--gray-700",
- "--gray-800",
- "--gray-900",
- ];
- const getRandomColor = () => {
- return colors[Math.floor(Math.random() * colors.length)];
- };
-
- return (
-
- {rows.map((_, i) => (
-
- {cols.map((_, j) => (
-
- {j % 2 === 0 && i % 2 === 0 ? (
-
- ) : null}
-
- ))}
-
- ))}
-
- );
-};
-
-export const BackgroundChess = React.memo(BackgroundChessCore);
diff --git a/src/components/ExpandableHoloJobCard.tsx b/src/components/ExpandableHoloJobCard.tsx
index 7ce7b4f..2c02640 100644
--- a/src/components/ExpandableHoloJobCard.tsx
+++ b/src/components/ExpandableHoloJobCard.tsx
@@ -91,9 +91,15 @@ export function ExpandableHoloJobCard({
>
{active.title}
+
+ {active.role}
+
{active.timePeriod}
diff --git a/src/components/FlipWords.tsx b/src/components/FlipWords.tsx
index c2c773f..3a8e25c 100644
--- a/src/components/FlipWords.tsx
+++ b/src/components/FlipWords.tsx
@@ -28,9 +28,6 @@ export const FlipWords = ({
}, duration);
}, [isAnimating, duration, startAnimation]);
- console.log(currentWord.split(""), currentWord.split("").map((letter, index) => (
- `${letter}`
- )))
return (
{
diff --git a/src/components/Globe.tsx b/src/components/Globe.tsx
index 5ef365e..b5bb2f6 100644
--- a/src/components/Globe.tsx
+++ b/src/components/Globe.tsx
@@ -73,6 +73,7 @@ export function Globe() {
diff --git a/tailwind.config.mjs b/tailwind.config.mjs
index 7eb97a5..f872288 100644
--- a/tailwind.config.mjs
+++ b/tailwind.config.mjs
@@ -89,6 +89,10 @@ export default {
transform: "rotate(215deg) translateX(-100vh)",
opacity: 0,
},
+ },
+ grid: {
+ "0%": { transform: "translateY(-50%)" },
+ "100%": { transform: "translateY(0)" },
},
},
animation: {
@@ -96,6 +100,7 @@ export default {
"accordion-up": "accordion-up 0.2s ease-out",
spotlight: "spotlight 2s ease .75s 1 forwards",
meteor: "meteor 5s linear infinite",
+ grid: "grid 15s linear infinite",
},
},
},