> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Add configurable app blocks to your Shopify theme.

###

## App embed

<Warning>
  All app blocks require the [Supercycle Engine app embed to be enabled](/documentation/setup/theme-setup) on your chosen theme.&#x20;
</Warning>

Supercycle Engine contains settings for the following:

* Date format settings

* App block style settings

* Customer portal style settings

## App blocks

App blocks let you add app functionality exactly where you want to use it in your theme. You can add, remove, preview, reposition, and customize app blocks through the theme editor.

### Primary app blocks

<CardGroup cols="2">
  <Card title="Methods" icon="calendar-days" href="/developers/app-blocks/methods">
    Adds all rental methods to a product page.
  </Card>
</CardGroup>

### Calendar app blocks

<CardGroup cols="2">
  <Card title="Availability search" icon="magnifying-glass" href="/developers/app-blocks/availability-search">
    Adds ability to search products by rental availability on a collection page.
  </Card>
</CardGroup>

### Membership app blocks

<CardGroup cols="2">
  <Card title="Membership plans" icon="columns-3" href="/developers/app-blocks/membership-plans">
    Shows available membership plans on any page.&#x20;
  </Card>
</CardGroup>
