Skip to content

Commit

Permalink
fix(ui5-busy-indicator): let focus border radius be set from the host…
Browse files Browse the repository at this point in the history
… element (#9508)
  • Loading branch information
dimovpetar authored Jul 19, 2024
1 parent 8dc5e51 commit 01af2a6
Show file tree
Hide file tree
Showing 10 changed files with 25 additions and 24 deletions.
5 changes: 0 additions & 5 deletions packages/main/src/themes/BusyIndicator.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
display: inline-block;
}

:host {
border-radius: unset;
}

:host([_is-busy]) {
color: var(--_ui5_busy_indicator_color);
}
Expand Down Expand Up @@ -103,7 +99,6 @@
.ui5-busy-indicator-busy-area:focus-visible {
outline: var(--_ui5_busy_indicator_focus_outline);
outline-offset: -2px;
border-radius: var(--_ui5_busy_indicator_focus_border_radius);
}

.ui5-busy-indicator-circles-wrapper {
Expand Down
1 change: 0 additions & 1 deletion packages/main/src/themes/base/BusyIndicator-parameters.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
:root {
--_ui5_busy_indicator_color: var(--sapContent_IconColor);
--_ui5_busy_indicator_focus_outline: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);
--_ui5_busy_indicator_focus_border_radius: 0px;
--_ui5_busy_indicator_block_layer: color-mix(in oklch, transparent, var(--sapBlockLayer_Background) 20%);
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@

:root {
--_ui5_busy_indicator_color: var(--sapContent_BusyColor);
--_ui5_busy_indicator_focus_border_radius: 0.75rem;
--_ui5_busy_indicator_focus_outline: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@

:root {
--_ui5_busy_indicator_color: var(--sapContent_BusyColor);
--_ui5_busy_indicator_focus_border_radius: 0.75rem;
--_ui5_busy_indicator_focus_outline: var(--sapContent_FocusWidth) var(--sapContent_FocusStyle) var(--sapContent_FocusColor);
}

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
@import "./Tag-parameters.css";
@import "./Breadcrumbs-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
@import "./Button-parameters.css";
@import "../base/CalendarLegend-parameters.css";
@import "./CalendarLegendItem-parameters.css";
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
@import "./Tag-parameters.css";
@import "./Breadcrumbs-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
@import "./Button-parameters.css";
@import "../base/CalendarLegend-parameters.css";
@import "../base/CalendarLegendItem-parameters.css";
Expand Down
11 changes: 11 additions & 0 deletions packages/main/test/pages/BusyIndicator.html
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,17 @@
</div>
<br />

<h2>Border Radius</h2>
<ui5-busy-indicator active>
<div class="circle">
<span>No border radius set (default)</span>
</div>
</ui5-busy-indicator>
<ui5-busy-indicator active class="busyIndicatorRadius50">
<div class="circle">
<span>With 50% border radius</span>
</div>
</ui5-busy-indicator>

<script>
document.getElementById("fetch-btn").addEventListener("click", function(event) {
Expand Down
14 changes: 14 additions & 0 deletions packages/main/test/pages/styles/BusyIndicator.css
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,17 @@
.busyindicator8auto {
width: 100%;
}

.circle {
background-color: orange;
width: 200px;
height: 200px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}

.busyIndicatorRadius50 {
border-radius: 50%;
}

0 comments on commit 01af2a6

Please sign in to comment.