Craft CMS Richtext Example —
Flexible Content Editing in Action
Richtext fields are ideal for body copy, simple layouts, and marketing pages. With Craft’s flexibility and CKEditor integration, content creators can work faster and smarter.
Great content isn’t just written — it’s composed. Like good design, it balances freedom and structure.
Clean and Structured Content
Rich text allows you to create:
- Headings (H1–H4)
- Paragraphs with links and emphasis
- Bullet and numbered lists
- Embedded media and callouts
For example, here’s a simple paragraph that includes an inline link and some bold text to draw attention. All styling is handled automatically via Tailwind CSS classes.
Why Use Richtext in a Starter Kit?
While Matrix fields offer ultimate flexibility, richtext blocks are great for speed and simplicity. This Craft CMS Starter Kit uses a hybrid approach: use Richtext where it’s enough, and Matrix where you need layout control.
Advantages of Richtext:
- Great authoring experience
- Fast rendering
- Clean HTML output
- Ideal for blog posts, legal pages, or intro texts
Semantic HTML for Better SEO
All heading levels (`<h1>` to `<h4>`) are preserved and styled via Tailwind CSS. This helps search engines better understand the page structure – which improves your SEO without extra effort.
Here’s a list just for fun:
- Fast setup with Craft CMS 5
- Built-in CKEditor 5 integration
- Datastar-powered frontend
- Tailwind + Vite + GraphQL
- Developer-friendly and production-ready
Customizing the Richtext Experience
You can define custom styles, toolbars, and plugins directly in the CKEditor config. Want to add buttons, callouts, or emojis? No problem. This starter kit gives you a clean base to extend the editing experience however you like. 🚀
Want more control inside your editor? Check out the CKEditor Builder – a powerful way to insert design-consistent components directly into rich text, combining WYSIWYG comfort with structured content.