Skip to content

Commit ae34e60

Browse files
🔃 [EngCom] Public Pull Requests - 2.2-develop
Accepted Public Pull Requests: - #21838: [Backport] Fix #21648 Checkout Agreements checkbox missing asterisk (by @amol2jcommerce) Fixed GitHub Issues: - #21648: Checkout Agreements checkbox missing asterisk (reported by @Karlasa) has been fixed in #21838 by @amol2jcommerce in 2.2-develop branch Related commits: 1. 079ecb3 2. 943fb33 3. 745df9a 4. 8c609c4
2 parents de307c7 + 1f4ac71 commit ae34e60

File tree

3 files changed

+10
-31
lines changed

3 files changed

+10
-31
lines changed

app/code/Magento/CheckoutAgreements/view/frontend/web/template/checkout/checkout-agreements.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
*/
66
-->
77
<div data-role="checkout-agreements">
8-
<div class="checkout-agreements" data-bind="visible: isVisible">
8+
<div class="checkout-agreements fieldset" data-bind="visible: isVisible">
99
<!-- ko foreach: agreements -->
1010
<!-- ko if: ($parent.isAgreementRequired($data)) -->
11-
<div class="checkout-agreement required">
11+
<div class="checkout-agreement field choice required">
1212
<input type="checkbox" class="required-entry"
1313
data-bind="attr: {
1414
'id': $parent.getCheckboxId($parentContext, agreementId),
1515
'name': 'agreement[' + agreementId + ']',
1616
'value': agreementId
1717
}"/>
18-
<label data-bind="attr: {'for': $parent.getCheckboxId($parentContext, agreementId)}">
18+
<label class="label" data-bind="attr: {'for': $parent.getCheckboxId($parentContext, agreementId)}">
1919
<button type="button"
2020
class="action action-show"
2121
data-bind="click: function(data, event) { return $parent.showContent(data, event) }"

app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_fields.less

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -55,31 +55,3 @@
5555
}
5656
}
5757
}
58-
59-
//
60-
// Desktop
61-
// _____________________________________________
62-
63-
.media-width(@extremum, @break) when (@extremum = 'min') and (@break = @screen__m) {
64-
// ToDo UI: remove with global blank theme .field.required update
65-
.opc-wrapper {
66-
.fieldset {
67-
> .field {
68-
&.required,
69-
&._required {
70-
position: relative;
71-
72-
> label {
73-
padding-right: 25px;
74-
75-
&:after {
76-
margin-left: @indent__s;
77-
position: absolute;
78-
top: 9px;
79-
}
80-
}
81-
}
82-
}
83-
}
84-
}
85-
}

app/design/frontend/Magento/blank/Magento_Checkout/web/css/source/module/checkout/_payments.less

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,13 @@
209209
.fieldset {
210210
> .field {
211211
margin: 0 0 @indent__base;
212+
213+
&.choice {
214+
&:before {
215+
padding: 0;
216+
width: 0;
217+
}
218+
}
212219

213220
&.type {
214221
.control {

0 commit comments

Comments
 (0)