Product Summary Attachment List

Description

ProductSummaryAttachmentList is a VTEX Component. This Component can be imported and used by any VTEX App.

📢 Disclaimer: Don't fork this project; use, contribute, or open issue with your feature request.

Table of Contents

Usage

You should follow the usage instruction in the main README.

Then, add product-summary-attachment-list block into your app theme, as we do in our Product Summary app.

Blocks API

This component has an interface that describes which rules must be implemented by a block when you want to use the ProductSummaryAttachmentList.

1
2
3
  "product-summary-attachment-list": {
    "component": "ProductSummaryAttachmentList"
  }

Configuration

Through the Storefront, you can change the ProductSummaryAttachmentList's behavior and interface. However, you also can make in your theme app.

Styles API

This app provides some CSS classes as an API for style customization.

To use this CSS API, you must add the styles builder and create an app styling CSS file.

  1. Add the styles builder to your manifest.json:
1
2
3
  "builders": {
    "styles": "1.x"
  }
  1. Create a file called vtex.product-summary.css inside the styles/css folder. Add your custom styles:
1
2
3
.attachmentListContainer {
  margin-top: 10px;
}

CSS namespaces

Below, we describe the namespaces that are defined in the menu.

Token nameDescriptionComponent Source
attachmentListContainerThe main container of attachment listindex
attachmentItemContainerClass of attachment item containerindex