app/templates/cart.html (42 lines of code) (raw):

{% extends "base.html" %} {% block title %}Serverless Store: Cart{% endblock %} {% block content %} <section class="hero is-warning is-small"> <div class="hero-body"> <div class="container"> <h1 class="title">Shopping Cart</h1> </div> </div> </section> {% for item in cart %} <section id="section-{{ item.info.id }}" class="section"> <div class="container"> <article class="media"> <figure class="media-left"> <p class="image is-128x128"> <img src="https://storage.cloud.google.com/{{ bucket }}/{{ item.info.image }}.png" onerror="this.src='https://storage.cloud.google.com/{{bucket}}/placeholder.png'"> </p> </figure> <div class="media-content"> <div class="content"> <h2 class="title">{{ item.info.name }}</h1> <p class="subtitle">{{ item.info.description }}</p> <p class="subtitle">${{ item.info.price }}</p> </div> </div> <div class="media-right"> <a class="button" data-product-id="{{ item.info.id }}" onclick="removeFromCartInCart(this)"><i class="fas fa-trash"></i></a> </div> </article> </div> </section> {% endfor %} <section class="section"> <div class="container"> <a class="button is-warning is-medium is-pulled-right" href="/checkout?from_cart=1"> <span class="icon"><i class="fas fa-money-bill-alt"></i></span> <span><strong>Check Out</strong></span> </a> </div> </section> {% endblock%}