diff --git a/Views/Slides/Preview.cshtml b/Views/Slides/Preview.cshtml index b151a4e..862c6d1 100644 --- a/Views/Slides/Preview.cshtml +++ b/Views/Slides/Preview.cshtml @@ -1,6 +1,11 @@ @model Slide @{ Layout = null; + var bgStyle = $"background: {Model.BackgroundColor ?? "#1a1a2e"};"; + if (!string.IsNullOrEmpty(Model.BackgroundImage)) + { + bgStyle += $" background-image: url('{Model.BackgroundImage}'); background-size: cover; background-position: center;"; + } } @@ -11,32 +16,69 @@ Close - @if (Model.SlideType == SlideType.Content) {
@Html.Raw(Model.Content ?? "")
} - else if (Model.SlideType == SlideType.Embed) { } - else if (Model.SlideType == SlideType.IcsCalendar) { -

Upcoming Events

Loading...

+ + @if (Model.SlideType == SlideType.Content) + { +
@Html.Raw(Model.Content ?? "")
+ } + else if (Model.SlideType == SlideType.Embed) + { + + } + else if (Model.SlideType == SlideType.IcsCalendar) + { +
+

Upcoming Events

+

Loading calendar...

+
}