File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 color : var(- - _ui5_radio_butto n_color );
1515 bor der- radius: var(- - _ui5_radio_butto n_bor der_radius);
1616 font- size: var(- - sapFontSize);
17- padding- block: var(- - _ui5_radio_butto n_label_side_padding);
18- padding- inline-start: var(- - _ui5_radio_butto n_outer_ring_padding);
19- }
20-
21- : host ([text ]) {
22- padding-inline-start : var (--_ui5_radio_button_outer_ring_padding_with_label );
2317}
2418
2519: host (: not ([disabled ])) .ui5-radio-root {
5549 content : "" ;
5650 display : var (--_ui5_radio_button_focus_outline );
5751 position : absolute;
58- inset-block : calc ( -1 * var (--_ui5_radio_button_focus_dist ) );
59- inset-inline : calc ( -1 * var ( --_ui5_radio_button_focus_dist )) var (--_ui5_radio_button_focus_dist );
52+ inset-block : var (--_ui5_radio_button_focus_dist );
53+ inset-inline : var (--_ui5_radio_button_focus_dist );
6054 pointer-events : none;
6155 border : var (--_ui5_radio_button_border_width ) var (--sapContent_FocusStyle ) var (--sapContent_FocusColor );
6256 border-radius : var (--_ui5_radio_button_border_radius );
195189 box-sizing : border-box;
196190 border : var (--_ui5_radio_button_border );
197191 border-radius : var (--_ui5_radio_button_border_radius );
192+ padding-block : var (--_ui5_radio_button_label_side_padding );
193+ padding-inline-start : var (--_ui5_radio_button_outer_ring_padding );
198194}
199195
200- .ui5-radio-root ::after {
201- content : "" ;
202- position : absolute;
203- inset-inline : 0 ;
204- inset-block : calc (-1 * var (--_ui5_radio_button_label_side_padding ));
196+
197+ : host ([text ]) .ui5-radio-root {
198+ padding-inline-start : var (--_ui5_radio_button_outer_ring_padding_with_label );
205199}
206200
207201/* Inner */
Original file line number Diff line number Diff line change 2323 - - _ui5_radio_butto n_bor der_radius: 0;
2424 - - _ui5_radio_butto n_bor der: none;
2525 - - _ui5_radio_butto n_focus_outline: block;
26- - - _ui5_radio_butto n_focus_dis t: 0.1375rem ;
26+ - - _ui5_radio_butto n_focus_dis t: 0.5rem ;
2727 - - _ui5_radio_butto n_color : var(- - sapField_Bor derColor );
2828 - - _ui5_radio_butto n_label_offset: 1px;
2929 - - _ui5_radio_butto n_label_color : var(- - sapContent_LabelColor );
3838@container style(- - ui5_content_density: compact) {
3939 : host {
4040 --_ui5_radio_button_min_width : 2rem ;
41- --_ui5_radio_button_focus_dist : 0.125 rem ;
41+ --_ui5_radio_button_focus_dist : 0.375 rem ;
4242 --_ui5_radio_button_outer_ring_padding_with_label : 0.5rem ;
4343 }
4444}
Original file line number Diff line number Diff line change 124124 /* Radio Button */
125125 - - _ui5_radio_butto n_label_side_padding: .6875rem;
126126 - - _ui5_radio_butto n_inner_size: 2.75rem;
127- - - _ui5_radio_butto n_svg_size: 1.5714em;
127+ - - _ui5_radio_butto n_svg_size: 1.5714em; /* 1.375rem */
128128
129129 /* Responsive Popover */
130130 - - _ui5- responsive_popover_header_height: 2.75rem;
322322 /* Radio Button */
323323 --_ui5_radio_button_label_side_padding : 0.5rem ;
324324 --_ui5_radio_button_inner_size : 2rem ;
325- --_ui5_radio_button_svg_size : 1.1429em ;
325+ --_ui5_radio_button_svg_size : 1.1429em ; /* 1rem */
326326
327327 /* Responsive Popover */
328328 --_ui5-responsive_popover_header_height : 2.5rem ;
Original file line number Diff line number Diff line change 1616 - - _ui5_radio_butto n_checked_warning_fill: var(- - sapField_WarningColor );
1717 - - _ui5_radio_butto n_read_only _inner_ring_color : var(- - sapField_TextColor );
1818 - - _ui5_radio_butto n_read_only _bor der_width: var(- - sapElement_Bor derWidth);
19- - - _ui5_radio_butto n_focus_dis t: 0.325rem ;
19+ - - _ui5_radio_butto n_focus_dis t: 0.375rem ;
2020}
2121
2222@container style(- - ui5_content_density: compact) {
2323 : host {
2424 --_ui5_radio_button_outer_ring_padding : 0.5rem ;
25- --_ui5_radio_button_focus_dist : 0.275 rem ;
25+ --_ui5_radio_button_focus_dist : 0.1875 rem ;
2626 }
2727}
Original file line number Diff line number Diff line change 1616 - - _ui5_radio_butto n_checked_warning_fill: var(- - sapField_WarningColor );
1717 - - _ui5_radio_butto n_read_only _inner_ring_color : var(- - sapField_TextColor );
1818 - - _ui5_radio_butto n_read_only _bor der_width: var(- - sapElement_Bor derWidth);
19- - - _ui5_radio_butto n_focus_dis t: 0.325rem ;
19+ - - _ui5_radio_butto n_focus_dis t: 0.375rem ;
2020}
2121
2222@container style(- - ui5_content_density: compact) {
2323 : host {
2424 --_ui5_radio_button_outer_ring_padding : 0.5rem ;
25- --_ui5_radio_button_focus_dist : 0.275 rem ;
25+ --_ui5_radio_button_focus_dist : 0.1875 rem ;
2626 }
2727}
Original file line number Diff line number Diff line change 1515 - - _ui5_radio_butto n_outer_ring_padding: 0.6875rem;
1616 - - _ui5_radio_butto n_read_only _bor der_width: var(- - sapElement_Bor derWidth);
1717 - - _ui5_radio_butto n_read_only _inner_ring_color : var(- - sapField_TextColor );
18- - - _ui5_radio_butto n_focus_dis t: 0.325rem ;
18+ - - _ui5_radio_butto n_focus_dis t: 0.375rem ;
1919}
2020
2121@container style(- - ui5_content_density: compact) {
2222 : host {
2323 --_ui5_radio_button_outer_ring_padding : 0.5rem ;
24- --_ui5_radio_button_focus_dist : 0.275 rem ;
24+ --_ui5_radio_button_focus_dist : 0.1875 rem ;
2525 }
2626}
Original file line number Diff line number Diff line change 1919 - - _ui5_radio_butto n_outer_ring_padding: 0.6875rem;
2020 - - _ui5_radio_butto n_read_only _bor der_width: var(- - sapElement_Bor derWidth);
2121 - - _ui5_radio_butto n_read_only _inner_ring_color : var(- - sapField_TextColor );
22- - - _ui5_radio_butto n_focus_dis t: 0.325rem ;
22+ - - _ui5_radio_butto n_focus_dis t: 0.375rem ;
2323}
2424
2525@container style(- - ui5_content_density: compact) {
2626 : host {
2727 --_ui5_radio_button_outer_ring_padding : 0.5rem ;
28- --_ui5_radio_button_focus_dist : 0.275 rem ;
28+ --_ui5_radio_button_focus_dist : 0.1875 rem ;
2929 }
3030}
Original file line number Diff line number Diff line change 176176
177177 < ui5-title level ="H2 "> Custom font and focus outline</ ui5-title >
178178 < div >
179- < ui5-radio-button class ="customizedRB " text ="Item 1 "> </ ui5-radio-button >
179+ < ui5-radio-button name =" customFont " class ="customizedRB " text ="Item 1 "> </ ui5-radio-button >
180180 < br >
181- < ui5-radio-button class ="customizedRB " text ="Item 2 "> </ ui5-radio-button >
181+ < ui5-radio-button name =" customFont " class ="customizedRB " text ="Item 2 "> </ ui5-radio-button >
182182 < br >
183- < ui5-radio-button class ="customizedRB " text ="Item 3 "> </ ui5-radio-button >
183+ < ui5-radio-button name =" customFont " class ="customizedRB " text ="Item 3 "> </ ui5-radio-button >
184184 </ div >
185185
186186 < script >
Original file line number Diff line number Diff line change @@ -38,12 +38,15 @@ div.customStyling{
3838 stroke : rgb (12 223 147 );
3939}
4040
41- .customizedRB ::part (root ): focus ::before ,
42- .customizedRB ::part (root ): focus-visible ::before {
43- inset : -2px ;
41+ .customizedRB {
42+ font-size : 30px
4443}
4544
46- .customizedRB {
45+ .customizedRB :: part ( root ) {
4746 padding : 3px ;
48- font-size : 30px
47+ }
48+
49+ .customizedRB ::part (root ): focus ::before ,
50+ .customizedRB ::part (root ): focus-visible ::before {
51+ inset : -2px ;
4952}
You can’t perform that action at this time.
0 commit comments