# Work in the Editor

## What is an Editor?&#x20;

The **editor** is a course constructor that allows to create and organize structured, interactive courses.

Select the editor mode according to your goals:

<table data-view="cards"><thead><tr><th align="center"></th><th></th><th></th></tr></thead><tbody><tr><td align="center"><strong>Content Mode</strong></td><td><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Requires <strong>Content</strong> <a href="/pages/5b5xKmDXLRCsvwlYaFVS">permission</a>.</p></div></td><td><p>A basic course builder.<br></p><p>Includes essential features.<br></p><p>Allows to use  templates:</p><ul><li>Add and manage <a href="/pages/QDU9MdOs2HJyicrva8fX">blocks</a> using templates;</li><li>Fill the <a href="/pages/e7RpQT0OKmel2jXXOhW8">elements</a> with content.</li></ul><p><br></p></td></tr><tr><td align="center"><strong>Content+ Mode</strong></td><td><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Requires <strong>Content+</strong> <a href="/pages/5b5xKmDXLRCsvwlYaFVS">permission</a>.</p></div></td><td><p>An advanced course constructor for templates editing.<br><br>Includes all <strong>Content</strong> mode capabilities.<br></p><p>Allows to use basic Cells layout and elements capabilities:</p><ul><li>Add, clone, delete elements;</li><li>Resize elements;</li><li>Move elements within a grid;</li><li>Control the elements forward / backward position in the grid;</li><li>Edit grid rows number.</li></ul></td></tr><tr><td align="center"><strong>Pro Mode</strong></td><td><div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Requires <strong>Pro</strong> <a href="/pages/5b5xKmDXLRCsvwlYaFVS">permission</a>.</p></div></td><td><p>A powerful <a href="/pages/LfOudO7jlZ1eA5KUl4Ix">no-code editor </a>for building fully custom layouts.<br><br>Includes all <strong>Content+</strong> mode capabilities.<br></p><p>Allows to use basic Cells layout and elements capabilities:</p><ul><li>Add, manage, customize different layouts types;</li><li>Add, manage, customize elements;</li><li>Animate layouts and elements.</li></ul></td></tr></tbody></table>

## Edit a Project

### Open a Project Editor

After [creating a project](/project/set-projects/create-a-project.md)  and its [outline](/project/set-a-project-structure/create-a-course-outline.md), start editing to add content.

<figure><img src="/files/83dx92ixheniN65Xo2e5" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
[Open a Project](/project/set-projects/manage-a-project.md#open-a-project) and go to the **Contents** tab.
{% endstep %}

{% step %}
Click the **Editor** button.

An editor page of the **first Project section** will appear.
{% endstep %}

{% step %}
Click the **Edit** button next to the section.

An editor page of the **Project section** will appear.
{% endstep %}
{% endstepper %}

### Use Templates

Improve course creation by using and customizing templates to simplify content development and keep it consistent.

Over 100 categorized templates help creators get started.

<figure><img src="/files/QVywGYoebpxGAMsyvEl9" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
[Add a template](/editor/edit-blocks/add-a-block.md)  to build a section structure.
{% endstep %}

{% step %}
[Manage a template](/editor/edit-blocks/manage-templates.md) to operate with blocks.
{% endstep %}

{% step %}
[Edit a default template](/editor/edit-elements.md)  to add course content.
{% endstep %}

{% step %}
Save any content as a [custom template](/editor/edit-blocks/manage-templates.md)  for future use to work faster with preset templates and set course development standards.
{% endstep %}

{% step %}
Customize templates to create unique blocks using the [no-code editor](/no-code-editor/work-in-the-no-code-editor.md).
{% endstep %}
{% endstepper %}

## Navigate in the Editor

Quickly navigate the editor components for a smooth editing experience and effortless content interaction.

### Move between Sections

<figure><img src="/files/UZff6YYurSNOdaH4YL4z" alt=""><figcaption></figcaption></figure>

Use **Course content** tab to conveniently explore the content.

{% stepper %}
{% step %}
[Open an editor](#open-a-project-editor) and click the **Course content** icon to open the **Project structure menu**.

A list of all Project sections will appear.
{% endstep %}

{% step %}
Click on the section in the list to jump to its editing.

{% hint style="info" %}
Click on the **v** icon to collapse the chapter's nested sections for easier navigation.
{% endhint %}
{% endstep %}

{% step %}
Manage sections.

> **a.** Hover over the section.
>
> **b.** Click the **Settings** icon.&#x20;
>
> **c.** Select an available action.

{% hint style="success" %}
You can **edit, delete or duplicate** sections from the **Course content** tab.
{% endhint %}
{% endstep %}

{% step %}
Add new sections via corresponding button.

{% hint style="warning" %}
You can't add a Chapter from the **Course content** menu.
{% endhint %}
{% endstep %}
{% endstepper %}

### Move between Blocks

Use **Section block list** tab to easily navigate through the section content.

<figure><img src="/files/elRSXPqofVGAnLoVMs0p" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
[Open an editor](https://help.parta.io/editor/work-in-the-editor/edit-a-project#open-a-project-editor) and click the **Section block lis**t icon to open the block menu.

A list of all section blocks will appear.
{% endstep %}

{% step %}
Click on the block in the list to select it and jump to it in the editor.
{% endstep %}

{% step %}
Move a block:

> a. Click and hold the block.
>
> b. Drag the section.

The green line indicates the new section position.
{% endstep %}
{% endstepper %}

### Move between Elements

Use **Block structure** tab to display the block structure and interact with all the individual and grouped elements.

<figure><img src="/files/16XU3kwOlyc3eu5C8zui" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
[Open an editor](https://help.parta.io/editor/work-in-the-editor/edit-a-project#open-a-project-editor) and click the **Block structure** icon to open the block structure menu.

A list of all individual elements, grouped into content blocks, will appear.
{% endstep %}

{% step %}
Hover over the element in the list to highlight it in the editor.
{% endstep %}

{% step %}
Click on the element in the list to select it and open its settings window.
{% endstep %}
{% endstepper %}

## Preview a Course

Preview a course as you build it.&#x20;

<figure><img src="/files/dtQEkl1sCjimYexuExx2" alt=""><figcaption></figcaption></figure>

{% stepper %}
{% step %}
[Open a project](/project/set-projects/manage-a-project.md#open-a-project) or [an editor](#open-a-project-editor) and click on the **Preview** icon.

A preview of the course will appear.

<figure><img src="/files/Mk2DAvsodcxUILFcTt8o" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click **Open navigation menu** to navigate randomly through the sections.
{% endstep %}

{% step %}
Click **Return / Continue** buttons at the bottom of the previewed page to to navigate linearly through the sections.
{% endstep %}

{% step %}
Click on the **Editor** button to return to the editor.

{% hint style="success" %}
Editor will open the section that is previewed at the present time.
{% endhint %}
{% endstep %}

{% step %}
Click on the **editor** icon on the right top of the block to edit to the specific block.
{% endstep %}

{% step %}
Click the **Back** icon to go to the **Course outline / Contents** tab of the course.
{% endstep %}

{% step %}
Select device type to change the screen size.

**Compare different devices view** in **editor** or **preview** mode to ensure that course components perfectly display on any screen size.
{% endstep %}
{% endstepper %}


---

# 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://help.parta.io/editor/work-in-the-editor.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.
