# Welcome

### Getting Started

Follow the quick start guide below to begin using Flexi Theme Library.

{% embed url="<https://www.youtube.com/embed/gERHMLucO_A?si=cKdO37Mocikw3YUb>" %}

### Overview

After building countless Shopify sites, we built Flexi to be a framework to squeeze more flexibility out of Shopify themes.&#x20;

Whereas sometimes it's best to custom develop a section specifically for a theme, Flexi is a library of plug-and-play sections.&#x20;

As developers ourselves, we're personally tired of developing the same redundant sections over and over again just to make a few minor styling adjustments.

Using Flexi Library, you'll be able to save on development time by using our sections, which look natively built for any theme.

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Sections Overview</strong></td><td>Learn how to add a section to your theme</td><td></td><td></td><td><a href="/pages/oSLGnccbu1oBiE1sj7jd">/pages/oSLGnccbu1oBiE1sj7jd</a></td></tr><tr><td><strong>Layouts Overview</strong></td><td>Learn how to add a layout inside a section</td><td></td><td></td><td><a href="/pages/yhlyiUdgRixUE4FUoUDC">/pages/yhlyiUdgRixUE4FUoUDC</a></td></tr><tr><td><strong>Groups Overview</strong></td><td>Learn how to add a group inside a layout</td><td></td><td></td><td><a href="/pages/Y9NChWm8et7DiCJHfDXk">/pages/Y9NChWm8et7DiCJHfDXk</a></td></tr><tr><td><strong>Blocks Overview</strong></td><td>Learn how to add blocks (content) inside a group</td><td></td><td></td><td><a href="/pages/JhzuM7neMTphQIEsDWVm">/pages/JhzuM7neMTphQIEsDWVm</a></td></tr><tr><td><strong>App Blocks</strong></td><td>Learn how to add app blocks anywhere in your theme</td><td></td><td></td><td><a href="/pages/e1J9vdVldHIkehdUMflI">/pages/e1J9vdVldHIkehdUMflI</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://flexi-library.gitbook.io/flexi-slider-sections/getting-started/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
