Skip to content

Commit 32b519c

Browse files
authored
Change opacity of secondary button color in dark mode (#2091)
* Reupload Nicolai's avatar to Vercel * Update secondary button color in dark mode * Port UI tweaks to TestimonialAuthor from the future, use webp
1 parent 843d9f4 commit 32b519c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

src/app/conf/2025/components/testimonials/index.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ const testimonials: Testimonial[] = [
3333
name: "Nicolai Draslov",
3434
role: "Danish Agency for Digital Government",
3535
avatar:
36-
"https://media.licdn.com/dms/image/v2/C4E03AQGlrdt3GpJI9w/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1528203207471?e=1753920000&v=beta&t=H6CMhDZFoXJxGUu4XYwC_rEX9Jjwh7OdPIDm8JaeXAU",
36+
"https://papbiaw4uxaspq2o.public.blob.vercel-storage.com/nicolai.webp",
3737
},
3838
},
3939
{
@@ -92,9 +92,10 @@ function TestimonialAuthor({ author }: { author: Testimonial["author"] }) {
9292
alt={author.name}
9393
width={128}
9494
height={128}
95-
className="size-16 saturate-0 xl:size-32"
95+
className="size-16 saturate-[.1] xl:size-32"
96+
fetchPriority="low"
9697
/>
97-
<div className="absolute inset-0 z-[1] bg-pri-darker mix-blend-plus-lighter" />
98+
<div className="absolute inset-0 z-[1] bg-pri-darker opacity-80 mix-blend-plus-lighter" />
9899
<Stripes />
99100
</div>
100101
<AuthorNameAndRole author={author} className="contents md:hidden" />

src/app/conf/_design-system/button.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export type ButtonProps =
5757

5858
export function Button(props: ButtonProps) {
5959
const className = clsx(
60-
"relative flex items-center justify-center gap-2.5 font-normal text-base/none text-neu-0 bg-neu-900 hover:bg-neu-800 active:bg-neu-700 font-sans h-14 px-8 data-[size=md]:h-12 data-[variant=secondary]:bg-neu-100 data-[variant=secondary]:text-neu-900 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90 data-[variant=tertiary]:bg-neu-100 data-[variant=tertiary]:text-neu-900 data-[variant=tertiary]:hover:bg-neu-200 data-[variant=tertiary]:active:bg-neu-300 gql-focus-visible [aria-disabled]:bg-neu-800 aria-disabled:pointer-events-none dark:data-[variant=tertiary]:bg-neu-900/10 dark:data-[variant=tertiary]:text-neu-900 dark:data-[variant=tertiary]:hover:bg-neu-900/[.125] dark:data-[variant=tertiary]:active:bg-neu-800/20 dark:data-[variant=tertiary]:ring-1 dark:data-[variant=tertiary]:ring-inset dark:data-[variant=tertiary]:ring-neu-900/20",
60+
"relative flex items-center justify-center gap-2.5 font-normal text-base/none text-neu-0 bg-neu-900 hover:bg-neu-800 active:bg-neu-700 font-sans h-14 px-8 data-[size=md]:h-12 data-[variant=secondary]:bg-neu-100 dark:data-[variant=secondary]:bg-neu-100/80 dark:data-[variant=secondary]:hover:bg-neu-200/50 data-[variant=secondary]:text-neu-900 data-[variant=secondary]:hover:bg-neu-200/75 data-[variant=secondary]:active:bg-neu-200/90 data-[variant=tertiary]:bg-neu-100 data-[variant=tertiary]:text-neu-900 data-[variant=tertiary]:hover:bg-neu-200 data-[variant=tertiary]:active:bg-neu-300 gql-focus-visible [aria-disabled]:bg-neu-800 aria-disabled:pointer-events-none dark:data-[variant=tertiary]:bg-neu-900/10 dark:data-[variant=tertiary]:text-neu-900 dark:data-[variant=tertiary]:hover:bg-neu-900/[.125] dark:data-[variant=tertiary]:active:bg-neu-800/20 dark:data-[variant=tertiary]:ring-1 dark:data-[variant=tertiary]:ring-inset dark:data-[variant=tertiary]:ring-neu-900/20",
6161
props.className,
6262
)
6363

0 commit comments

Comments
 (0)