* OrderSection receipts list of lineItems instead of always getting cart
* Hide express checkout behind feature flag
* Add torn receipt paper css look to order list
* Re-use OrderSection on receipt page
* Linting
* Reduced max font from 130->120%, now only applies scaling on div.main
Reducing relative font size for the largest screen width.
Scaling only applies to main container, not header and footer.
* Minor header size changes
* Set max-width to login input elements on desktop
* Prettier doesn't liek shorthand props
* Increased padding on input elements
* Increased max layout width from 1500 to 1800
* Address input should take 2 column of space
* Updated order section with new design
* Checkout gets a new layout with sidebar
* Express checkout section
* Increase font size at larger screen width
* Environment example file
* Resolved linting issues
This is the page sent to after the payment is verified clientside at
/checkout. While status is only initiated and not updated from stripe
webhook we display spinner.
TODO should still timeout to content message
- When stripe responds with success we forward to receipt page which
waits for stripe webhook to updated order status.
- Moved stripe logic out of card component and into stripeApi.ts.
- Get stripe api token from +page.server.ts environment variable.
- Spinner for stripe payment for feedback on payment until stripe
verifies and responds.
- Error stack component trying to create card stack animation.
The loading component receives a promise which is used to display
states: loading, success and error. When displaying error you can reject
with string 'warning' to fail with another component.
* Generates JSON ld structured metadata from a product & appends to head
* Updated IProduct & IVariation interface
* Added IProductResponse & IProductsResponse interfaces
* Fixed sitemap urls having to many protocols
* Implemented jsonld for product w/ variations
* Aligned Product responses between backend & frontend
* PageMeta for updating head meta values: title & description
Use on any page where we want to display a unique meta page title &
description
* Set document language to norwegian
* Linting
* Generates JSON ld structured metadata from a product & appends to head
* Updated IProduct & IVariation interface
* Added IProductResponse & IProductsResponse interfaces
* Fixed sitemap urls having to many protocols