mirror of
https://github.com/WordPress/five-for-the-future.git
synced 2025-04-22 19:13:44 +03:00
Pledge Form: Use agreement text as label content
This calls more attention to the agreement text, and correctly associates it with the input for screen reader users.
This commit is contained in:
parent
f49a938c1e
commit
aa8b1838cd
|
@ -6,18 +6,6 @@ namespace WordPressDotOrg\FiveForTheFuture\View;
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<div class="form-field form-field__agree">
|
<div class="form-field form-field__agree">
|
||||||
<p>
|
|
||||||
<?php
|
|
||||||
printf(
|
|
||||||
wp_kses_post( '
|
|
||||||
I understand and agree to the <a href="%s">expectations</a> for
|
|
||||||
inclusion in the Five for the Future acknowledgement program.
|
|
||||||
' ),
|
|
||||||
esc_url( get_permalink( get_page_by_path( 'expectations' ) ) ) // TODO Change this URL?
|
|
||||||
);
|
|
||||||
?>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<input
|
<input
|
||||||
type="checkbox"
|
type="checkbox"
|
||||||
id="5ftf-pledge-agreement"
|
id="5ftf-pledge-agreement"
|
||||||
|
@ -26,6 +14,11 @@ namespace WordPressDotOrg\FiveForTheFuture\View;
|
||||||
<?php checked( $data['pledge-agreement'] ); ?>
|
<?php checked( $data['pledge-agreement'] ); ?>
|
||||||
/>
|
/>
|
||||||
<label for="5ftf-pledge-agreement">
|
<label for="5ftf-pledge-agreement">
|
||||||
<?php esc_html_e( 'Yes', 'wordpressorg' ); ?>
|
<?php
|
||||||
|
printf(
|
||||||
|
wp_kses_post( __( 'I understand and agree to the <a href="%s">expectations</a> for inclusion in the Five for the Future acknowledgement program.', 'wporg-5ftf' ) ),
|
||||||
|
esc_url( get_permalink( get_page_by_path( 'expectations' ) ) ) // TODO Change this URL?
|
||||||
|
);
|
||||||
|
?>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -45,7 +45,12 @@
|
||||||
|
|
||||||
.form-field__agree {
|
.form-field__agree {
|
||||||
|
|
||||||
|
input {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
label {
|
label {
|
||||||
|
display: inline;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue