diff --git a/src/components/message.tsx b/src/components/message.tsx index 3bf4a6f..cf6443c 100644 --- a/src/components/message.tsx +++ b/src/components/message.tsx @@ -36,7 +36,7 @@ function MessageBubble({ }} variants={item} className={clsx( - 'w-fit border border-neutral-200 bg-gray-100 px-3 py-2 text-sm shadow-xl shadow-neutral-300/50 dark:border-neutral-800 dark:bg-neutral-900 dark:text-neutral-200 dark:shadow-md dark:shadow-neutral-500/10', + 'w-fit border border-neutral-200 bg-gray-100 text-sm dark:border-neutral-800 dark:bg-neutral-900 dark:text-neutral-200', isLast && isFirst ? 'rounded-xl' @@ -61,7 +61,7 @@ export function MessageGroup({messages}: MessageGroupProps) { damping: 140, stiffness: 500, - staggerChildren: 0.1, + staggerChildren: 0.2, }} variants={group} className="flex items-end space-x-2" diff --git a/src/globals.css b/src/globals.css index f635d30..dc778f4 100644 --- a/src/globals.css +++ b/src/globals.css @@ -16,3 +16,7 @@ body { background-size: 50%; @apply fixed inset-0 -z-10 opacity-[0.03] dark:opacity-[0.018]; } + +a[href] { + @apply ring-indigo-500 focus:outline-none focus-visible:ring-[2.5px]; +} diff --git a/src/pages/index.tsx b/src/pages/index.tsx index ead9c0c..40d49af 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -47,7 +47,7 @@ export default function Home(props: Props) {
- Hi there, I'm Alistair. I'm a software +
+ Hi, I'm Alistair. I'm a software engineer - +
), }, - ]} - /> - - - I try to write a blog post every now and then. I do OK at that. Everything is on{' '} +

+ I am currently working on{' '} - alistair.blog + Cubby - , but the most recent three are below - + . It's a research tool from the future. I also do a lot of open source stuff. You + can{' '} + + check that out on my GitHub + + . +

), }, - - ...props.recentBlogPosts.map(post => ({ - key: post.slug, - content: ( - -

- {post.name} -

-

{post.excerpt}

- - ), - })), ]} /> @@ -111,7 +102,7 @@ export default function Home(props: Props) { { key: 'music', content: ( -
+

I listen to a lot of music. Mostly I love all/anything electronic, but I'm especially into Drum & Bass. Currently listening to this on Spotify: @@ -163,7 +154,7 @@ export default function Home(props: Props) { { key: 'music', content: ( -

+

I listen to a lot of music, and I really love my Drum & Bass. If you come back to this page later, you might see what I'm listening to on Spotify, in realtime. In the meantime, you can check out my favourite set of all time{' '} @@ -181,7 +172,7 @@ export default function Home(props: Props) { { key: 'not-music', content: ( - <> +

In the rare case I'm not listening to anything, you can usually find me out and about riding my{' '} {' '} or trying my hardest to figure out Ableton Live - +
+ ), + }, + ]} + /> + + + I try to write a blog post every now and then. I do OK at that. Everything is on{' '} + + alistair.blog + + , but the most recent three are below +
), }, + + ...props.recentBlogPosts.map(post => ({ + key: post.slug, + content: ( + +

+ {post.name} +

+

{post.excerpt}

+ + ), + })), ]} /> @@ -211,34 +238,36 @@ export default function Home(props: Props) { { key: 'location', content: ( -
-
- Map +
+
+
+ Map + Map +
+ + + Map
- - - - Avatar
), }, { key: 'location-caption', content: ( -

+

Right now I am in{' '} +

Want to reach me? I'd love to chat, whether you want to pitch an idea, or just say hi - +
), }, { key: 'discord', content: ( - <> +
My Discord is @alistaiir - I'm currently{' '} - +
), }, { key: 'chat-2', content: ( - <> +
Otherwise, I'm available on{' '} Twitter/X - +
), }, ]} @@ -315,7 +344,7 @@ export default function Home(props: Props) { { key: 'experiments', content: ( - <> +
I have some fun experiments on this site, some are functional things I use, others are just me messing around.{' '} . - +
), }, { key: 'finally', content: ( - <> +
Finally, this site is a recently started WIP. If you have any cool ideas/interactions I should add, reach out! Would love to hear some creative ideas. - +
), }, ]}