> For the complete documentation index, see [llms.txt](https://docs.kaliumtheme.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kaliumtheme.com/post-types/portfolio/creating-a-portfolio-item/side-portfolio.md).

# Side Portfolio

Gallery and description side by side.

This layout features a horizontal separation between the gallery and the content, creating a side-by-side arrangement. The gallery is displayed alongside the project content, offering a clear distinction between visual and textual information.

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-f657539cf4fbd03735fd3938d101f6cac5dcdeae%2FSide%20Portfolio%20-%20Preview.jpg?alt=media" alt=""><figcaption><p>Side Portfolio item type preview</p></figcaption></figure>

## Side Portfolio Options

After selecting the **Side Portfolio** item type, a new section will appear in **Parameters and Options** called **Side Portfolio**, along with custom **Project Gallery** options:

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-1544bf0a77795cba4230e891fc63dd316b7a69a1%2FSide%20Portfolio%20-%20Options.jpg?alt=media" alt=""><figcaption></figcaption></figure>

These options are specific to this portfolio type and allow further customization of the layout.

### Content Alignment

By default, the content is aligned to the left. To change this, set the **Item Description Alignment** to **Right**. Additionally, you can adjust the width of the content container using the **Item Description Width** setting, one of *One fourth (1/4)*, *One third (1/3)* or *Half width (1/2)* of the wrapper container width.

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-bf1beb52bf642bd1d68ebfb12f1f700a4bbd8bcd%2FSide%20Portfolio%20-%20Content%20Alignment.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### Sticky Description

The description for the item can be set to stick to the top of the viewport, just below the header if it is sticky. Enable the **Sticky Description** option to keep the content aligned with the gallery while scrolling, enhancing the viewing experience.

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-cd4a3283ec8af2be934fa8b91bd7560e0a653bb8%2FSide%20Portfolio%20-%20Sticky%20Description.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### Stretched Gallery Container

For a fullscreen gallery experience, you can stretch the gallery items to the edge of the viewport. Select the **Full Background** option in the **Gallery Type** to enable this feature and make the gallery extend to the full width and height of the viewport:

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-c66a3b289fa7969f29e9d2a23674df0df2b9c9b2%2FSide%20Portfolio%20-%20Stretch%20Gallery.jpg?alt=media" alt="" width="299"><figcaption></figcaption></figure>

The result after enabling stretched gallery:

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-d9264683242ea6861d7d31ca65d20a6340aec836%2FSide%20Portfolio%20-%20Stretch%20Gallery%20Preview.jpg?alt=media" alt=""><figcaption></figcaption></figure>

Please note that this effect is only visible on larger screens; on mobile devices, the gallery will retain its normal behavior.

### Stick Photos to Top

**Stick Photos to Top** pins the gallery column to the top of the viewport instead of the description, which is the right way round when the description is the longer of the two.

### Gallery Columns Layout

The gallery columns layout can be adjusted to use Masonry style of positioning items by enabling **Masonry Mode Gallery**. This will align the items and removes any unused gap:

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-58a0505efa572ab10a9ce0a4b1bd25ff7adce66b%2FSide%20Portfolio%20-%20Masonry%20Columns.jpg?alt=media" alt=""><figcaption></figcaption></figure>

## Project Gallery

You can customize your Project Gallery with several options, including:

* **Images Reveal Effect**: *None*, *Fade* or *Slide and Fade* as gallery items come into view.
* **Image Spacing**: *Default spacing* or *No spacing (merged)*.
* **Image Captions Position**: *Use from Theme Options*, *On hover* or *Below image*.
* **Gallery Columns Gap**: The gap between items, in pixels.

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-74da028280cbc6189e73fa3bde43c0ef6d09d207%2FSide%20Portfolio%20-%20Project%20Gallery%20Options.jpg?alt=media" alt=""><figcaption></figcaption></figure>

The Project Gallery section lets you add various media types, including:

* **Image**: Display a single image in your gallery. This is ideal for showcasing individual visuals or key elements of your project.
* **Images Slider**: Add a slider containing multiple images. This allows viewers to scroll through a series of images, which is useful for showing different angles or stages of your project.
* **Comparison Images**: Use an interactive slider to compare two images side by side. This is particularly effective for before-and-after shots or contrasting different design options.
* **YouTube Video**, **Vimeo Video** and **Self-Hosted Video**: Embed a video, whether hosted on one of those platforms or uploaded to your site. Videos can include project demonstrations, tutorials, or any other relevant content.
* **Text Quote**: Insert a text quote or message. This can be used to highlight key feedback, project descriptions, or significant statements related to your work.
* **HTML**: Add custom HTML to include additional elements such as interactive widgets, forms, or any other bespoke features that enhance your gallery.

These options allow you to create a versatile and engaging gallery for each portfolio item, showcasing your work in a dynamic and interactive manner.

To add a gallery item, click **Add New** and select from the available media types:

<figure><img src="https://2905187046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1O25QgF7NUwiK2Ek4ro8%2Fuploads%2Fgit-blob-12986815b4ada173ee1cb0759111a7894946c78b%2FSide%20Portfolio%20-%20Project%20Gallery%20-%20Add%20New.jpg?alt=media" alt="" width="212"><figcaption></figcaption></figure>

Each gallery item type has its own set of options with inline explanations for their functionality and usage.

{% hint style="info" %}
The **Columned** item type shares the same gallery item options as the **Side Portfolio** type.
{% endhint %}
