> For the complete documentation index, see [llms.txt](https://digital-legacy-studios.gitbook.io/digital-legacy-studios-dapp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://digital-legacy-studios.gitbook.io/digital-legacy-studios-dapp/basics/editor.md).

# Set Up

DLS has a powerful block-based editor that allows you to seamlessly create, update, and enhance your content. Whether you're adding simple text, tables, or advanced elements like code blocks, this guide will walk you through the process of structuring and formatting your pages efficiently.

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

### Digital Legacy Studios

DLS offers a range of block types for you to add to your content inline — from simple text and tables, to code blocks and more. These elements will make your pages more useful to readers, and offer extra information and context.

### **Getting Started with DLS Editor**

{% stepper %}
{% step %}
DLS provides a **powerful, intuitive block-based editor** that enables you to build structured content effortlessly. Blocks offer a flexible way to organize information, ensuring clarity and ease of navigation for readers.

#### **A. Understanding Blocks**

Blocks are the building elements of your content. DLS offers a variety of block types to enrich your pages, including:

* **Text Blocks** – For writing and formatting content.
* **Table Blocks** – To organize data efficiently.
* **Code Blocks** – Ideal for developers documenting technical implementations.
* **Image Blocks** – For embedding visuals and graphics.
* **List Blocks** – For bullet points and structured information.
* **Quote Blocks** – To highlight key insights or references.

Using blocks ensures that your content is structured, dynamic, and easy to maintain.
{% endstep %}

{% step %}

### **Adding and Managing Blocks**

#### **1. Adding a New Block**

To insert a new block, follow these steps:

1. Click in the editor where you want to add a block.
2. Press **`/`** on your keyboard to open the **Insert Block Menu**.
3. Type the block name (e.g., **"Table"**, **"Image"**) or scroll through the list.
4. Select the desired block and press **Enter** to insert it.

#### **2. Editing an Inserted Block**

Once a block is added, you can:

* Click inside the block to edit the content.
* Use formatting options to customize the appearance.
* Rearrange blocks by dragging and dropping them.
* Delete a block by selecting it and pressing **Backspace** or **Delete**.

#### **3. Searching for a Specific Block**

If you're looking for a particular block type:

* Open the **Insert Block Menu** (`/` key).
* Type a keyword related to the block (e.g., "Stepper" for step-based content).
* Select the relevant block from the search results and insert it.
  {% endstep %}

{% step %}

### **Optimizing Your Content for Readability**

To enhance the **user experience** and improve engagement, consider the following best practices:

* **Use Headings**: Structure content with headings (`H1`, `H2`, `H3`) for clarity.
* **Keep Paragraphs Concise**: Break long sections into digestible chunks.
* **Use Tables and Lists**: Organize data logically to improve readability.
* **Highlight Key Information**: Use bold, italics, and quote blocks for emphasis.
  {% endstep %}
  {% endstepper %}

### **Next Steps**

#### **Explore More**

* Learn about **advanced formatting** options in our documentation.
* Discover **shortcuts and productivity hacks** to speed up editing.
* Check out our **template library** for pre-built layouts.

#### **Join the Community**

Connect with other users, ask questions, and share feedback in our **community forums and discussion groups**.

**Create high-quality, structured content** using the DLS block-based editor. Experiment with different block types and layouts to optimize your pages for maximum engagement and readability.

**Happy Editing with DLS!**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://digital-legacy-studios.gitbook.io/digital-legacy-studios-dapp/basics/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.
