Cdentinger has uploaded a new change for review. https://gerrit.wikimedia.org/r/258075
Change subject: add state dropdown to mustache form ...................................................................... add state dropdown to mustache form Change-Id: Ifdaaf108ece45bae1897a0016af4e27e7e54ac44 --- M gateway_forms/mustache/forms.css M gateway_forms/mustache/personal_info.html.mustache A gateway_forms/mustache/state_dropdown.html.mustache 3 files changed, 60 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DonationInterface refs/changes/75/258075/1 diff --git a/gateway_forms/mustache/forms.css b/gateway_forms/mustache/forms.css index 2aa4046..2524673 100644 --- a/gateway_forms/mustache/forms.css +++ b/gateway_forms/mustache/forms.css @@ -16,6 +16,12 @@ text-align: right; width: 94px; } + +/* <select> is annoyingly too wide at .thirdwidth */ +#state { + width: 30.25%; +} + .payment-cc-form-section { float: none; margin-right: 0; diff --git a/gateway_forms/mustache/personal_info.html.mustache b/gateway_forms/mustache/personal_info.html.mustache index c0d6854..8ce4b38 100644 --- a/gateway_forms/mustache/personal_info.html.mustache +++ b/gateway_forms/mustache/personal_info.html.mustache @@ -13,7 +13,7 @@ </tr> <tr> <td> - <input class="thirdwidth" name="city" value="{{ city }}" type="text" placeholder="{{ l10n "donate_interface-donor-city" }}" id="city" required><input class="thirdwidth" name="state" value="{{ state }}" type="text" placeholder="{{ l10n "donate_interface-donor-state" }}" id="state" required><input class="thirdwidth" name="zip" value="{{ zip }}" type="text" placeholder="{{ l10n "donate_interface-donor-zip" }}" id="zip" required> + <input class="thirdwidth" name="city" value="{{ city }}" type="text" placeholder="{{ l10n "donate_interface-donor-city" }}" id="city" required>{{> state_dropdown }}<input class="thirdwidth" name="zip" value="{{ zip }}" type="text" placeholder="{{ l10n "donate_interface-donor-zip" }}" id="zip" required> </td> </tr> {{/ address_required }} diff --git a/gateway_forms/mustache/state_dropdown.html.mustache b/gateway_forms/mustache/state_dropdown.html.mustache new file mode 100644 index 0000000..4f381d0 --- /dev/null +++ b/gateway_forms/mustache/state_dropdown.html.mustache @@ -0,0 +1,53 @@ +<select class="thirdwidth" name="state" value="{{ state }}" type="text" placeholder="{{ l10n "donate_interface-donor-state" }}" id="state" required> + <option value="AL">Alabama</option> + <option value="AK">Alaska</option> + <option value="AZ">Arizona</option> + <option value="AR">Arkansas</option> + <option value="CA">California</option> + <option value="CO">Colorado</option> + <option value="CT">Connecticut</option> + <option value="DE">Delaware</option> + <option value="DC">District Of Columbia</option> + <option value="FL">Florida</option> + <option value="GA">Georgia</option> + <option value="HI">Hawaii</option> + <option value="ID">Idaho</option> + <option value="IL">Illinois</option> + <option value="IN">Indiana</option> + <option value="IA">Iowa</option> + <option value="KS">Kansas</option> + <option value="KY">Kentucky</option> + <option value="LA">Louisiana</option> + <option value="ME">Maine</option> + <option value="MD">Maryland</option> + <option value="MA">Massachusetts</option> + <option value="MI">Michigan</option> + <option value="MN">Minnesota</option> + <option value="MS">Mississippi</option> + <option value="MO">Missouri</option> + <option value="MT">Montana</option> + <option value="NE">Nebraska</option> + <option value="NV">Nevada</option> + <option value="NH">New Hampshire</option> + <option value="NJ">New Jersey</option> + <option value="NM">New Mexico</option> + <option value="NY">New York</option> + <option value="NC">North Carolina</option> + <option value="ND">North Dakota</option> + <option value="OH">Ohio</option> + <option value="OK">Oklahoma</option> + <option value="OR">Oregon</option> + <option value="PA">Pennsylvania</option> + <option value="RI">Rhode Island</option> + <option value="SC">South Carolina</option> + <option value="SD">South Dakota</option> + <option value="TN">Tennessee</option> + <option value="TX">Texas</option> + <option value="UT">Utah</option> + <option value="VT">Vermont</option> + <option value="VA">Virginia</option> + <option value="WA">Washington</option> + <option value="WV">West Virginia</option> + <option value="WI">Wisconsin</option> + <option value="WY">Wyoming</option> +</select> -- To view, visit https://gerrit.wikimedia.org/r/258075 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifdaaf108ece45bae1897a0016af4e27e7e54ac44 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/DonationInterface Gerrit-Branch: master Gerrit-Owner: Cdentinger <cdentin...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits