Add new testimonials to wall of love (#427)
* Add three new testimonials to wall of love - Norihiro Narayama (@northprint) — Japanese testimonial with subtle translation - Kishore Neelamegam (@indykish) - かたりん (@kataring) — Japanese testimonial with subtle translation * Add あさざ (@asaza_0928) testimonial to wall of love * Move あさざ testimonial to third position
This commit is contained in:
parent
1893fc4c7a
commit
161e7538f2
6 changed files with 43 additions and 0 deletions
|
|
@ -225,6 +225,9 @@ export default function Home() {
|
|||
<span className="text-muted group-hover:text-foreground transition-colors">
|
||||
"{t.text}"
|
||||
</span>
|
||||
{"translation" in t && t.translation && (
|
||||
<span className="text-muted/60 text-xs italic"> — {t.translation}</span>
|
||||
)}
|
||||
</a>
|
||||
{" "}
|
||||
<a
|
||||
|
|
|
|||
|
|
@ -17,6 +17,15 @@ export const testimonials = [
|
|||
url: "https://x.com/schrockn/status/2025182278637207857",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "あさざ",
|
||||
handle: "@asaza_0928",
|
||||
avatar: "/avatars/asaza_0928.jpg",
|
||||
text: "cmux 良さそうすぎてついにバイバイ VSCode するときなのかもしれない",
|
||||
translation: "cmux looks so good it might finally be time to say goodbye to VSCode",
|
||||
url: "https://x.com/asaza_0928/status/2026057269075698015",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "johnthedebs",
|
||||
handle: "johnthedebs",
|
||||
|
|
@ -49,6 +58,32 @@ export const testimonials = [
|
|||
url: "https://www.reddit.com/r/ClaudeCode/comments/1r9g45u/comment/o6sxbr3/",
|
||||
platform: "reddit" as const,
|
||||
},
|
||||
{
|
||||
name: "Norihiro Narayama",
|
||||
handle: "@northprint",
|
||||
avatar: "/avatars/northprint.jpg",
|
||||
text: "cmux良さそうなので入れてみたけれど、良い",
|
||||
translation: "Tried cmux since it looked good — it's good",
|
||||
url: "https://x.com/northprint/status/2025740286677434581",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "Kishore Neelamegam",
|
||||
handle: "@indykish",
|
||||
avatar: "/avatars/indykish.jpg",
|
||||
text: "cmux is pretty good.",
|
||||
url: "https://x.com/indykish/status/2025318347970412673",
|
||||
platform: "x" as const,
|
||||
},
|
||||
{
|
||||
name: "かたりん",
|
||||
handle: "@kataring",
|
||||
avatar: "/avatars/kataring.jpg",
|
||||
text: "cmux.dev に乗り換えた",
|
||||
translation: "Switched to cmux.dev",
|
||||
url: "https://x.com/kataring/status/2026189035056832718",
|
||||
platform: "x" as const,
|
||||
},
|
||||
];
|
||||
|
||||
export type Testimonial = (typeof testimonials)[number];
|
||||
|
|
@ -159,6 +194,11 @@ export function TestimonialCard({
|
|||
<p className="text-[15px] leading-relaxed text-muted group-hover:text-foreground transition-colors">
|
||||
{testimonial.text}
|
||||
</p>
|
||||
{"translation" in testimonial && testimonial.translation && (
|
||||
<p className="text-xs text-muted/60 mt-1.5 italic">
|
||||
{testimonial.translation}
|
||||
</p>
|
||||
)}
|
||||
</a>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
BIN
web/public/avatars/asaza_0928.jpg
Normal file
BIN
web/public/avatars/asaza_0928.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 41 KiB |
BIN
web/public/avatars/indykish.jpg
Normal file
BIN
web/public/avatars/indykish.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
BIN
web/public/avatars/kataring.jpg
Normal file
BIN
web/public/avatars/kataring.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
BIN
web/public/avatars/northprint.jpg
Normal file
BIN
web/public/avatars/northprint.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 9 KiB |
Loading…
Add table
Add a link
Reference in a new issue