@inherits Umbraco.Web.Mvc.UmbracoViewPage<Umbraco.Core.Models.Blocks.BlockListItem>
@using Umbraco.Core.Models.Blocks;
@using ContentModels = Umbraco.Web.PublishedModels;
var content = (ContentModels.HelloWorld)Model.Content;
var settings = (ContentModels.HelloWorldSettings)Model.Settings;
var textColorClass = settings.TextColor?.ToString() == "white" ? "light-color" : "";
var backgroundColor = settings.BackgroundColor?.ToString();
var backgroundColorClass = string.IsNullOrWhiteSpace(backgroundColor) ? "white-bg" : backgroundColor + "-bg";
<section class="block @backgroundColorClass @textColorClass">
<h1 class="text-center">@content.Heading</h1>