forms and settings

This commit is contained in:
Rimian Perkins
2019-09-12 16:16:38 +10:00
parent 1add7e9cdf
commit e2cec16b99
6 changed files with 58 additions and 45 deletions
@@ -16,7 +16,7 @@
{{/d-modal-body}}
<div class='modal-footer'>
{{#d-button action="confirmStripeCard" class="btn btn-primary btn-payment"}}
{{#d-button action="confirmStripeCard" class="btn btn-primary btn-payment btn-discourse-patrons"}}
{{i18n 'discourse_patrons.submit'}} {{amount}}
{{/d-button}}
</div>
@@ -35,15 +35,6 @@
<h3>{{i18n 'discourse_patrons.your_information'}}</h3>
<div class="user-controls discource-patrons-fields">
<div class="display-row">
<div class="field">
{{i18n 'discourse_patrons.amount'}}
{{siteSettings.discourse_patrons_currency}}
</div>
<div class="value">
{{combo-box valueAttribute="value" content=amounts value=amount}}
</div>
</div>
<div class="display-row">
<div class="field">
{{i18n 'discourse_patrons.billing.name'}}
@@ -57,7 +48,7 @@
{{i18n 'discourse_patrons.billing.email'}}
</div>
<div class="value">
{{input value=billing.email}}
{{input type="email" value=billing.email}}
</div>
</div>
<div class="display-row">
@@ -72,14 +63,26 @@
</div>
<div class="section-column">
<div style>
{{stripe-card
amount=amount
currency=currency
billing=billing
handleConfirmStripeCard=(action "handleConfirmStripeCard")
}}
<h3>{{i18n 'discourse_patrons.payment_information'}}</h3>
<div class="user-controls discource-patrons-fields">
<div class="display-row">
<div class="field">
{{i18n 'discourse_patrons.amount'}}
{{siteSettings.discourse_patrons_currency}}
</div>
<div class="value">
{{combo-box valueAttribute="value" content=amounts value=amount}}
</div>
</div>
</div>
{{stripe-card
amount=amount
currency=currency
billing=billing
handleConfirmStripeCard=(action "handleConfirmStripeCard")
}}
</div>
</div>
{{/if}}
@@ -1,16 +1,15 @@
<h3>{{i18n 'discourse_patrons.payment_information'}}</h3>
<div id="stripe-elements">
<div id="card-element"></div>
<div id="card-action">
{{#d-button action="submitStripeCard" class="btn btn-primary btn-payment btn-discourse-patrons"}}
{{i18n 'discourse_patrons.confirm'}}{{amount}}
{{/d-button}}
<div id="card-element"></div>
<div id="card-action">
{{#d-button action="submitStripeCard" class="btn btn-primary btn-payment"}}
{{i18n 'discourse_patrons.confirm'}}<br>{{amount}}
{{/d-button}}
{{#if cardError}}
<div class="popup-tip bad">
{{cardError}}
</div>
{{/if}}
{{#if cardError}}
<div class="popup-tip bad">
{{cardError}}
</div>
{{/if}}
</div>
</div>
@@ -1,9 +1,9 @@
<h3>{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}</h3>
<h3>{{i18n 'discourse_patrons.heading.payment' site_name=siteSettings.title}}</h3>
<div class="donations-page-description">
<p>
{{cook-text siteSettings.discourse_patrons_payment_page}}
</div>
</p>
<div class="donations-page-payment">
{{donation-form
@@ -1,10 +1,10 @@
<h3>{{i18n 'discourse_patrons.title' site_name=siteSettings.title}}</h3>
<h3>{{i18n 'discourse_patrons.heading.success' site_name=siteSettings.title}}</h3>
<div class="donations-page-description">
<p>
{{cook-text siteSettings.discourse_patrons_success_page}}
</div>
</p>
{{#d-button action="goBack" class="btn btn-primary"}}
{{i18n 'discourse_patrons.button.success'}}