# 🧱 Horizontal Blocks Plugin Bring Notion-style layouts with blocks side-by-side, resizable markdown blocks that support full Obsidian syntax including images, embeds, and internal links. --- ## ✨ Features - 🔲 **Side-by-side markdown blocks** using `horizontal` code block - 📏 **Resizable columns** with a draggable divider - 🧠 **Dynamic layout** — support for 2 or more columns using `---` separator - 🖼️ **Auto-scaling images** inside blocks - 💾 **Block width persistence** — remembers layout when you return > [!WARNING] > Please refrain from entering **tasks** directly within the Horizontal code block. > > The Horizontal function operates based on the code block. In Obsidian, text within a code block is treated as plain text. Consequently, if you input tasks inside a code block, neither the tasks plugin nor the dataview plugin will be able to recognize them. --- ## 🚀 Examples ### Code 1:
```horizontal  
### Block 1  
This is the left block.  
---
### Block 2  
This is the right block.  
```
### Preview 1: ![img.png](images/preview1.png) --- ### Code 2:
```horizontal  
### Left Block  
This is the left block.  
---
### Middle Block  
This is the middle block.
---
### Right Block  
This is the right block.  
```
### Preview 2: ![img.png](images/preview2.png) --- ### Code 3:
```horizontal
### Left Block
This is free text
- Item 1
- [ ] Item 2
- **Item 3**

This is a ***formatted*** **text**
---
### Right Image Block
![[test_image.png]]
```
### Preview 3: ![img_1.png](images/preview3.png) --- ## 🛠️ Feature Requests & Bug Reports Please submit all bug reports and feature requests [via our GitHub Project](https://github.com/users/iCodeAlchemy/projects/6/views/4) to help us track and prioritize efficiently. 🙌 Your feedback directly shapes the future of this plugin! --- ## 👏🏼 Support Have you found the **Horizontal Blocks** plugin helpful, and want to support it? I welcome donations to support future development efforts. However, I typically do not accept payments for bug bounties or feature requests, as financial incentives can create stress and expectations that I prefer to avoid in my hobby project! Support @iCodeAlchemy: Buy Me A Coffee