CB-SCTXT-001

Single Column Text

Meet CB-SCTXT-001, our simplest content block. Just a clean column of text, designed to keep things clear, readable and straight to the point.

It’s built for longer-form content. Introductions, explanations, statements or detailed information that needs space to breathe.

With a single column and controlled line length, it keeps reading comfortable across devices. Strong typography, clear hierarchy and considered spacing do the heavy lifting.

No layout distractions. No competing elements. Just well-structured content, presented properly.

Simple. Honest. Easy to read.

Content Block Fields:

  • Eyebrow

  • Heading

  • Body Copy

  • Primary Button

Content Block Settings:

  • Background Colours

  • Introduction Layout

📖 This block tells the story ↓

Exception message: ~/Views/Partials/richtext/Components/simpleImage.cshtml does not match any available view<br /><br />Stack trace:    at Umbraco.Cms.Web.Common.Blocks.PartialViewBlockEngine.ExecuteAsync(IBlockReference`2 blockReference)
   at Umbraco.Cms.Core.PropertyEditors.ValueConverters.RteBlockRenderingValueConverter.<>c__DisplayClass26_0.<RenderRichTextBlockModel>g__RenderBlock|1(Match match)
   at System.Text.RegularExpressions.Regex.Replace(MatchEvaluator evaluator, Regex regex, String input, Int32 count, Int32 startat)
   at Umbraco.Cms.Core.PropertyEditors.ValueConverters.RteBlockRenderingValueConverter.Convert(Object source, Boolean preview)
   at Umbraco.Cms.Core.PropertyEditors.ValueConverters.RteBlockRenderingValueConverter.ConvertIntermediateToObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, Object inter, Boolean preview)
   at Umbraco.Cms.Core.PublishedCache.PublishedElementPropertyBase.GetValue(String culture, String segment)
   at AspNetCoreGeneratedDocument.Views_Partials_Patterns_Text_TextColumn.ExecuteAsync()
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)
   at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.RenderPartialViewAsync(TextWriter writer, Object model, IView view)
   at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output)
   at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.<RunAsync>g__Awaited|0_0(Task task, TagHelperExecutionContext executionContext, Int32 i, Int32 count)
   at AspNetCoreGeneratedDocument.Views_Partials_ContentBlocks_SingleColumnText.ExecuteAsync() in /tmp/8de9a3d360e76d7/BSBase.Web/Views/Partials/ContentBlocks/SingleColumnText.cshtml:line 18
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts)
   at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer)
   at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData)
   at AspNetCoreGeneratedDocument.Views_Partials_ContentBlocks_default.ExecuteAsync() in /tmp/8de9a3d360e76d7/BSBase.Web/Views/Partials/ContentBlocks/default.cshtml:line 19<br /><br />
Grey

Single column text headline

This variant introduces a selected background colour to help separate content, add visual rhythm and guide users through the page.

Used well, background colour creates structure without adding complexity. It can signal a shift in topic, highlight key information or provide breathing space between heavier sections.

All colour options are brand-aligned and tested for accessible contrast. Typography and spacing remain consistent to ensure clarity isn’t compromised.

Purposeful. Considered. Never decorative for the sake of it.

Black

Single column text headline

This variant introduces a selected background colour to help separate content, add visual rhythm and guide users through the page.

Used well, background colour creates structure without adding complexity. It can signal a shift in topic, highlight key information or provide breathing space between heavier sections.

All colour options are brand-aligned and tested for accessible contrast. Typography and spacing remain consistent to ensure clarity isn’t compromised.

Purposeful. Considered. Never decorative for the sake of it.

Yellow

Single column text headline

This variant introduces a selected background colour to help separate content, add visual rhythm and guide users through the page.

Used well, background colour creates structure without adding complexity. It can signal a shift in topic, highlight key information or provide breathing space between heavier sections.

All colour options are brand-aligned and tested for accessible contrast. Typography and spacing remain consistent to ensure clarity isn’t compromised.

Purposeful. Considered. Never decorative for the sake of it.

Section introduction headline

This is the standard variant of our single column text block. A clean, structured layout designed for clear, uninterrupted reading.

It’s typically used for introductions, detailed explanations or standalone content that doesn’t need supporting media or layout complexity.

With a controlled line length, strong typographic hierarchy and generous spacing, it keeps content accessible and comfortable to read across devices.

No embellishment. No unnecessary structure. Just well-presented content doing its job properly.