From e53b0ff97ed2c04fcd3941e1ce9dd1bfa27ed34f Mon Sep 17 00:00:00 2001 From: "kemal.earth" <606977+kemaldotearth@users.noreply.github.com> Date: Wed, 15 Apr 2026 13:22:22 +0100 Subject: [PATCH] fix(studio): filter ui pills text clipping (#44896) ## I have read the [CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md) file. YES ## What kind of change does this PR introduce? Text was clipping on our filter pills around text input area. ## Summary by CodeRabbit * **Style** * Improved responsive font sizing in filter bar inputs for better visual presentation across different screen sizes. --- packages/ui-patterns/src/FilterBar/FilterCondition.tsx | 4 ++-- packages/ui-patterns/src/FilterBar/FilterGroup.tsx | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ui-patterns/src/FilterBar/FilterCondition.tsx b/packages/ui-patterns/src/FilterBar/FilterCondition.tsx index 4fe57490069..b67f4d30327 100644 --- a/packages/ui-patterns/src/FilterBar/FilterCondition.tsx +++ b/packages/ui-patterns/src/FilterBar/FilterCondition.tsx @@ -340,7 +340,7 @@ export function FilterCondition({ }} onBlur={handleOperatorBlur} onKeyDown={handleOperatorKeyDown} - className="h-full border-none bg-transparent py-0 px-1 text-center text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 text-foreground w-full absolute left-0 top-0" + className="h-full border-none bg-transparent py-0 px-1 text-center text-xs md:text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 text-foreground w-full absolute left-0 top-0" disabled={isLoading} aria-label={`Operator for ${property.label}`} data-testid={`filter-operator-${property.name}`} @@ -388,7 +388,7 @@ export function FilterCondition({ onFocus={() => handleInputFocus(path)} onBlur={handleValueBlur} onKeyDown={handleValueKeyDown} - className="h-full border-none bg-transparent py-0 px-1 text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 w-full absolute left-0 top-0" + className="h-full border-none bg-transparent py-0 px-1 text-xs md:text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 w-full absolute left-0 top-0" disabled={isLoading} aria-label={`Value for ${property.label}`} data-testid={`filter-value-${property.name}`} diff --git a/packages/ui-patterns/src/FilterBar/FilterGroup.tsx b/packages/ui-patterns/src/FilterBar/FilterGroup.tsx index 75e24a2fdc4..e13045cd9c0 100644 --- a/packages/ui-patterns/src/FilterBar/FilterGroup.tsx +++ b/packages/ui-patterns/src/FilterBar/FilterGroup.tsx @@ -216,7 +216,7 @@ export function FilterGroup({ group, path }: FilterGroupProps) { onFocus={() => handleGroupFreeformFocus(path)} onBlur={handleFreeformBlur} onKeyDown={handleFreeformKeyDown} - className="h-full border-none bg-transparent py-0 text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 w-full absolute left-0 top-0 px-2" + className="h-full border-none bg-transparent py-0 text-xs md:text-xs focus:outline-none focus:ring-0 focus:shadow-none focus-visible:ring-0 focus-visible:ring-offset-0 w-full absolute left-0 top-0 px-2" placeholder="+ Add filter" disabled={isLoading} autoComplete="off"