The Editor
Write, format, and add media in the Nashra editor — a clean, block-based writing experience with native RTL support.
A calm place to write
The Nashra editor is a block-based editor built for focus. Every paragraph, heading, image, or embed is a block you can rearrange, transform, or duplicate. Everything you need is one keystroke away — and out of sight when you don't.
Formatting text
Select text to reveal the floating toolbar, or use keyboard shortcuts:
| Format | Shortcut |
|---|---|
| Bold | Ctrl/Cmd + B |
| Italic | Ctrl/Cmd + I |
| Underline | Ctrl/Cmd + U |
| Strikethrough | Ctrl/Cmd + Shift + X |
| Link | Ctrl/Cmd + K |
| Inline code | Ctrl/Cmd + E |
Headings
- Heading 1 — Set automatically from your post title
- Heading 2 — Major sections
- Heading 3 — Subsections
Lists, quotes, and callouts
- Bullet and numbered lists — Indent to nest
- To-do lists — Useful for personal drafts and outlines
- Blockquotes — Highlight a quote or pull-out
- Callouts — Tip, info, warning, and note blocks
Slash commands
Type / anywhere to open the slash menu. Search by name and press enter to insert.
Available blocks include:
- Headings, paragraphs, lists, to-do, quote, callout
- Image, video, audio, file, embed
- Code block with language selection
- Table with resizable columns
- Divider, columns, toggle
Adding media
Images
Drag and drop into the editor, paste from clipboard, or insert from the toolbar. Images are uploaded, optimized, and served from Nashra's CDN.
PNG, JPG, GIF, or WebP, up to 10MB per image.
Embeds
Paste a URL on its own line and Nashra turns it into a rich embed. Works with YouTube, Vimeo, Spotify, X (Twitter), and most providers.
Code blocks
Insert a code block from the slash menu and pick a language. Syntax highlighting is applied to both the editor and the published email/web output.
Tables
Insert a table for structured data. Add rows and columns from the row/column menus. Resize by dragging borders.
Writing in Arabic and RTL
Nashra has first-class RTL support.
- Write entirely in Arabic, English, or both
- Mix scripts in the same paragraph — bidirectional text is handled automatically
- Toggle RTL from the post settings to flip alignment for the whole document
- Per-block direction is also respected — useful when an Arabic article quotes English code
RTL behavior carries through to both the email and the blog post — no separate styling.
Auto-save and versioning
The editor saves continuously as you type. There is no "save" button — your draft is always up to date.
Landing pages also keep a full version history; see Landing Pages for restoring a previous version.
Post settings
Open the post settings panel (top-right of the editor) to control how the post is published:
| Setting | What it does |
|---|---|
| Title & subtitle | Used on the blog and as the email subject default |
| Slug | The URL on your blog (e.g., /my-first-post) |
| Category | Group the post under one category |
| Cover image | Shown on the blog index and at the top of the post |
| Social card (OG) | Custom Open Graph image and description for sharing |
| RTL | Right-to-left layout for the post |
AI helpers
A few small AI tools live inside the editor:
- Suggest a slug — Generate a clean URL slug from your title in one click.
- Spam check — Score your subject line and content before sending to flag deliverability risks.
For broader AI features (Content Strategist, in-app assistant), see Nashra AI.
Writing tips
- One clear takeaway — What should the reader remember or do?
- Strong subject line — Clear and specific. The subject decides whether subscribers open.
- Short paragraphs — Two or three sentences each.
- Use headings — Help readers scan and re-find passages.
Last updated 3 weeks ago
Built with Documentation.AI