Skip to content

Conversation

@Zylphrex
Copy link
Member

Remove use of styled to create layouts in the explorer seer drawer.

Remove use of styled to create layouts in the explorer seer drawer.
@Zylphrex Zylphrex requested a review from a team as a code owner January 14, 2026 19:17
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 14, 2026
<IconSeer animation={iconAnimation} size="md" />
</HeaderContainer>
<ButtonWrapper>
<SeerDrawerNavigatorContainer justify="between" padding="sm 2xl">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Navigator missing vertical alignment and background styling

Medium Severity

The SeerDrawerNavigatorContainer is missing align="center" and background="primary" props that were present in the original styled component. Without align="center", the header text/icon and button groups won't be vertically centered. Without background="primary", the navigator section will lack its intended background color and may appear transparent or blend incorrectly with surrounding content.

Additional Locations (1)

Fix in Cursor Fix in Web

<NavigationBreadcrumbs crumbs={breadcrumbs} />
</DrawerHeader>
);
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Drawer header missing position and border style overrides

Medium Severity

The new SeerDrawerHeader function component wraps DrawerHeader without the style overrides that were present in the original styled component. The old version set position: unset, box-shadow: none, max-height, and border-bottom. Without these overrides, the header will now have sticky positioning (causing it to stick when scrolling), display an unwanted box-shadow, lack the intended border-bottom, and have no height constraint.

Fix in Cursor Fix in Web

<Placeholder height="10rem" />
<Placeholder height="15rem" />
</PlaceholderStack>
</Stack>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Loading state Stack missing top margin spacing

Low Severity

The Stack component used in the loading state is missing marginTop="xl" that was present in the original PlaceholderStack styled component. This will cause the placeholder content to appear closer to the navigator section above, reducing the visual spacing during the loading state.

Fix in Cursor Fix in Web

Copy link
Member

@roaga roaga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

I think this is causing some weird background and border colors?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants