12 Template Directory - ecellar/remote-widgets GitHub Wiki

The Designer Widgets SPA uses HTML templates to render everything that your site visitor sees.

For general information about how templates work, see our 08 HTML Templates page.

To learn about customizing HTML templates, see our 09 Custom Templates page.

All templates and sub-templates used by the SPA are listed below. Templates are grouped by “Widget” name. For example, templates used by the “Account” widget are grouped together.

To view the actual markup used in any template, click the link to open the template in your browser. If you are going to be customizing a template, you can then save a copy of the template for editing.

Notes:

1. Templates with a date in the Date Added column were added after our initial 1.0 release.

2. Templates that have been modified since their initial release are noted with a modification date and brief description.

3. Templates with an asterisk (*) in the ADA column were updated as part of our Accessibility Improvements Project, released 2/10/20.

Account

These are used in the customer account management area of the SPA.

Template Date Added ADA
AllocationCart
Modified 2/25/20: new cancel link href value
12/9/19 *
AllocationCart__Option 12/9/19
AllocationCart__Product
Modified 2/17/22: improved Sold Out support
Modified 9/12/22: added support for Variants
12/9/19 *
AllocationCart__Product__Variant 9/12/22
AllocationUnavailable 12/9/19
CancelClubSubscription 6/30/25
CancelClubSubscription__ReasonOption 6/30/25
CancelClubSubscriptionComplete 6/30/25
CancelReservation 8/3/21
CancelReservationComplete 8/3/21
ChangePassword *
ChangePasswordComplete
Modified 2/25/20: new account home link href value
ChangeUsername 11/18/19 *
ClubSubscriptionThankYou
Modified 2/25/20: new manage account link href value
11/4/19
ClubSubscriptions *
ClubSubscriptions__Subscription__Pickup
Modified 6/30/25: new Suspend/Cancel links, new Terms section
*
ClubSubscriptions__Subscription__Shipment
Modified 6/30/25: new Suspend/Cancel links, new Terms section
*
ClubSubscriptions__Tier *
CreateClubSubscription
Modified 2/25/20: added fee confirmation
Modified 3/16/20: added custom club support
Modified 6/30/25: show Tier-specific Terms
11/4/19 *
CreateClubSubscription__Address
Modified 3/24/21: removed invalid country message
11/4/19 *
CreateClubSubscription__CustomTier 3/16/20
CreateClubSubscription__PaymentMethod 11/4/19 *
CreateClubSubscription__Product 3/16/20
CreateClubSubscription__Product__MinSpend 3/16/20
CreateClubSubscription__Tier
Modified 3/16/20: added custom club support
11/4/19 *
CreateClubSubscription__TierInfo 3/16/20
CreateBillingAddress *
CreatePaymentMethod *
CreateShippingAddress *
Dashboard
Modified 11/4/19: new club join link.
Modified 12/9/19: new allocation message and link
Modified 2/25/20: new allocation link href value
Modified 4/27/20: new declined orders message and link
Modified 6/7/22: new link to change email address
Modified 9/5/23: new link to check giftcard balance
DeclinedOrders 4/27/20
DeclinedOrders__Order
Modified 9/5/23: displays declined giftcard info
4/27/20
DeclinedOrders__PaymentMethod 4/27/20
DeclinedOrdersThankYou 4/27/20
DeepLink 2/10/20
DeletePaymentMethod
DeleteShippingAddress
EditBillingAddress *
EditClubSubscription
Modified 3/16/20: added custom club support
*
EditClubSubscription__Address
Modified 3/24/21: removed invalid country message
*
EditClubSubscription__PaymentMethod *
EditClubSubscription__Product 3/16/20
EditClubSubscription__Product__MinSpend 3/16/20
EditProfile
Modified 5/28/25: added Customer Tags
*
EditShippingAddress
Modified 3/24/21: removed invalid country and invalid state messages
*
GiftCardSearch.html 9/5/23
GiftCardSearchResults.html 9/5/23
GiftCardSearchResults__LedgerEntry.html 9/5/23
OrderDetail
Modified 4/27/20: clearer payment info
Modified 10/19/22: added support for order fees
*
OrderDetail__Fee 10/19/22
OrderDetail__Payment__CC
Modified 4/27/20: clearer payment info
*
OrderDetail__Payment__Cash
Modified 4/27/20: clearer payment info
*
OrderDetail__Payment__Check
Modified 4/27/20: clearer payment info
*
OrderDetail__Payment__PO
Modified 4/27/20: clearer payment info
*
OrderDetail__Product
Modified 9/5/23: displays virtual giftcard info
Modified 12/18/23: displays crv
*
OrderDetail__Product__Requested
Modified 12/18/23: displays crv
12/9/19 *
OrderDetail__Product__VirtualGiftCardRecipient.html 9/5/23
OrderDetail__TrackingInfo
OrderPay 4/19/21
OrderPay__CartItem
Modified 12/18/23: displays crv
4/19/21
OrderPay__PaymentMethodOption 4/19/21
OrderPayThankYou 4/19/21
Orders *
Orders__Order *
PaymentMethods *
PaymentMethods__PaymentMethod *
RemixCart 3/3/19 *
RemixCart__EditableItem
Modified 6/27/22:
- new discount functionality
- support for product custom css class
Modified 9/12/22: added support for Variants
3/3/19 *
RemixCart__EditableItem__Option 3/3/19
RemixCart__EditableItem__Variant 9/12/22
RemixCart__ReadOnlyItem
Modified 6/27/22: support for product custom css class
Modified 9/12/22: added support for Variants
3/3/19 *
RemixCart__ReadOnlyItem__Variant 9/12/22
Remixes 3/3/19 *
Remixes__ClubEvent 3/3/19 *
Remixes__ClubEvent__Pickup 3/3/19 *
Remixes__ClubEvent__Shipment 3/3/19 *
RemixReview
Modified 6/27/22: now shows discount names
Modified 10/19/22: added support for order fees
3/3/19 *
RemixReview__CartItem
Modified 6/27/22: support for product custom css class
Modified 9/12/22: added support for Variants
Modified 12/18/23: displays crv
3/3/19 *
RemixReview__Fee 10/19/22
RemixReview__ShipMethodOption 3/3/19
RemixThankYou 3/3/19 *
ReplacePaymentMethod *
Reservations *
Reservations__Reservation
Modified 11/18/19: removed a comment
Modified 8/3/21: added Cancel feature
*
ShippingAddresses *
ShippingAddresses__Address *
SuspendClubSubscription 6/30/25
SuspendClubSubscriptionComplete 6/30/25

Base

These are used as sub-templates in more than one template.

Note: typically there would be no reason to create custom versions of these.

Template Date Added ADA
Address__CountryOption
Address__StateOption
CustomerTag__Multiple.html 5/28/25
CustomerTag__Multiple__Choice.html 5/28/25
CustomerTag__Single.html 5/28/25
CustomerTag__Single__Choice.html 5/28/25
wrapper

Campaign

These are used for email campaign related functionality.

Template Date Added ADA
MagicLink
Modified 4/19/21: new Push Pay elements
2/10/20
Redirector 4/19/21
Unsubscribe
UnsubscribeThankYou
WebView *

Cart

These are used for shopping cart management.

Template Date Added ADA
AddedToCart
Modified 6/30/22: accessibility enhancement
Modified 9/12/22: added support for Variants
3/24/20
AddedToCart__Suggestion
Modified 9/12/22: added support for Variants
3/24/20
Cart.html 9/23/24
Cart__AllocatedProduct.html 9/23/24
Cart__DiscountName.html 9/23/24
Cart__Product__Option.html 9/23/24
Cart__Product_A.html 9/23/24
Cart__Product_B.html 9/23/24
MiniCart *
SideCart.html 9/23/24
SideCart__AllocatedProduct.html 9/23/24
SideCart__DiscountName.html 9/23/24
SideCart__Product__Option.html 9/23/24
SideCart__Product_A.html 9/23/24
SideCart__Product_B.html 9/23/24
SideCart__SuggestedProduct_A.html 9/23/24
SideCart__SuggestedProduct_B.html 9/23/24
Removed 9/23/24
GeneralCart
Modified 12/9/19: new allocation section
Modified 2/25/20: new allocation link href value
Modified 3/24/21: new ship state restriction message
*
GeneralCart__AllocatedProduct
Modified 2/25/20: new allocation link(s) href value
Modified 9/12/22: added support for Variants
Modified 10/10/23: added support for hiding request quantity when allocation event does not allow requests
12/9/19 *
GeneralCart__Product__Option
GeneralCart__Product_A
Modified 3/24/21: new ship state restriction message
Modified 9/12/22: added support for Variants
*
GeneralCart__Product_B
Modified 3/24/21: new ship state restriction message
Modified 9/12/22: added support for Variants
*
GeneralCartEmpty
GeneralCartRemove
Modified 9/12/22: added support for Variants
GeneralCartRemoveAllocated
Modified 9/12/22: added support for Variants

Checkout

These are used for the checkout process. If you customize any of these, be sure to fully test your changes before putting them into production. The checkout process is a workflow and all of these templates work in concert to provide steps of the workflow.

Template Date Added ADA
Checkout__ProgressBar
CheckoutThankYou *
CreateBillingAddress
Modified 3/24/21: new copy shipping feature
*
CreatePaymentMethod *
CreateShippingAddress
Modified 9/5/23: shows message when cart has virtual giftcard
*
CustomizeVirtualGiftCards.html 9/5/23
CustomizeVirtualGiftCards__GiftCard.html 9/5/23
CustomizeVirtualGiftCards__GiftCard__Recipient.html 9/5/23
DeletePaymentMethod
DeleteShippingAddress
EditBillingAddress *
EditShippingAddress
Modified 3/24/21: removed invalid country and invalid state messages
*
OrderAdjust *
OrderAdjust__Option
OrderAdjust__CartItem_A
Modified 9/12/22: added support for Variants
*
OrderAdjust__CartItem_B
Modified 9/12/22: added support for Variants
*
OrderAdjust__OrderAdjust__CartItem__Allocated
Modified 9/12/22: added support for Variants
*
OrderReview
Modified 12/9/19: new allocation sections
Modified 2/25/20:
- new allocation link href value
- changes to cart items CHANGE link
Modified 6/27/22: now shows discount names
Modified 10/19/22: added support for order fees
Modified 9/5/23: new giftcard payment section
*
OrderReview__CartItem
Modified 9/12/22: added support for Variants
Modified 9/5/23: shows virtual giftcard info
Modified 12/18/23: displays crv
*
OrderReview__CartItem__Allocated
Modified 9/12/22: added support for Variants
Modified 10/10/23: added support for hiding request quantity when allocation event does not allow requests
Modified 12/18/23: displays crv
12/9/19 *
OrderReview__CartItem__VirtualGiftCardRecipient.html 9/5/23
OrderReview__Fee 10/19/22
OrderReview__ShipMethodOption
ReplacePaymentMethod *
SelectPaymentMethod *
SelectPaymentMethod__PaymentMethod *
SelectPickupLocation *
SelectPickupLocation__Location *
SelectShippingAddress
Modified 9/5/23: shows message when cart has virtual giftcard
*
SelectShippingAddress__Address
Modified 2/10/20: new message for missing phone
Modified 3/24/21: new invalid cart and invalid country messages
*

Core

This is a core template and should generally not be customized.

Template Date Added ADA
GPPayFields 5/13/25 *

Login

These are used for customer sign in, sign out and other authentication related functions.

Template Date Added ADA
AccountFound *
CreateAccount
Modified 5/28/25: added Customer Tags
*
ForgotPassword *
ForgotPasswordComplete
LocateAccount *
Logout
Presence
Deprecated
ResetPassword
Modified 6/1/21
*
ResetPasswordComplete
Modified 6/1/21

Notification

These are used by the SPA core to render informative messages as needed; typically to notify a user if an error or an unexpected condition occurs.

Template Date Added ADA
drawer
drawer_item
inform
Modified 11/18/19: layout tweaks
inform_item 11/18/19

Products

These are used to render products and categories.

Template Date Added ADA
CategoriesList *
CategoriesList__Category *
CategoriesList__Option
CategoriesList__Product
Modified 3/24/21: new restricted state message
Modified 6/30/22: accessibility enhancement
Modified 9/12/22: added support for Variants
*
CategoryNotFound 9/12/22
ProductDetail__Variant 9/12/22
CategoryDetailList
CategoryDetailList__Category
CategoryWithProducts *
CategoryWithProducts__Option
CategoryWithProducts__Product
Modified 3/24/21: new restricted state message
Modified 6/30/22: accessibility enhancement
Modified 9/12/22: added support for Variants
*
ProductDetail
Modified 3/24/21: new restricted state message
Modified 6/30/22: accessibility enhancement
Modified 9/12/22: added support for Variants
*
ProductDetail__Option
ProductNotFound 9/12/22
ProductSearch 8/1/22
ProductSearch__Category_Option 8/1/22
ProductSearch__NoResult 8/1/22
ProductSearch__Result
Modified 9/12/22: added support for Variants
8/1/22

Reservation

These are used to render reservation related functionality.

Template Date Added ADA
CreatePaymentMethod 11/18/19 *
ReservationBook
Modified 8/3/21: added new questions
Modified 9/5/23: new sections for creating an order
11/18/19 *
ReservationBook__Contact 11/18/19 *
ReservationBook__DiscountName.html 9/5/23
ReservationBook__Fee.html 9/5/23
ReservationBook__OptionalProduct.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__OptionalProduct__Variant.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__PayMethod 11/18/19 *
ReservationBook__Product.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__Product__Option.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__Product__Variant.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__ReservationProduct.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__ReservationProduct__Variant.html
Modified 12/18/23: displays crv
9/5/23
ReservationBook__SelectPayMethod 11/18/19 *
ReservationBook__Summary.html 9/5/23
ReservationList 11/18/19 *
ReservationList__Item
Modified 8/3/21: added restrictions
11/18/19 *
ReservationSearch 11/18/19 *
ReservationSearch__Date 11/18/19
ReservationSearch__Item
Modified 8/3/21: added restrictions
11/18/19 *
ReservationSearch__Time 11/18/19
ReservationThankYou 11/18/19
ReservationTimes
Modified 8/3/21: added restrictions
11/18/19 *
ReservationTimes__Date 11/18/19
ReservationTimes__Time 11/18/19

Signup

These are used for various ways of creating a new customer account.

Note: the templates used for joining a club are part of a workflow and work together to lead a user through the process. If you customize any of them, be sure to fully test the signup process.

Template Date Added ADA
CreateCustomer
Modified 5/28/25: added Customer Tags
*
CreateCustomerThankYou
Modified 2/25/20: new manage account link href value
JoinClub
JoinClub__ProgressBar
JoinClubCreateBillingAddress *
JoinClubCreateCustomer
Modified 11/4/19: tweaked for username check
Modified 3/31/22: changed a form field name
*
JoinClubCreateCustomer__EmailTaken 11/4/19
JoinClubCreatePaymentMethod *
JoinClubCreateShippingAddress *
JoinClubReview
Modified 2/25/20: added fee confirmation
Modified 6/30/25: show Tier-specific Terms
*
JoinClubReview__AccountInfo
Modified 3/31/22: changed a message var name
JoinClubReview__BillingAddress
JoinClubReview__PaymentMethod
JoinClubReview__ShippingAddress
JoinClubSelectTier *
JoinClubSelectTier__Tier *
JoinClubThankYou
Modified 2/25/20: new manage account link href value
JoinList
Modified 5/28/25: changed sub-templates comment
*
JoinList__TagMultiple
Removed 5/28/25
*
JoinList__TagMultiple__Choice
Removed 5/28/25
*
JoinList__TagSingle
Removed 5/28/25
*
JoinList__TagSingle__Choice
Removed 5/28/25
JoinListThankYou
Modified 2/25/20: new manage account link href value
JoinNewsletter.html 5/28/25
⚠️ **GitHub.com Fallback** ⚠️