From 236d4d7ab36901b68943bfb5c337a6cb8c98f993 Mon Sep 17 00:00:00 2001 From: Henry Oswald Date: Sun, 28 Dec 2014 18:16:55 +0000 Subject: [PATCH] made the fields smaller and pushed plan name to header --- services/web/app/views/subscriptions/new.jade | 82 ++++++++++--------- 1 file changed, 42 insertions(+), 40 deletions(-) diff --git a/services/web/app/views/subscriptions/new.jade b/services/web/app/views/subscriptions/new.jade index ffe2a9e8d0..35a67d2683 100644 --- a/services/web/app/views/subscriptions/new.jade +++ b/services/web/app/views/subscriptions/new.jade @@ -20,31 +20,28 @@ block content .col-md-6.col-md-push-3 .card.card-highlighted .page-header - span.dropdown.changePlanButton.pull-right(ng-cloak) - a.btn.btn-default.dropdown-toggle( - href="#", - data-toggle="dropdown" - ) - | {{currencyCode}} ({{plans[currencyCode]['symbol']}}) - span.caret - ul.dropdown-menu(role="menu") - li(ng-repeat="(currency, value) in plans", dropdown-toggle) - a( - ng-click="changeCurrency(currency)", - ) {{currency}} ({{value['symbol']}}) - h1 #{translate("new_subscription")} - + .row + .col-md-9 + h2 {{planName}} + div !{translate("first_few_days_free", {trialLen:'{{trialLength}}'})} + div #{translate("every")} {{billingCycleType}} + .col-md-3 + div.dropdown.changePlanButton.pull-right(ng-cloak) + a.btn.btn-default.dropdown-toggle( + href="#", + data-toggle="dropdown" + ) + | {{currencyCode}} ({{plans[currencyCode]['symbol']}}) + span.caret + ul.dropdown-menu(role="menu") + li(ng-repeat="(currency, value) in plans", dropdown-toggle) + a( + ng-click="changeCurrency(currency)", + ) {{currency}} ({{value['symbol']}}) + div .  + h2.pull-right {{price}} form(ng-show="planName") - hr - .row - .col-md-9 - h2 {{planName}} - span !{translate("first_few_days_free", {trialLen:'{{trialLength}}'})} - - - .col-md-3 - h2.pull-right {{price}} - span.pull-right #{translate("every")} {{billingCycleType}} + hr .row @@ -70,7 +67,7 @@ block content .form-group div(ng-hide="validation.correctCvv") #{translate("invalid")} CVV div(ng-hide="validation.correctCardNumber") #{translate("invalid")} #{translate("credit_card_number")} - .col-md-7 + .col-md-5 .form-group(ng-class="validation.correctCardNumber ? '' : 'has-error' ") input.form-control(ng-model='data.number', ng-blur="validateCardNumber()", placeholder="#{translate('credit_card_number')}") .col-md-3 @@ -111,31 +108,36 @@ block content option(value="2025") 2025 option(value="2026") 2026 .row - .col-md-6 + .col-md-4 .form-group input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', data-recurly="first_name", ng-model="data.first_name", required, placeholder="#{translate('first_name')}") - .col-md-6 + .col-md-4 .form-group input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', data-recurly="last_name", ng-model="data.last_name", required, placeholder="#{translate('last_name')}") hr - .form-group - label #{translate("billing_address")} - input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', ng-model="data.address1") - .form-group - input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', ng-model="data.address2") .row .col-md-8 + .form-group + label #{translate("billing_address")} + input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', ng-model="data.address1") + .form-group + input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', ng-model="data.address2") + .row + .col-md-4 .form-group input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', data-recurly="city", ng-model="data.city", placeholder="#{translate('city')}") .col-md-4 input.form-control(type='text', value='', maxlength='255', tabindex='1', onkeyup='', data-recurly="postal_code", ng-model="data.postal_code", placeholder="#{translate('zip_post_code')}") - - .form-group - select.form-control(data-recurly="country", ng-model="data.country", required) - mixin countries_options() - if showCouponField == 'true' - .form-group - input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon", placeholder="#{translate('coupon')}") + .row + .col-md-8 + .form-group + select.form-control(data-recurly="country", ng-model="data.country", required) + mixin countries_options() + .row + .col-md-8 + if showCouponField == 'true' + .form-group + input.form-control(type='text', ng-blur="applyCoupon()", ng-model="data.coupon", placeholder="#{translate('coupon')}") .form-group button.btn.btn-success(ng-click="submit()", ng-disabled="processing") #{translate("upgrade_now")} @@ -200,7 +202,7 @@ block content mixin countries_options() - option(value='-', disabled, selected) #{translate("country")} + option(value='', disabled, selected) #{translate("country")} option(value='-') -------------- option(value='AF') Afghanistan option(value='AL') Albania