Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
change patterns to use core buttons
  • Loading branch information
CGastrell committed Nov 28, 2025
commit fac10d5e0ba69cc2a128164111ff8d6597b27f39
49 changes: 42 additions & 7 deletions projects/packages/forms/src/contact-form/class-util.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-name {"required":true} /-->
<!-- wp:jetpack/field-email {"required":true} /-->
<!-- wp:jetpack/field-textarea /-->
<!-- wp:jetpack/button {"element":"button","text":"Contact Us","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Contact us</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -69,7 +74,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-name {"required":true} /-->
<!-- wp:jetpack/field-email {"required":true} /-->
<!-- wp:jetpack/field-consent /-->
<!-- wp:jetpack/button {"element":"button","text":"Subscribe","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Subscribe</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -83,7 +93,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-email {"required":true} /-->
<!-- wp:jetpack/field-radio {"label":"Attending?","required":true,"options":["Yes","No"]} /-->
<!-- wp:jetpack/field-textarea {"label":"Other Details"} /-->
<!-- wp:jetpack/button {"element":"button","text":"Send RSVP","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Send RSVP</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -98,7 +113,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-telephone {"label":"Phone Number"} /-->
<!-- wp:jetpack/field-select {"label":"How did you hear about us?","options":["Search Engine","Social Media","TV","Radio","Friend or Family"]} /-->
<!-- wp:jetpack/field-textarea {"label":"Other Details"} /-->
<!-- wp:jetpack/button {"element":"button","text":"Send","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Send</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -114,7 +134,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-date {"label":"Date","required":true} /-->
<!-- wp:jetpack/field-radio {"label":"Time","required":true,"options":["Morning","Afternoon"]} /-->
<!-- wp:jetpack/field-textarea {"label":"Notes"} /-->
<!-- wp:jetpack/button {"element":"button","text":"Book Appointment","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Book Appointment</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -131,7 +156,12 @@ public static function register_pattern() {
<!-- wp:jetpack/input-rating /--></div>
<!-- /wp:jetpack/field-rating -->
<!-- wp:jetpack/field-textarea {"label":"How could we improve?"} /-->
<!-- wp:jetpack/button {"element":"button","text":"Send Feedback","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Send Feedback</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand All @@ -147,7 +177,12 @@ public static function register_pattern() {
<!-- wp:jetpack/field-telephone {"label":"Phone","id":"phone"} /-->
<!-- wp:jetpack/field-text {"label":"Company","id":"company"} /-->
<!-- wp:jetpack/field-text {"label":"Job Title","id":"title"} /-->
<!-- wp:jetpack/button {"element":"button","text":"Submit","lock":{"remove":true}} /-->
<!-- wp:buttons {"lock":{"move":false,"remove":true}} -->
<div class="wp-block-buttons">
<!-- wp:button {"tagName":"button","type":"submit","className":"jetpack-form-submit-button"} -->
<div class="wp-block-button jetpack-form-submit-button"><button type="submit" class="wp-block-button__link wp-element-button">Submit</button></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
</div>
<!-- /wp:jetpack/contact-form -->',
),
Expand Down
Loading