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; }
}