1010/* ============================= */
1111
1212@_ui5_daypicker_item_margin : 2px ;
13+ @_ui5_daypicker_item_border : none ;
14+ @_ui5_daypicker_item_outline_width : 1px ;
15+ @_ui5_daypicker_item_outline_offset : 1px ;
1316@_ui5_daypicker_daynames_container_height : 2rem ;
1417@_ui5_daypicker_weeknumbers_container_padding_top : 2rem ;
1518@_ui5_daypicker_item_background_color : lighten (@sapUiContentForegroundColor , 5 );
2225@_ui5_daypicker_item_othermonth_hover_background_color : darken (@sapUiListBackground , 10 );
2326@_ui5_daypicker_item_othermonth_color : @sapUiContentLabelColor ;
2427@_ui5_daypicker_item_othermonth_hover_color : @sapUiContentLabelColor ;
28+ @_ui5_daypicker_item_border_radius : 0 ;
29+ @_ui5_daypicker_item_now_inner_border_radius : 0 ;
30+ @_ui5_daypicker_dayname_color : @sapUiContentLabelColor ;
31+ @_ui5_daypicker_weekname_color : @sapUiContentLabelColor ;
32+ @_ui5_daypicker_item_now_selected_focus_after_width : calc (~ " 100% - 0.125rem" );
33+ @_ui5_daypicker_item_now_selected_focus_after_height : calc (~ " 100% - 0.125rem" );
2534
2635:host (ui5- daypicker) {
2736 display : inline-block ;
@@ -43,6 +52,11 @@ ui5-daypicker {
4352 margin-top : @_ui5_daypicker_item_margin ;
4453 margin-right : @_ui5_daypicker_item_margin ;
4554 font-family : @sapUiFontFamily ;
55+ border-radius : @_ui5_daypicker_item_border_radius ;
56+ }
57+
58+ .sapWCDayPickerWeekName {
59+ color : @_ui5_daypicker_weekname_color ;
4660}
4761
4862.sapWCDayPickerContent {
@@ -81,6 +95,7 @@ ui5-daypicker {
8195 color : @sapUiBaseText ;
8296 background : @_ui5_daypicker_item_background_color ;
8397 font-size : @sapMFontMediumSize ;
98+ border : @_ui5_daypicker_item_border ;
8499}
85100
86101.sapWCDayPickerItem :hover {
@@ -97,14 +112,10 @@ ui5-daypicker {
97112}
98113
99114.sapWCDayPickerDayName {
100- color : @sapUiBaseText ;
115+ color : @_ui5_daypicker_dayname_color ;
101116 height : 100% ;
102117}
103118
104- .sapWCDayPickerWH {
105- color : @sapUiContentLabelColor ;
106- }
107-
108119.sapWCDayPickerItem.sapWCDayPickerItemWeekEnd {
109120 background : @_ui5_daypicker_item_weekend_background_color ;
110121}
@@ -116,6 +127,7 @@ ui5-daypicker {
116127.sapWCDayPickerItem.sapWCDayPickerItemOtherMonth {
117128 color : @_ui5_daypicker_item_othermonth_color ;
118129 background : @_ui5_daypicker_item_othermonth_background_color ;
130+ border-color : transparent ;
119131}
120132
121133.sapWCDayPickerItem.sapWCDayPickerItemOtherMonth :hover ,
@@ -128,10 +140,10 @@ ui5-daypicker {
128140 content : " " ;
129141 width : calc (~ " 100% - 0.25rem" );
130142 height : calc (~ " 100% - 0.25rem" );
131- border : 1 px dotted @sapUiContentFocusColor ;
143+ border : @_ui5_daypicker_item_outline_width dotted @sapUiContentFocusColor ;
132144 position : absolute ;
133- top : 1 px ;
134- left : 1 px ;
145+ top : @_ui5_daypicker_item_outline_offset ;
146+ left : @_ui5_daypicker_item_outline_offset ;
135147}
136148
137149.sapWCDayPickerItem.sapWCDayPickerItemNow {
@@ -145,11 +157,12 @@ ui5-daypicker {
145157
146158.sapWCDayPickerItem.sapWCDayPickerItemSel.sapWCDayPickerItemNow .sapWCDayPickerDayText {
147159 border : 1px solid lighten (@sapUiListBorderColor , 10 );
160+ border-radius : @_ui5_daypicker_item_now_inner_border_radius ;
148161}
149162
150163.sapWCDayPickerItem.sapWCDayPickerItemSel.sapWCDayPickerItemNow :focus ::after {
151- width : calc ( ~ " 100% - 0.125rem " ) ;
152- height : calc ( ~ " 100% - 0.125rem " ) ;
164+ width : @_ui5_daypicker_item_now_selected_focus_after_width ;
165+ height : @_ui5_daypicker_item_now_selected_focus_after_height ;
153166 border-color : @sapUiContentFocusColor ;
154167 top : 0px ;
155168 left : 0px ;
0 commit comments