using AtomUI.Theme.TokenSystem;

namespace AtomUI.Desktop.Controls.DesignTokens
{
    public static class ColorPickerTokenKey
    {
        public static readonly TokenResourceKey CheckedMarkSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.CheckedMarkSize");
        public static readonly TokenResourceKey ColorBlockInnerShadows = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorBlockInnerShadows");
        public static readonly TokenResourceKey ColorPickerAlphaInputWidth = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerAlphaInputWidth");
        public static readonly TokenResourceKey ColorPickerHandlerDarkColor = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerHandlerDarkColor");
        public static readonly TokenResourceKey ColorPickerHandlerLightColor = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerHandlerLightColor");
        public static readonly TokenResourceKey ColorPickerHandlerSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerHandlerSize");
        public static readonly TokenResourceKey ColorPickerHandlerSizeLG = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerHandlerSizeLG");
        public static readonly TokenResourceKey ColorPickerHandlerSizeSM = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerHandlerSizeSM");
        public static readonly TokenResourceKey ColorPickerInputNumberHandleWidth = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerInputNumberHandleWidth");
        public static readonly TokenResourceKey ColorPickerInsetShadow = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerInsetShadow");
        public static readonly TokenResourceKey ColorPickerPresetColorGroupPadding = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerPresetColorGroupPadding");
        public static readonly TokenResourceKey ColorPickerPresetColorSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerPresetColorSize");
        public static readonly TokenResourceKey ColorPickerPresetPanelWidth = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerPresetPanelWidth");
        public static readonly TokenResourceKey ColorPickerPreviewSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerPreviewSize");
        public static readonly TokenResourceKey ColorPickerSliderSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerSliderSize");
        public static readonly TokenResourceKey ColorPickerSliderThumbSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerSliderThumbSize");
        public static readonly TokenResourceKey ColorPickerSliderTrackSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerSliderTrackSize");
        public static readonly TokenResourceKey ColorPickerWidth = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorPickerWidth");
        public static readonly TokenResourceKey ColorSpectrumHeight = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.ColorSpectrumHeight");
        public static readonly TokenResourceKey SliderContainerMargin = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.SliderContainerMargin");
        public static readonly TokenResourceKey TransparentBgSize = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.TransparentBgSize");
        public static readonly TokenResourceKey TriggerPadding = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.TriggerPadding");
        public static readonly TokenResourceKey TriggerTextMargin = new TokenResourceKey("AtomUI.Desktop.Controls.ColorPicker.TriggerTextMargin");
    }
}