fix: scrolling in project breadcrumb dropdown (#7118)

This commit is contained in:
Dhruwang Jariwala
2026-01-15 17:29:17 +05:30
committed by GitHub
parent 2fc183d384
commit 210da98b69
4 changed files with 6 additions and 4 deletions

View File

@@ -209,7 +209,7 @@ export const OrganizationBreadcrumb = ({
)}
{!isLoadingOrganizations && !loadError && (
<>
<DropdownMenuGroup>
<DropdownMenuGroup className="max-h-[300px] overflow-y-auto">
{organizations.map((org) => (
<DropdownMenuCheckboxItem
key={org.id}

View File

@@ -234,7 +234,7 @@ export const ProjectBreadcrumb = ({
)}
{!isLoadingProjects && !loadError && (
<>
<DropdownMenuGroup>
<DropdownMenuGroup className="max-h-[300px] overflow-y-auto">
{projects.map((proj) => (
<DropdownMenuCheckboxItem
key={proj.id}

View File

@@ -255,7 +255,7 @@ export const AddApiKeyModal = ({
</span>
</button>
</DropdownMenuTrigger>
<DropdownMenuContent className="min-w-[8rem]">
<DropdownMenuContent className="max-h-[300px] min-w-[8rem] overflow-y-auto">
{projectOptions.map((option) => (
<DropdownMenuItem
key={option.id}
@@ -286,7 +286,7 @@ export const AddApiKeyModal = ({
</span>
</button>
</DropdownMenuTrigger>
<DropdownMenuContent className="min-w-[8rem] capitalize">
<DropdownMenuContent className="max-h-[300px] min-w-[8rem] overflow-y-auto capitalize">
{getEnvironmentOptionsForProject(permission.projectId).map((env) => (
<DropdownMenuItem
key={env.id}

View File

@@ -64,11 +64,13 @@
*::-webkit-scrollbar-track {
background: #e2e8f0;
border-radius: 10px;
}
*::-webkit-scrollbar-thumb {
background-color: #cbd5e1;
border: 1px solid #cbd5e1;
border-radius: 10px;
}
.filter-scrollbar::-webkit-scrollbar {