using System.Text.Json.Serialization; namespace MediaBrowser.Model.Branding; /// /// The branding options. /// public class BrandingOptions { /// /// Gets or sets the login disclaimer. /// /// The login disclaimer. public string? LoginDisclaimer { get; set; } /// /// Gets or sets the custom CSS. /// /// The custom CSS. public string? CustomCss { get; set; } /// /// Gets or sets a value indicating whether to enable the splashscreen. /// public bool SplashscreenEnabled { get; set; } = false; /// /// Gets or sets the splashscreen location on disk. /// /// /// Not served via the API. /// Only used to save the custom uploaded user splashscreen in the configuration file. /// [JsonIgnore] public string? SplashscreenLocation { get; set; } }