From c54f79dea26a749485f6ef42c54313d22beb6f0d Mon Sep 17 00:00:00 2001 From: Piotr Monwid-Olechnowicz Date: Tue, 23 Sep 2025 19:29:13 +0200 Subject: [PATCH 1/4] Remove 1px bottom border --- src/components/index-page/use-cases/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/index-page/use-cases/index.tsx b/src/components/index-page/use-cases/index.tsx index 67f460dde5..bac12e6e8b 100644 --- a/src/components/index-page/use-cases/index.tsx +++ b/src/components/index-page/use-cases/index.tsx @@ -139,7 +139,9 @@ export function UseCases({ id={`graphql-use-case-${i}`} className={clsx( "relative h-full flex-1 p-8 lg:p-12 xl:p-16", - selectedIndex === i ? "border-b border-sec-dark" : "hidden", + selectedIndex === i + ? "border-sec-dark max-lg:border-b" + : "hidden", )} >
From c9def96520bcff342af990356ea2eb549da170b1 Mon Sep 17 00:00:00 2001 From: Piotr Monwid-Olechnowicz Date: Tue, 23 Sep 2025 20:55:30 +0200 Subject: [PATCH 2/4] Center testimonials on screens larger than 1840px. --- .../2025/components/testimonials/index.tsx | 3 +- tailwind.config.ts | 80 +++++++++++++++++++ 2 files changed, 82 insertions(+), 1 deletion(-) diff --git a/src/app/conf/2025/components/testimonials/index.tsx b/src/app/conf/2025/components/testimonials/index.tsx index 9892ec16a7..df5ce5cb92 100644 --- a/src/app/conf/2025/components/testimonials/index.tsx +++ b/src/app/conf/2025/components/testimonials/index.tsx @@ -75,10 +75,11 @@ export function TestimonialsList({ return (
+
{testimonials.map((testimonial, i) => (
{ + addBase({ + "@keyframes --scroll-start-snap-y": { + to: { width: "0" }, + }, + "@keyframes --scroll-start-snap-x": { + to: { height: "0" }, + }, + }) + + addBase({ + ".scroll-start-y": { + position: "absolute", + width: "1px", + top: "var(--scroll-start-y)", + containerType: "size", + visibility: "hidden", + animation: "--scroll-start-snap-y 0.01s both", + }, + ".scroll-start-y::before": { + content: '""', + height: "1px", + display: "block", + }, + "@container (width: 1px)": { + ".scroll-start-y::before": { + scrollSnapAlign: "start", + }, + }, + }) + + addBase({ + ".scroll-start-x": { + position: "absolute", + height: "1px", + left: "var(--scroll-start-x)", + containerType: "size", + visibility: "hidden", + animation: "--scroll-start-snap-x 0.01s both", + }, + ".scroll-start-x::before": { + content: '""', + width: "1px", + display: "block", + }, + "@container (height: 1px)": { + ".scroll-start-x::before": { + scrollSnapAlign: "start", + }, + }, + }) + + matchUtilities( + { + "scroll-start-y": value => ({ + "--scroll-start-y": value, + }), + }, + { + values: theme("spacing"), + type: ["length", "percentage"], + }, + ) + + matchUtilities( + { + "scroll-start-x": value => ({ + "--scroll-start-x": value, + }), + }, + { + values: theme("spacing"), + type: ["length", "percentage"], + }, + ) + }) +} From d88edd93e533bd7d7321dd9b9d4cc101659beeb3 Mon Sep 17 00:00:00 2001 From: Piotr Monwid-Olechnowicz Date: Tue, 23 Sep 2025 20:58:49 +0200 Subject: [PATCH 3/4] Add border-top to footer --- src/components/footer/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/footer/index.tsx b/src/components/footer/index.tsx index 90116e2290..0d85dae932 100644 --- a/src/components/footer/index.tsx +++ b/src/components/footer/index.tsx @@ -116,7 +116,7 @@ export function Footer() {