Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,14 @@ hosts: [
img: '/src/img/people/chuckcarpenter.jpg',
github: 'https://github.com/chuckcarpenter',
twitter: 'https://twitter.com/CharlesWthe3rd'
},
{
name: 'Adam Argyle',
bio: 'Devigner unicorn, CSS dork, punky but nice.',
img: 'argyleink.jpg',
github: 'https://github.com/argyleink',
twitter: 'https://x.com/argyleink',
website: 'https://nerdy.dev'
}
],
```
Expand Down
3 changes: 2 additions & 1 deletion src/components/EpisodeList.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import FormattedDate from '../components/FormattedDate';
import FullPlayButton from '../components/FullPlayButton';
import { currentEpisode } from '../components/state';
import type { Episode, Show } from '../lib/rss';
import { dasherize } from '../utils/dasherize';

type Props = {
episodes: Array<Episode>;
Expand Down Expand Up @@ -57,7 +58,7 @@ export default function EpisodeList({ episodes, show }: Props) {
<FormattedDate date={new Date(episode.published)} />

<h2 class="text-light-text-heading my-2 text-lg font-bold dark:text-white">
<a href={`/${episode.episodeSlug}`}>
<a href={`/${episode.episodeSlug}`} style={"view-transition-name: vt-"+ dasherize(episode.title)}>
{episode.episodeNumber}: {episode.title}
</a>
</h2>
Expand Down
2 changes: 1 addition & 1 deletion src/components/Hosts.astro
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ const images = import.meta.glob<{ default: ImageMetadata }>(
width={48}
alt=""
/>
{host.name}
<a href={host.website}>{host.name}</a>
</div>
))
}
Expand Down
2 changes: 1 addition & 1 deletion src/components/episode/CreatorsAndGuests.astro
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const { hostsAndGuests } = Astro.props;
const images = import.meta.glob<{ default: ImageMetadata }>(
'/src/img/people/*.{jpeg,jpg,png}'
);
const priorityNames = ['RobbieTheWagner', 'Charles William Carpenter III'];
const priorityNames = ['RobbieTheWagner', 'Charles William Carpenter III', 'Adam Argyle'];
---

<h3 class="section-heading pb-6">Creators and Guests</h3>
Expand Down
2 changes: 2 additions & 0 deletions src/pages/[episode].astro
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import FullPlayButton from '../components/FullPlayButton';
import UFOIllustration from '../components/illustrations/UFOIllustration.astro';
import Layout from '../layouts/Layout.astro';
import { getAllEpisodes, getShowInfo } from '../lib/rss';
import { dasherize } from '../utils/dasherize';

const show = await getShowInfo();

Expand Down Expand Up @@ -113,6 +114,7 @@ const title = `${episode.title} - ${show.title} - Episode ${episode.episodeNumbe

<h1
class="mb-4 text-2xl font-bold text-light-text-heading lg:mb-6 lg:text-5xl dark:text-white"
style={"view-transition-name: vt-"+ dasherize(episode.title)}>
>
{episode.episodeNumber}: {episode.title}
</h1>
Expand Down
2 changes: 1 addition & 1 deletion src/pages/about.astro
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ const images = import.meta.glob<{ default: ImageMetadata }>(

<h2 class="section-heading-underlined mt-16 lg:mt-24">Meet the hosts</h2>

<div class="mt-9 lg:mt-12">
<div class="mb-5 lg:mt-12 pb-9">
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This concerns me that we removed all the top margin 😅

{
hosts.map((host) => (
<div class="mb-4 flex flex-col lg:flex-row">
Expand Down
8 changes: 5 additions & 3 deletions starpod.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { defineStarpodConfig } from 'src/utils/config';
export default defineStarpodConfig({
blurb: 'A whiskey fueled fireside chat with your favorite web developers.',
description:
'Veteran web developers RobbieTheWagner and Charles William Carpenter III host this informal, whiskey-fueled fireside chat with your favorite web devs. They discuss all things web development including JavaScript, TypeScript, EmberJS, React, Astro, SolidJS, CSS, HTML, Web3, and more. They take a unique approach and focus on getting to know the human side of developers and their hobbies outside of work, all while sampling a new whiskey that they rate on their unique tentacle scale.',
'Veteran web developers RobbieTheWagner, Charles William Carpenter III and Adam Argyle host this informal, whiskey-fueled fireside chat with your favorite web devs. They discuss all things web development including JavaScript, TypeScript, EmberJS, React, Astro, SolidJS, CSS, HTML, Web3, and more. They take a unique approach and focus on getting to know the human side of developers and their hobbies outside of work, all while sampling a new whiskey that they rate on their unique tentacle scale.',
hosts: [
{
name: 'RobbieTheWagner',
Expand All @@ -18,14 +18,16 @@ export default defineStarpodConfig({
bio: 'Third of his name, user of gifs, hater of ESM.',
img: 'chuckcarpenter.jpg',
github: 'https://github.com/chuckcarpenter',
twitter: 'https://x.com/CharlesWthe3rd'
twitter: 'https://x.com/CharlesWthe3rd',
website: 'https://shipshape.io'
},
{
name: 'Adam Argyle',
bio: 'Devigner unicorn, CSS dork, punky but nice.',
img: 'argyleink.jpg',
github: 'https://github.com/argyleink',
twitter: 'https://x.com/argyleink'
twitter: 'https://x.com/argyleink',
website: 'https://nerdy.dev'
}
],
platforms: {
Expand Down
2 changes: 1 addition & 1 deletion tests/index.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { expect, test } from '@playwright/test';
const indexMeta = {
title: 'Whiskey Web and Whatnot: Web Development, Neat',
description:
/^Veteran web developers RobbieTheWagner and Charles William Carpenter III host this informal, whiskey-fueled fireside chat with your favorite web devs/,
/^Veteran web developers RobbieTheWagner, Charles William Carpenter III and Adam Argyle host this informal, whiskey-fueled fireside chat with your favorite web devs. They discuss all things web development including JavaScript, TypeScript, EmberJS, React, Astro, SolidJS, CSS, HTML, Web3, and more. They take a unique approach and focus on getting to know the human side of developers and their hobbies outside of work, all while sampling a new whiskey that they rate on their unique tentacle scale./,
image:
'https://play.cdnstream1.com/zjb/image/download/c7/ad/57/c7ad5763-26d4-49e8-9b51-37f448a8bad1_1400.jpg'
};
Expand Down