|
|
|
@ -3,32 +3,20 @@ package com.fr.design.style.color;
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
public class FRColorSelectorStyle implements ColorSelectorStyle { |
|
|
|
|
private static class Holder { |
|
|
|
|
private static final FRColorSelectorStyle INSTANCE = new FRColorSelectorStyle(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public static FRColorSelectorStyle getInstance() { |
|
|
|
|
return FRColorSelectorStyle.Holder.INSTANCE; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private FRColorSelectorStyle() { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public List<ColorConfig> getColorConfigs() { |
|
|
|
|
ArrayList<ColorConfig> colorConfigs = new ArrayList<>(); |
|
|
|
|
public class FRColorSelectorStyle { |
|
|
|
|
public static final List<ColorConfig> COLOR_CONFIG = new ArrayList<>(); |
|
|
|
|
static { |
|
|
|
|
// 8列主题色
|
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(DeriveAlgorithm.PLAIN_ALGORITHM)); |
|
|
|
|
// 2列灰度色
|
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(false, DeriveAlgorithm.DEFAULT_DERIVE_ALGORITHM)); |
|
|
|
|
colorConfigs.add(ColorConfig.createThemeColorConfig(false, DeriveAlgorithm.DEFAULT_DERIVE_ALGORITHM)); |
|
|
|
|
return colorConfigs; |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(false, DeriveAlgorithm.DEFAULT_DERIVE_ALGORITHM)); |
|
|
|
|
COLOR_CONFIG.add(ColorConfig.createThemeColorConfig(false, DeriveAlgorithm.DEFAULT_DERIVE_ALGORITHM)); |
|
|
|
|
} |
|
|
|
|
} |