Skip to content

File ColorSet.cs

File List > LemonUI > LemonUI > Menus > ColorSet.cs

Go to the documentation of this file


using System.Drawing;

namespace LemonUI.Menus
{
    public class ColorSet
    {
        #region Fields

        private static readonly Color colorWhite = Color.FromArgb(255, 255, 255, 255);
        private static readonly Color colorWhiteSmoke = Color.FromArgb(255, 245, 245, 245);
        private static readonly Color colorBlack = Color.FromArgb(255, 0, 0, 0);
        private static readonly Color colorDisabled = Color.FromArgb(255, 163, 159, 148);

        #endregion

        #region Properties

        public Color TitleNormal { get; set; } = colorWhiteSmoke;
        public Color TitleHovered { get; set; } = colorBlack;
        public Color TitleDisabled { get; set; } = colorDisabled;

        public Color AltTitleNormal { get; set; } = colorWhiteSmoke;
        public Color AltTitleHovered { get; set; } = colorBlack;
        public Color AltTitleDisabled { get; set; } = colorDisabled;

        public Color ArrowsNormal { get; set; } = colorWhiteSmoke;
        public Color ArrowsHovered { get; set; } = colorBlack;
        public Color ArrowsDisabled { get; set; } = colorDisabled;

        public Color BadgeLeftNormal { get; set; } = colorWhite;
        public Color BadgeLeftHovered { get; set; } = colorWhite;
        public Color BadgeLeftDisabled { get; set; } = colorWhite;

        public Color BadgeRightNormal { get; set; } = colorWhite;
        public Color BadgeRightHovered { get; set; } = colorWhite;
        public Color BadgeRightDisabled { get; set; } = colorWhite;

        public Color BackgroundNormal { get; set; } = colorWhite;
        public Color BackgroundHovered { get; set; } = colorWhite;
        public Color BackgroundDisabled { get; set; } = colorWhite;

        #endregion
    }
}