diff --git a/app/about/page.tsx b/app/about/page.tsx index f78eaba2..dd7acbdd 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -74,7 +74,7 @@ export default function About() {

- Hi, I'm Brian, originally from Honduras and currently living + Hi, I'm Brian, born in Honduras and currently living in Houston. I have been coding for{" "} {new Date().getFullYear() - 2019} years. As a software engineer, I specialize in full-stack web development and product design. diff --git a/app/blog/page.tsx b/app/blog/page.tsx index ceea2468..36dcef0e 100644 --- a/app/blog/page.tsx +++ b/app/blog/page.tsx @@ -24,7 +24,7 @@ export default function Blog() { className="animate-in text-secondary" style={{ "--index": 1 } as React.CSSProperties} > - {posts.length} posts about code, design, more ... + {posts.length} posts so far. Stay tuned for more!

diff --git a/app/components/bento/CardTemplate.tsx b/app/components/bento/CardTemplate.tsx index e749e945..d8d9e210 100644 --- a/app/components/bento/CardTemplate.tsx +++ b/app/components/bento/CardTemplate.tsx @@ -10,7 +10,7 @@ export default function Card({ return (
diff --git a/app/components/bento/Gumroad.tsx b/app/components/bento/Gumroad.tsx index 28207d74..98be9477 100644 --- a/app/components/bento/Gumroad.tsx +++ b/app/components/bento/Gumroad.tsx @@ -1,21 +1,23 @@ import Card from "@/app/components/bento/CardTemplate"; import Link from "@/app/components/ui/Link"; -import { SiGumroad } from "react-icons/si"; +import Halo from "@/app/components/ui/Halo"; export default function Gumroad() { return ( - - -
- -
-

Gumroad

-

My new Notion Templates

-
- + + + +
+ +
+

Gumroad

+

My new Notion templates

+
+ +
); } diff --git a/app/components/bento/Instagram.tsx b/app/components/bento/Instagram.tsx index d0bd8864..be406ff7 100644 --- a/app/components/bento/Instagram.tsx +++ b/app/components/bento/Instagram.tsx @@ -1,21 +1,24 @@ import Card from "@/app/components/bento/CardTemplate"; import Link from "@/app/components/ui/Link"; import { FaInstagram } from "react-icons/fa"; +import Halo from "@/app/components/ui/Halo"; export default function Instagram() { return ( - -
- -
-

@brianruizy

- - Follow - 3.9k - -
+ + +
+ +
+

@brianruizy

+ + Follow + 3.9k + +
+
); } diff --git a/app/components/bento/Youtube.tsx b/app/components/bento/Youtube.tsx index b08d8b07..10190b07 100644 --- a/app/components/bento/Youtube.tsx +++ b/app/components/bento/Youtube.tsx @@ -1,7 +1,8 @@ -import Link from "@/app/components/ui/Link"; +import Image from "next/image"; import { FaYoutube } from "react-icons/fa"; +import Link from "@/app/components/ui/Link"; import Card from "@/app/components/bento/CardTemplate"; -import Image from "next/image"; +import Halo from "@/app/components/ui/Halo"; // get youtube subs count from route handler api/youtube async function getData() { @@ -18,68 +19,70 @@ export default async function YouTube() { const data = await getData(); return ( - -
-
- + + +
+
+ +
+

@brianruizy

+ + Subscribe + + {Math.floor(data.subscribers / 1000)}k + + +
+
+ + thumbnail + + + thumbnail + + + thumbnail + + + thumbnail +
-

@brianruizy

- - Subscribe - - {Math.floor(data.subscribers / 1000)}k - - -
-
- - thumbnail - - - thumbnail - - - thumbnail - - - thumbnail - -
- + + ); } diff --git a/app/components/bento/map.js b/app/components/bento/map.js index 223ae07b..9a2e8b37 100644 --- a/app/components/bento/map.js +++ b/app/components/bento/map.js @@ -13,7 +13,7 @@ export default function Map() { const map = useRef(null); const [lng, setLng] = useState(-95.36327); const [lat, setLat] = useState(29.76328); - const [zoom, setZoom] = useState(2); + const [zoom, setZoom] = useState(2.5); const [pitch, setPitch] = useState(15); const { theme, resolvedTheme } = useTheme(); diff --git a/app/page.tsx b/app/page.tsx index 14414252..8146946d 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,10 +1,11 @@ import Image from "next/image"; import Link from "@/app/components/ui/Link"; import { allPosts } from ".contentlayer/generated"; +import { ArrowUpRightIcon } from "@heroicons/react/20/solid"; -import PostList from "./blog/components/ui/PostList"; import Avatar from "@/public/avatar.png"; +import PostList from "@/app/blog/components/ui/PostList"; import Card from "@/app/components/bento/CardTemplate"; import Map from "@/app/components/bento/map"; import Gumroad from "@/app/components/bento/Gumroad"; @@ -52,11 +53,13 @@ export default async function Home() { - + {/* chip showing city bottom left corner of card, above map */} -
- Houston, TX +
+ + Houston, TX +
@@ -64,14 +67,20 @@ export default async function Home() { className="flex animate-in flex-col gap-8" style={{ "--index": 4 } as React.CSSProperties} > -

Latest Posts

+
+ + Latest Posts + + +

+ I occasionally write about programming, productivity, and more. + Check me out and subscribe to stay up to date. +

+
- - See All -
);