Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Banners #688

Merged
merged 5 commits into from
Nov 25, 2024
Merged

Banners #688

merged 5 commits into from
Nov 25, 2024

Conversation

hamen
Copy link
Collaborator

@hamen hamen commented Nov 15, 2024

Refers to #611

@hamen hamen added new component A new component to implement epic labels Nov 15, 2024
@hamen hamen self-assigned this Nov 15, 2024
@hamen hamen linked an issue Nov 15, 2024 that may be closed by this pull request
8 tasks
@hamen hamen force-pushed the im-611-default-banner branch from b4ef77d to f414cc7 Compare November 20, 2024 09:51
hamen and others added 3 commits November 25, 2024 15:55
Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>
* add InformationBanner PoC

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* remove unnecessary LocalOutlinedBannerStyle

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* rework InformationBanner

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* add InformationBanner theme and showcase for IDE

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* make formatter and linter happy

* rework BannerColors and add SuccessBanner

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* make formatter and linter happy

* fix typo in ComponentsShowcaseTab2

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* split factories in IntUIBannerStyling

reference #689 (comment)

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* skip icon area when icon is null

reference #689 (comment)

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* fix old string in BannerStyling

reference #689 (comment)

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* remove fillMaxWidth from BannerImpl

reference #689 (comment)

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* make formatter and linter happy

---------

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>
* add InformationBanner PoC

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* rework InformationBanner

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* add InformationBanner theme and showcase for IDE

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* make formatter and linter happy

* fix typo in ComponentsShowcaseTab2

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* add WarningBanner

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* add ErrorBanner

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* fix wrong region comment syntax

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* check for null actions in Action slot API

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>

* make formatter and linter happy

---------

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>
@rock3r rock3r self-requested a review November 25, 2024 14:57
@rock3r
Copy link
Collaborator

rock3r commented Nov 25, 2024

Actually, the banner border are missing after #699, so undoing the approval for now

Signed-off-by: Ivan Morgillo <imorgillo@gmail.com>
@hamen hamen force-pushed the im-611-default-banner branch from 265b965 to 3e97adb Compare November 25, 2024 15:01
@hamen hamen marked this pull request as ready for review November 25, 2024 15:02
Copy link
Collaborator

@rock3r rock3r left a comment

Choose a reason for hiding this comment

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

Ah, no PR I guess :P

@rock3r rock3r enabled auto-merge (squash) November 25, 2024 15:05
@hamen
Copy link
Collaborator Author

hamen commented Nov 25, 2024

NobodyGotTimeForThatAIntnobodyGotTimeForThatGIF

@rock3r rock3r merged commit af43be4 into main Nov 25, 2024
1 check passed
@rock3r rock3r deleted the im-611-default-banner branch November 25, 2024 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic new component A new component to implement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Implement "default banner" component
2 participants