From 702d2500bef29a2efdeae20336587ddf28d63ec1 Mon Sep 17 00:00:00 2001 From: Taesu <166604494+bytaesu@users.noreply.github.com> Date: Mon, 9 Mar 2026 13:53:14 +0900 Subject: [PATCH] docs: improve careers position cards (#8509) --- landing/app/careers/careers-client.tsx | 88 ++++++++++++++------------ 1 file changed, 48 insertions(+), 40 deletions(-) diff --git a/landing/app/careers/careers-client.tsx b/landing/app/careers/careers-client.tsx index db6143054a..feb6cee4c5 100644 --- a/landing/app/careers/careers-client.tsx +++ b/landing/app/careers/careers-client.tsx @@ -54,7 +54,7 @@ function ApplyDialog({ onClick={onClose} > {/* Backdrop */} -
+
{/* Dialog */} e.stopPropagation()} - className="relative w-full max-w-md border border-dashed border-foreground/[0.08] bg-background overflow-hidden" + className="relative w-full max-w-md overflow-hidden border border-foreground/[0.14] bg-background/95 shadow-2xl shadow-black/12 ring-1 ring-black/5 backdrop-blur dark:border-white/[0.08] dark:bg-[#050505]/95 dark:shadow-black/65 dark:ring-white/[0.04]" > {/* Corner marks */} - + + - + + - + + - + + @@ -84,13 +84,15 @@ function ApplyDialog({ @@ -122,15 +126,17 @@ function ApplyDialog({ ) : ( <>
-

+

# Apply

-

{role.title}

+

+ {role.title} +

- + {role.type} - + {role.location}
@@ -146,7 +152,7 @@ function ApplyDialog({
@@ -154,7 +160,7 @@ function ApplyDialog({ id="careers-name" type="text" required - className="w-full bg-transparent border border-dashed border-foreground/[0.1] px-3 py-2 text-[12px] text-foreground/70 placeholder:text-foreground/20 focus:outline-none focus:border-foreground/25 transition-colors" + className="w-full border border-foreground/[0.15] bg-foreground/[0.025] px-3 py-2 text-[12px] text-foreground/88 placeholder:text-foreground/38 focus:outline-none focus:border-foreground/38 dark:border-white/[0.1] dark:bg-white/[0.03] dark:text-foreground/78 dark:placeholder:text-foreground/28 dark:focus:border-white/[0.2] transition-colors" placeholder="Your full name" />
@@ -162,7 +168,7 @@ function ApplyDialog({
@@ -170,7 +176,7 @@ function ApplyDialog({ id="careers-email" type="email" required - className="w-full bg-transparent border border-dashed border-foreground/[0.1] px-3 py-2 text-[12px] text-foreground/70 placeholder:text-foreground/20 focus:outline-none focus:border-foreground/25 transition-colors" + className="w-full border border-foreground/[0.15] bg-foreground/[0.025] px-3 py-2 text-[12px] text-foreground/88 placeholder:text-foreground/38 focus:outline-none focus:border-foreground/38 dark:border-white/[0.1] dark:bg-white/[0.03] dark:text-foreground/78 dark:placeholder:text-foreground/28 dark:focus:border-white/[0.2] transition-colors" placeholder="you@example.com" />
@@ -178,7 +184,7 @@ function ApplyDialog({
@@ -186,7 +192,7 @@ function ApplyDialog({ id="careers-portfolio" type="url" required - className="w-full bg-transparent border border-dashed border-foreground/[0.1] px-3 py-2 text-[12px] text-foreground/70 placeholder:text-foreground/20 focus:outline-none focus:border-foreground/25 transition-colors" + className="w-full border border-foreground/[0.15] bg-foreground/[0.025] px-3 py-2 text-[12px] text-foreground/88 placeholder:text-foreground/38 focus:outline-none focus:border-foreground/38 dark:border-white/[0.1] dark:bg-white/[0.03] dark:text-foreground/78 dark:placeholder:text-foreground/28 dark:focus:border-white/[0.2] transition-colors" placeholder="https://" />
@@ -194,7 +200,7 @@ function ApplyDialog({
@@ -202,7 +208,7 @@ function ApplyDialog({ id="careers-why" required rows={3} - className="w-full bg-transparent border border-dashed border-foreground/[0.1] px-3 py-2 text-[12px] text-foreground/70 placeholder:text-foreground/20 focus:outline-none focus:border-foreground/25 transition-colors resize-none" + className="w-full border border-foreground/[0.15] bg-foreground/[0.025] px-3 py-2 text-[12px] text-foreground/88 placeholder:text-foreground/38 focus:outline-none focus:border-foreground/38 dark:border-white/[0.1] dark:bg-white/[0.03] dark:text-foreground/78 dark:placeholder:text-foreground/28 dark:focus:border-white/[0.2] transition-colors resize-none" placeholder="Tell us why you want to join..." />
@@ -210,13 +216,13 @@ function ApplyDialog({