Add Nick Schrock testimonial and subtitles to wall of love (#297)
* Add Nick Schrock testimonial and subtitles to wall of love - Add Nick Schrock (@schrockn, Dagster Labs founder, GraphQL co-creator) testimonial - Add subtitle field for notable contributors (Mitchell Hashimoto, Nick Schrock) - Render subtitle in TestimonialCard between name and handle * Add Nick Schrock profile photo * Download avatar images to repo instead of hotlinking * Show subtitle after name in attribution lines
This commit is contained in:
parent
4ca14ea028
commit
1809b06867
5 changed files with 18 additions and 5 deletions
|
|
@ -243,7 +243,7 @@ export default function Home() {
|
|||
className="rounded-full inline-block"
|
||||
/>
|
||||
)}
|
||||
{t.name}
|
||||
{t.name}{"subtitle" in t && t.subtitle ? `, ${t.subtitle}` : ""}
|
||||
</a>
|
||||
</span>
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -2,12 +2,21 @@ export const testimonials = [
|
|||
{
|
||||
name: "Mitchell Hashimoto",
|
||||
handle: "@mitchellh",
|
||||
avatar:
|
||||
"https://pbs.twimg.com/profile_images/1141762999838842880/64_Y4_XB_400x400.jpg",
|
||||
subtitle: "Creator of Ghostty and founder of HashiCorp",
|
||||
avatar: "/avatars/mitchellh.jpg",
|
||||
text: "Another day another libghostty-based project, this time a macOS terminal with vertical tabs, better organization/notifications, embedded/scriptable browser specifically targeted towards people who use a ton of terminal-based agentic workflows.",
|
||||
url: "https://x.com/mitchellh/status/2024913161238053296",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "Nick Schrock",
|
||||
handle: "@schrockn",
|
||||
subtitle: "Creator of Dagster. GraphQL co-creator.",
|
||||
avatar: "/avatars/schrockn.jpg",
|
||||
text: "This is exactly the product I've been looking for. After two hours this am I've in love.",
|
||||
url: "https://x.com/schrockn/status/2025182278637207857",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "johnthedebs",
|
||||
handle: "johnthedebs",
|
||||
|
|
@ -19,8 +28,7 @@ export const testimonials = [
|
|||
{
|
||||
name: "Joe Riddle",
|
||||
handle: "@joeriddles10",
|
||||
avatar:
|
||||
"https://pbs.twimg.com/profile_images/1466920091707076608/pxfGMeC0_400x400.jpg",
|
||||
avatar: "/avatars/joeriddles10.jpg",
|
||||
text: "Vertical tabs in my terminal \u{1F924} I never thought of that before. I use and love Firefox vertical tabs.",
|
||||
url: "https://x.com/joeriddles10/status/2024914132416561465",
|
||||
platform: "x" as const,
|
||||
|
|
@ -116,6 +124,11 @@ export function TestimonialCard({
|
|||
<div className="font-medium text-sm truncate">
|
||||
{testimonial.name}
|
||||
</div>
|
||||
{"subtitle" in testimonial && testimonial.subtitle && (
|
||||
<div className="text-xs text-muted truncate">
|
||||
{testimonial.subtitle}
|
||||
</div>
|
||||
)}
|
||||
<div className="text-xs text-muted truncate">
|
||||
{testimonial.handle}
|
||||
</div>
|
||||
|
|
|
|||
BIN
web/public/avatars/joeriddles10.jpg
Normal file
BIN
web/public/avatars/joeriddles10.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
BIN
web/public/avatars/mitchellh.jpg
Normal file
BIN
web/public/avatars/mitchellh.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
BIN
web/public/avatars/schrockn.jpg
Normal file
BIN
web/public/avatars/schrockn.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 38 KiB |
Loading…
Add table
Add a link
Reference in a new issue