Skip to content

Commit aff0af9

Browse files
authored
feat(ui5-file-uploader): implement SAP Horizon theme parameters (#5086)
1 parent 3dd72d9 commit aff0af9

21 files changed

+80
-1
lines changed

packages/main/src/themes/FileUploader.css

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,31 @@
2727
margin-right: 0.25rem;
2828
}
2929

30+
:host([value-state="None"]:not([disabled]):hover) [ui5-input],
3031
:host(:not([value-state]):not([disabled]):hover) [ui5-input] {
32+
border: var(--_ui5_file_uploader_hover_border);
3133
background-color: var(--sapField_Hover_Background);
32-
border: 1px solid var(--sapField_Hover_BorderColor);
34+
box-shadow: var(--_ui5_input_hover_box_shadow);
35+
}
36+
37+
:host([value-state="Error"]:not([disabled]):hover) [ui5-input] {
38+
background-color: var(--_ui5_file_uploader_value_state_error_hover_background_color);
39+
box-shadow: var(--_ui5_input_value_state_error_hover_box_shadow);
40+
}
41+
42+
:host([value-state="Warning"]:not([disabled]):hover) [ui5-input] {
43+
background-color: var(--sapField_Hover_Background);
44+
box-shadow: var(--_ui5_input_value_state_warning_hover_box_shadow);
45+
}
46+
47+
:host([value-state="Success"]:not([disabled]):hover) [ui5-input] {
48+
background-color: var(--sapField_Hover_Background);
49+
box-shadow: var(--_ui5_input_value_state_success_hover_box_shadow);
50+
}
51+
52+
:host([value-state="Information"]:not([disabled]):hover) [ui5-input] {
53+
background-color: var(--sapField_Hover_Background);
54+
box-shadow: var(--_ui5_input_value_state_information_hover_box_shadow);
3355
}
3456

3557
:host(:not([disabled]):active) [ui5-button] {
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
:root {
2+
--_ui5_file_uploader_hover_border: 1px solid var(--sapField_Hover_BorderColor);
3+
--_ui5_file_uploader_value_state_error_hover_background_color: var(--sapField_Hover_Background);
4+
}

packages/main/src/themes/sap_belize/parameters-bundle.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
@import "../base/CheckBox-parameters.css";
1515
@import "../base/ColorPalette-parameters.css";
1616
@import "../base/ColorPicker-parameters.css";
17+
@import "../base/FileUploader-parameters.css";
1718
@import "../base/GroupHeaderListItem-parameters.css";
1819
@import "./Input-parameters.css";
1920
@import "./InputIcon-parameters.css";
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/FileUploader-parameters.css";
2+
3+
:root {
4+
--_ui5_file_uploader_value_state_error_hover_background_color: var(--sapField_InvalidBackground);
5+
}

packages/main/src/themes/sap_belize_hcb/parameters-bundle.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
@import "./DatePicker-parameters.css";
1515
@import "./DayPicker-parameters.css";
1616
@import "../base/Dialog-parameters.css";
17+
@import "./FileUploader-parameters.css";
1718
@import "../base/GroupHeaderListItem-parameters.css";
1819
@import "./Input-parameters.css";
1920
@import "./InputIcon-parameters.css";
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/FileUploader-parameters.css";
2+
3+
:root {
4+
--_ui5_file_uploader_value_state_error_hover_background_color: var(--sapField_InvalidBackground);
5+
}

packages/main/src/themes/sap_belize_hcw/parameters-bundle.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
@import "./DatePicker-parameters.css";
1515
@import "./DayPicker-parameters.css";
1616
@import "../base/Dialog-parameters.css";
17+
@import "./FileUploader-parameters.css";
1718
@import "../base/GroupHeaderListItem-parameters.css";
1819
@import "./Input-parameters.css";
1920
@import "./InputIcon-parameters.css";

packages/main/src/themes/sap_fiori_3/parameters-bundle.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
@import "../base/ColorPicker-parameters.css";
1313
@import "../base/DatePicker-parameters.css";
1414
@import "./DayPicker-parameters.css";
15+
@import "../base/FileUploader-parameters.css";
1516
@import "../base/Dialog-parameters.css";
1617
@import "../base/GroupHeaderListItem-parameters.css";
1718
@import "./Input-parameters.css";

packages/main/src/themes/sap_fiori_3_dark/parameters-bundle.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
@import "../base/DatePicker-parameters.css";
1414
@import "./DayPicker-parameters.css";
1515
@import "../base/Dialog-parameters.css";
16+
@import "../base/FileUploader-parameters.css";
1617
@import "../base/GroupHeaderListItem-parameters.css";
1718
@import "./Input-parameters.css";
1819
@import "../base/InputIcon-parameters.css";
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@import "../base/FileUploader-parameters.css";
2+
3+
:root {
4+
--_ui5_file_uploader_value_state_error_hover_background_color: var(--sapField_InvalidBackground);
5+
}

0 commit comments

Comments
 (0)