From 608fe29edc6079ffa7da36724d69a63f2c71b701 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=83=C2=B6rn=20Schwenzer?= Date: Sun, 1 Feb 2026 11:14:29 +0100 Subject: [PATCH 1/2] fix: optimize signup page layout and styling - Flip desktop/mobile layout to give precedence to content - Alignment and text changes - Layout optimizations --- .../src/components/auth/auth-components.tsx | 4 +-- studio/src/pages/signup.tsx | 25 ++++++++++++------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/studio/src/components/auth/auth-components.tsx b/studio/src/components/auth/auth-components.tsx index c5e959a7f5..472c3b48dd 100644 --- a/studio/src/components/auth/auth-components.tsx +++ b/studio/src/components/auth/auth-components.tsx @@ -132,7 +132,7 @@ export const TrustedCompanies = () => { export const MarketingHeader = () => { return (
-

+

Cosmo: Open-Source
GraphQL Federation Solution @@ -222,7 +222,7 @@ export const ProductCosmoStack = ({ variant = "login" }: { variant?: "login" | " const features = variant === "login" ? loginFeatures : signupFeatures; return ( -
+
{features.map((feature, index) => ( diff --git a/studio/src/pages/signup.tsx b/studio/src/pages/signup.tsx index bab23517de..d615a7d946 100644 --- a/studio/src/pages/signup.tsx +++ b/studio/src/pages/signup.tsx @@ -47,16 +47,28 @@ const SignupPage: NextPageWithLayout = () => { {/* Main content area */}
- {/* Left section - Form */} -
+ {/* Left section - Marketing */} +
+
+ +
+
+ + {/* Right section - Form */} +
- +
+ +
-

+

Sign up for free

+

+ Try Cosmo as Managed Service. No card required. +

- - {/* Right section - Marketing */} -
- -
From 1ac9752369db62e694fec135e582a867ffc50000 Mon Sep 17 00:00:00 2001 From: JivusAyrus Date: Mon, 2 Feb 2026 14:35:35 +0530 Subject: [PATCH 2/2] fix: update layout and styling of login and signup pages - Adjust padding and margin for better visual consistency - Enhance mobile responsiveness for both login and signup sections --- studio/src/pages/login.tsx | 2 +- studio/src/pages/signup.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/studio/src/pages/login.tsx b/studio/src/pages/login.tsx index 7c57dc74c9..1e9572b7b2 100644 --- a/studio/src/pages/login.tsx +++ b/studio/src/pages/login.tsx @@ -157,7 +157,7 @@ const LoginPage: NextPageWithLayout = () => {
{/* Right section - Marketing */} -
+
diff --git a/studio/src/pages/signup.tsx b/studio/src/pages/signup.tsx index d615a7d946..5389f840a3 100644 --- a/studio/src/pages/signup.tsx +++ b/studio/src/pages/signup.tsx @@ -48,14 +48,14 @@ const SignupPage: NextPageWithLayout = () => {
{/* Left section - Marketing */} -
+
{/* Right section - Form */} -
+