diff options
| author | Adam T. Carpenter <atc@53hor.net> | 2020-12-13 09:14:32 -0500 | 
|---|---|---|
| committer | Adam T. Carpenter <atc@53hor.net> | 2020-12-13 09:14:32 -0500 | 
| commit | c6a15597b65f303a52b4d3d55fef79583b8ff9be (patch) | |
| tree | 06637b06e3d596987a7d184bbd192753401d559f /iridescence/src/components/checkout | |
| parent | b34e03909d0c1c459414568028012d1a02ae23e4 (diff) | |
| download | theglassyladies-c6a15597b65f303a52b4d3d55fef79583b8ff9be.tar.xz theglassyladies-c6a15597b65f303a52b4d3d55fef79583b8ff9be.zip | |
updated footer with facebook and privacy, finalized user info contact
form
Diffstat (limited to 'iridescence/src/components/checkout')
| -rw-r--r-- | iridescence/src/components/checkout/CheckoutForm.vue | 158 | 
1 files changed, 121 insertions, 37 deletions
| diff --git a/iridescence/src/components/checkout/CheckoutForm.vue b/iridescence/src/components/checkout/CheckoutForm.vue index a2ddfad..ee6c898 100644 --- a/iridescence/src/components/checkout/CheckoutForm.vue +++ b/iridescence/src/components/checkout/CheckoutForm.vue @@ -1,48 +1,132 @@  <template>    <div class="container"> -    <section class="section"> -      <h1 class="title">Customer Info</h1> -      <hr /> +    <form> +      <section class="section"> +        <h1 class="title">Customer Info</h1> +        <hr /> -      <div class="field is-horizontal"> -        <div class="field-label"> -          <label class="label">Name</label> -        </div> -        <div class="field-body"> -          <div class="field"> -            <p class="control is-expanded "> -              <input class="input" type="text" placeholder="given name" /> -            </p> +        <div class="columns"> +          <div class="column"> +            <div class="field"> +              <label for="firstName" class="label">First Name</label> + +              <div class="control"> +                <input id="firstName" class="input" type="text" required /> +              </div> +            </div> +            <div class="field"> +              <label class="label">Last Name</label> + +              <div class="control"> +                <input class="input" type="text" required /> +              </div> +            </div> + +            <div class="field"> +              <label class="label">Email Address</label> + +              <div class="control"> +                <input class="input" type="email" required /> +              </div> +              <p class="help">Example: you@example.com</p> +            </div> + +            <div class="field"> +              <label class="label">Phone Number</label> +              <div class="control"> +                <input class="input" type="tel" pattern="[0-9]{10}" required /> +              </div> +              <p class="help">Example: 7571234567</p> +            </div> + +            <label class="checkbox"> +              <input type="checkbox" /> +              May we text order updates and questions to this number? +            </label>            </div> -          <div class="field"> -            <p class="control is-expanded"> -              <input class="input" type="text" placeholder="surname" /> -            </p> +          <div class="column"> +            <div class="field"> +              <label class="label">Country</label> + +              <div class="control"> +                <div class="select"> +                  <select required> +                    <option selected>United States</option> +                  </select> +                </div> +              </div> +            </div> + +            <div class="field"> +              <label class="label">Address</label> + +              <div class="control"> +                <input class="input" type="text" required /> +              </div> +            </div> +            <div class="field"> +              <label class="label">Address 2 (Optional)</label> + +              <div class="control"> +                <input class="input" type="text" /> +              </div> +            </div> + +            <div class="field"> +              <label class="label">City</label> +              <div class="control"> +                <input class="input" type="text" required /> +              </div> +            </div> + +            <div class="field"> +              <label class="label">State</label> + +              <div class="select"> +                <select required> +                  <option selected>VA</option> +                </select> +              </div> +            </div> + +            <div class="field"> +              <label class="label">Zip Code</label> + +              <input class="input" type="text" pattern="[0-9]{5}" required /> +            </div>            </div>          </div> -      </div> +      </section> -      <div class="field is-horizontal"> -        <div class="field-label"> -          <label class="label">E-mail Address</label> -        </div> -        <div class="field-body"> -          <div class="field"> -            <p class="control is-expanded"> -              <input class="input" type="email" placeholder="email address" /> -            </p> -          </div> +      <section class="section"> +        <h1 class="title">Payment</h1> +        <hr /> +        payment option (mailed check, paypal, cash or check on delivery) +      </section> + +      <section class="section"> +        <h1 class="title">Delivery Options</h1> +        <hr /> +        <div class="control"> +          <label class="radio"> +            <input type="radio" name="delivery" /> +            Pick up at studio +          </label> +          <label class="radio"> +            <input type="radio" name="delivery" /> +            Pick up at Simply Vintage Art Gallery +          </label> +          <label class="radio"> +            <input type="radio" name="delivery" /> +            Delivery +          </label>          </div> -      </div> -    </section> -    <section class="section"> -      <h1 class="title">Payment</h1> -      <hr /> -    </section> -    <section class="section"> -      <h1 class="title">Delivery</h1> -      <hr /> -    </section> +      </section> + +      <section class="section"> +        <button class="button is-primary">Continue to Confirmation</button> +      </section> +    </form>    </div>  </template> |