Skip to content

Commit 1c34191

Browse files
authored
feat(aurora): move projectOverviewBanner into ContentHeader above divider (#1006)
* feat(aurora): move projectOverviewBanner into ContentHeader above divider * chore: restore locale files to main state
1 parent 532cf06 commit 1c34191

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

packages/aurora/src/client/components/ContentHeader/ContentHeader.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ export function ContentHeader({ title, projectId, description, actions, badges }
3636
<Slot component={slots.serviceBanner} useShadowDOM={false} currentService={currentService} />
3737
) : null
3838

39+
const projectOverviewBanner = slots?.projectOverviewBanner ? (
40+
<Slot component={slots.projectOverviewBanner} useShadowDOM={false} />
41+
) : null
42+
3943
return (
4044
<header className="mb-8">
4145
<div className="flex flex-col sm:flex-row sm:items-center sm:justify-between">
@@ -52,6 +56,7 @@ export function ContentHeader({ title, projectId, description, actions, badges }
5256
</div>
5357
{description && <p className="text-sm font-normal">{description}</p>}
5458
{serviceBanner}
59+
{projectOverviewBanner}
5560
<Divider className="mt-4" />
5661
{(badges || actions) && (
5762
<div className="mt-3 flex items-start justify-between">

packages/aurora/src/client/routes/_auth/projects/$projectId/index.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ function ServiceCard({ group, label, to, service }: ServiceCardProps) {
3838
<div className="flex min-w-0 flex-col">
3939
<div className="flex items-center gap-1">
4040
<p className="text-theme-light text-xs leading-5 font-medium">{group}</p>
41-
<Icon icon="expandLess" size="16" className="text-theme-high" />
41+
<Icon icon="expandMore" size="16" className="text-theme-high" />
4242
</div>
4343
<div className="flex items-center gap-2">
4444
<p className="text-theme-high text-lg leading-7 font-bold" data-testid="service-card-label">
@@ -57,7 +57,7 @@ function RouteComponent() {
5757
from: "/_auth/projects/$projectId",
5858
})
5959
const { t } = useLingui()
60-
const { slots, enabledServices } = useRouteContext({ strict: false })
60+
const { enabledServices } = useRouteContext({ strict: false })
6161
const isEnabled = (service: string) => !enabledServices || enabledServices.includes(service)
6262

6363
const serviceIndex = getServiceIndex(availableServices ?? [])
@@ -106,11 +106,6 @@ function RouteComponent() {
106106
return (
107107
<Stack direction="vertical">
108108
<ContentHeader title={crumbProject?.name ?? t`Project`} projectId={projectId} description={description} />
109-
{slots?.projectOverviewBanner && (
110-
<div className="mb-6">
111-
<Slot component={slots.projectOverviewBanner} useShadowDOM={false} />
112-
</div>
113-
)}
114109
{cards.length > 0 ? (
115110
<div className="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3 2xl:grid-cols-4">
116111
{cards.map((card) => (

0 commit comments

Comments
 (0)