diff --git a/src/app/components.d.ts b/src/app/components.d.ts index 4b32cae1cea132f61b42d754f17dcce82c192498..7e47a2db77889b99a29dc74cfac6934f064ba619 100644 --- a/src/app/components.d.ts +++ b/src/app/components.d.ts @@ -55,6 +55,7 @@ declare module 'vue' { SidebarMenuHeader: typeof import('./../modules/SidebarMenuHeader.vue')['default'] SignIn: typeof import('./../pages/authorization/signIn.vue')['default'] SignUp: typeof import('./../pages/authorization/signUp.vue')['default'] + Slider: typeof import('./../shared/ui/Slider.vue')['default'] SolidIcon: typeof import('./../shared/icons/SolidIcon.vue')['default'] TableIcon: typeof import('./../shared/icons/TableIcon.vue')['default'] TelegramSection: typeof import('./../modules/TelegramSection.vue')['default'] diff --git a/src/app/helpers/index.ts b/src/app/helpers/index.ts index e626cbb69dab9032afa4e1e695e7958776cfc1b8..4c49b394013c6c74a1fc528845fdeede499b1bb7 100644 --- a/src/app/helpers/index.ts +++ b/src/app/helpers/index.ts @@ -119,3 +119,42 @@ export const convertThemeToColorWhiteDefault = (theme: string | undefined) => { } return '#ffffff'; }; + +export const convertThemeToColorBlackDefault = (theme: string | undefined) => { + if (!theme) return '#000000'; + switch (theme) { + case 'white': + return '#ffffff'; + case 'slate': + return '#64748b'; + case 'blue': + return '#3b82f6'; + case 'sky': + return '#0ea5e9'; + case 'teal': + return '#14b8a6'; + case 'lime': + return '#84cc16'; + case 'green': + return '#22c55e'; + case 'yellow': + return '#eab308'; + case 'orange': + return '#f97316'; + case 'pink': + return '#ec4899'; + case 'fuchsia': + return '#d946ef'; + case 'purple': + return '#a855f7'; + case 'indigo': + return '#6366f1'; + case 'rose': + return '#f43f5e'; + case 'red': + return '#ef4444'; + case 'black': + return '#000000'; + } + return '#000000'; +}; diff --git a/src/components/CreateEntityMenu.vue b/src/components/CreateEntityMenu.vue index a96c3f6180fb6bd8c63ad19d1a4ffe498513d800..b8293ece9bdd69953d50369f46b32a75a2bfeb80 100644 --- a/src/components/CreateEntityMenu.vue +++ b/src/components/CreateEntityMenu.vue @@ -123,7 +123,7 @@ const speedDialItems = ref([