瀏覽代碼

替换`24,144,255`这样的主题色

huangzheng 6 年之前
父節點
當前提交
e3a077a0ec
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 1
      config/plugin.config.ts
  2. 2 1
      src/components/SettingDrawer/themeColorClient.ts

+ 2 - 1
config/plugin.config.ts

@@ -99,5 +99,6 @@ const getAntdSerials = (color: string) => {
     return ThemeColorReplacer.varyColor.lighten(color, i / devide10);
   });
   const colorPalettes = generate(color);
-  return lightens.concat(colorPalettes);
+  const rgb = ThemeColorReplacer.varyColor.toNum3(color.replace('#', '')).join(',');
+  return lightens.concat(colorPalettes).concat(rgb);
 };

+ 2 - 1
src/components/SettingDrawer/themeColorClient.ts

@@ -11,7 +11,8 @@ export default {
     let lightens = new Array(lightCount).fill(0);
     lightens = lightens.map((_, i) => client.varyColor.lighten(color, i / divide));
     const colorPalettes = generate(color);
-    return lightens.concat(colorPalettes);
+    const rgb = client.varyColor.toNum3(color.replace('#', '')).join(',');
+    return lightens.concat(colorPalettes).concat(rgb);
   },
   changeColor(color?: string): Promise<void> {
     if (!color) {