Skip to content

Conversation

Lasserich
Copy link
Contributor

Currently the banner have been very large. This fixes it in this section.
image

image

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes banner sizing issues on workspace views by making error banners more compact. The banners were previously too large and this change reduces their size to be more appropriate for the UI context.

  • Changes the compact design from ExtraSmall to Small for IllustratedBanner component
  • Adds compact prop support to IllustratedError component
  • Applies compact styling to error banners across workspace-related components

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/components/Ui/IllustratedBanner/IllustratedBanner.tsx Updates compact design size from ExtraSmall to Small
src/components/Shared/IllustratedError.tsx Adds compact prop support and passes it through to IllustratedBanner
src/components/ControlPlanes/List/ControlPlaneListWorkspaceGridTile.tsx Enables compact mode for permission error banner
src/components/ControlPlane/FluxList.tsx Enables compact mode for flux error banner
src/components/ComponentsSelection/ComponentsSelectionContainer.tsx Enables compact mode for component loading error banners

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

@andreaskienle andreaskienle left a comment

Choose a reason for hiding this comment

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

👍

@Lasserich Lasserich merged commit a9f44fe into main Sep 4, 2025
5 checks passed
@Lasserich Lasserich deleted the fx/banner branch September 4, 2025 06:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants