Skip to content

Commit

Permalink
feat(ui5-avatar-group): implement Horizon theme (#5171)
Browse files Browse the repository at this point in the history
Related to: #5008
  • Loading branch information
dobrinyonkov authored May 9, 2022
1 parent 1c8870b commit 78298af
Show file tree
Hide file tree
Showing 17 changed files with 28 additions and 12 deletions.
5 changes: 3 additions & 2 deletions packages/main/src/themes/AvatarGroup.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
:host([type="Group"]) .ui5-avatar-group-items:focus {
outline: var(--_ui5_avatar_outline);
outline-offset: var(--_ui5_avatar_focus_offset);
border-radius: var(--_ui5_avatar_group_focus_border_radius);
}

.ui5-avatar-group-root {
Expand Down Expand Up @@ -41,8 +42,8 @@

::slotted([ui5-button][focused]),
.ui5-avatar-group-overflow-btn[focused] {
outline: var(--_ui5_button_outline);
outline-offset: var(--_ui5_avatar_group_overflow_button_focus_offset);
outline: var(--_ui5_avatar_outline);
outline-offset: var(--_ui5_avatar_focus_offset);
}

.ui5-avatar-group-overflow-btn.ui5-avatar-group-overflow-btn-xs {
Expand Down
6 changes: 0 additions & 6 deletions packages/main/src/themes/base/AvatarGroup-parameter.css

This file was deleted.

3 changes: 3 additions & 0 deletions packages/main/src/themes/base/AvatarGroup-parameters.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[ui5-avatar-group] {
--_ui5_button_focused_border: none
}
1 change: 1 addition & 0 deletions packages/main/src/themes/sap_belize/parameters-bundle.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "../base/Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "../base/Badge-parameters.css";
@import "./BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "./BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "./BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
1 change: 1 addition & 0 deletions packages/main/src/themes/sap_fiori_3/parameters-bundle.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "../base/Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "../base/Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "../base/BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@import "../base/AvatarGroup-parameters.css";

:root {
--_ui5_avatar_group_focus_border_radius: 0.375rem;
}
3 changes: 2 additions & 1 deletion packages/main/src/themes/sap_horizon/parameters-bundle.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
@import "./sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "./Badge-parameters.css";
@import "./AvatarGroup-parameters.css";
@import "../base/Badge-parameters.css";
@import "./Breadcrumbs-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
@import "./sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "./Badge-parameters.css";
@import "../sap_horizon/AvatarGroup-parameters.css";
@import "../base/Badge-parameters.css";
@import "./Breadcrumbs-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
@import "../base/sizes-parameters.css";
@import "../base/rtl-parameters.css";
@import "./Avatar-parameters.css";
@import "../base/AvatarGroup-parameters.css";
@import "./Badge-parameters.css";
@import "../base/BrowserScrollbar-parameters.css";
@import "./BusyIndicator-parameters.css";
Expand Down
2 changes: 1 addition & 1 deletion packages/main/test/pages/AvatarGroup.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

</head>

<body>
<body class="avatargroup1auto">
<ul>
<li><a href="?sap-ui-theme=sap_fiori_3">Fiori 3</a></li>
<li><a href="?sap-ui-theme=sap_fiori_3_dark">Fiori 3 Dark</a></li>
Expand Down
4 changes: 3 additions & 1 deletion packages/main/test/pages/styles/AvatarGroup.css
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ code {
}

.avatargroup1auto {
width: 400px
width: 400px;
background-color: var(--sapBackgroundColor);
color: var(--sapTextColor);
}

.avatargroup2auto {
Expand Down

0 comments on commit 78298af

Please sign in to comment.