# Keyboard Layout

Customize your quick buy buttons and UI preferences for the Buy & Sell menu.

***

### Buy Layout

Customize your quick buy buttons and UI preferences for the Buy menu.

**Quick Buy Buttons**

Each button can be set to a fixed SOL amount, a percentage of your balance, or a dollar value.

* `%` — percentage of your available SOL balance
* `SOL` — fixed SOL amount
* `$` — fixed dollar amount

Example: `25%` buys with 25% of your balance. `0.5 SOL` buys exactly 0.5 SOL. `$10` buys exactly $10 worth.

Tap any button to edit its value.

**UI Customization**

| Option                 | Description                                       |
| ---------------------- | ------------------------------------------------- |
| **Slippage Selection** | Show or hide slippage buttons                     |
| **Show Holdings**      | Show or hide your current position                |
| **Detailed Holdings**  | Toggle between full position details or PNL only  |
| **Show Swap Info**     | Show or hide swap details (amounts, price impact) |

***

## Sell Layout

Customize your quick sell buttons and UI preferences for the Sell menu.

**Quick Sell Buttons**

Each button represents a percentage of your current token balance.

Example: `25%` sells 25% of your tokens.

Tap any button to edit its value. Tap `+ Add` to add a new button (max 5). Type `0`, `-`, or `remove` when editing to delete a button (min 3).

**UI Customization**

| Option                 | Description                                       |
| ---------------------- | ------------------------------------------------- |
| **Slippage Selection** | Show or hide slippage buttons                     |
| **Show Holdings**      | Show or hide your current position                |
| **Detailed Holdings**  | Toggle between full position details or PNL only  |
| **Show Swap Info**     | Show or hide swap details (amounts, price impact) |

***

### How to Customize Your Buy & Sell Layout

1. Open Thor and go to **Settings**

<div align="left"><figure><img src="/files/WwG6Po3TlKRGmyWfQXU4" alt="" width="402"><figcaption></figcaption></figure></div>

2. Select **Buy/Sell Layout**

<div align="left"><figure><img src="/files/ATNZdPN05T5AZavkEkXZ" alt="" width="402"><figcaption></figcaption></figure></div>

3. Tap any button to edit its value

<div align="left"><figure><img src="/files/54fohq8RgGIiYoBDyIid" alt="" width="404"><figcaption></figcaption></figure></div>

4. For Sell Layout, tap **+ Add** to add a new button or type `0` to remove one

<div align="left"><figure><img src="/files/hRdFjISw2TNXCWOpdYJA" alt="" width="401"><figcaption></figcaption></figure></div>

5. Toggle UI elements on or off under **UI Customization**

<div align="left"><figure><img src="/files/YMkukdmKhqWOwvD1Eyim" alt="" width="404"><figcaption></figcaption></figure></div>


---

# 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://docs.odin.tools/thor-trading-bot/thor-telegram-bot/keyboard-layout.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.
