Separate Yes/No Checkboxes for Marketing Email Opt-in

Currently when you set the option "Required User Opt-In" to "Enabled" on the "Other" tab in the general settings, the registration form by default sets it to off and allows the client to set it to on if they would like to receive marketing emails.

I would like to have this behaviour changed so the user will get the option "Yes" and the option "No" with none of them checked by default and the "Yes" button a more attractive look. Then you would require the user to select one of those 2 options before they can complete registration.

I believe this way we'll get way more clients who just select yes.

I also believe this is still GDPR compliant as we don't pre-check any of them.