Skip to content

Commit

Permalink
QA Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Brandon32 committed Feb 19, 2025
1 parent 304ba1e commit 72a9406
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 3 deletions.
2 changes: 1 addition & 1 deletion libs/blocks/marketo/marketo-multi.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ function setValidationSteps(formEl, totalSteps) {
formEl.querySelectorAll('.mktoFormRowTop').forEach((row) => {
const rowAttr = row.getAttribute('data-mktofield') || row.getAttribute('data-mkto_vis_src');
const step = VALIDATION_STEP[rowAttr] ? Math.min(VALIDATION_STEP[rowAttr], totalSteps) : 1;
row.setAttribute('data-validate', step);
row.dataset.validate = rowAttr?.startsWith('adobe-privacy') ? totalSteps : step;
});
}

Expand Down
14 changes: 12 additions & 2 deletions libs/blocks/marketo/marketo.css
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@

.marketo.multi-step .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop[data-validate="2"],
.marketo.multi-step .mktoForm[data-step="3"] .mktoFormRow.mktoFormRowTop[data-validate="3"] {
display: block;
display: contents;
}

.marketo.multi-step .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop[data-validate="1"],
Expand All @@ -115,7 +115,7 @@

.marketo.multi-step .mktoForm[data-step="3"] .mktoFormRow.mktoFormRowTop.adobe-privacy,
.marketo.multi-step.multi-2 .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop.adobe-privacy {
display: block;
display: grid;
}

.marketo.multi-step .step-details {
Expand Down Expand Up @@ -563,6 +563,16 @@
grid-column: span 2;
}

.marketo.multi-step .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop[data-validate="2"].comments,
.marketo.multi-step .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop[data-validate="2"].demo,
.marketo.multi-step .mktoForm[data-step="2"] .mktoFormRow.mktoFormRowTop[data-validate="2"].name,
.marketo.multi-step .mktoForm[data-step="3"] .mktoFormRow.mktoFormRowTop[data-validate="3"].comments,
.marketo.multi-step .mktoForm[data-step="3"] .mktoFormRow.mktoFormRowTop[data-validate="3"].demo,
.marketo.multi-step .mktoForm[data-step="3"] .mktoFormRow.mktoFormRowTop[data-validate="3"].name {
display: block;
grid-column: span 2;
}

.marketo .mktoFormRow.mktoFormRowTop.name .mktoFormRow[data-mktofield="Salutation"] {
grid-area: salutation;
}
Expand Down

0 comments on commit 72a9406

Please sign in to comment.