diff --git a/admin_front/assets/css/main.css b/admin_front/assets/css/main.css index 8564de6..45f7b50 100644 --- a/admin_front/assets/css/main.css +++ b/admin_front/assets/css/main.css @@ -5,7 +5,7 @@ @font-face { font-family: 'albertus'; - src: url('../font/Albertus\ Extra\ Bold\ Regular.ttf' + src: url('~/assets/font/albertus.ttf' ); } diff --git a/admin_front/assets/font/Albertus Extra Bold Regular.ttf b/admin_front/assets/font/albertus.ttf similarity index 100% rename from admin_front/assets/font/Albertus Extra Bold Regular.ttf rename to admin_front/assets/font/albertus.ttf diff --git a/admin_front/helpers.ts b/admin_front/helpers.ts new file mode 100644 index 0000000..df0099a --- /dev/null +++ b/admin_front/helpers.ts @@ -0,0 +1,5 @@ +export function* chunks(arr: any, n: number) { + for (let i = 0; i < arr.length; i += n) { + yield arr.slice(i, i + n); + } +} diff --git a/admin_front/nuxt.config.ts b/admin_front/nuxt.config.ts index 842b1a8..964fe75 100644 --- a/admin_front/nuxt.config.ts +++ b/admin_front/nuxt.config.ts @@ -3,7 +3,11 @@ import path from 'path'; export default defineNuxtConfig({ devtools: { enabled: true }, - modules: ['@nuxtjs/tailwindcss', 'nuxt-primevue'], + modules: [ + 'nuxt-primevue', + '@nuxtjs/tailwindcss', + '@nuxtjs/color-mode', + ], primevue: { options: { unstyled: true diff --git a/admin_front/package-lock.json b/admin_front/package-lock.json index c0fc88b..f431b59 100644 --- a/admin_front/package-lock.json +++ b/admin_front/package-lock.json @@ -7,6 +7,7 @@ "name": "nuxt-app", "hasInstallScript": true, "dependencies": { + "@nuxtjs/color-mode": "^3.4.1", "@nuxtjs/tailwindcss": "^6.12.0", "d3": "^7.9.0", "nuxt": "^3.11.2", @@ -1896,6 +1897,17 @@ "vue": "^3.3.4" } }, + "node_modules/@nuxtjs/color-mode": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@nuxtjs/color-mode/-/color-mode-3.4.1.tgz", + "integrity": "sha512-vZgJqDstxInGw3RGSWbLoCLXtU1mvh1LLeuEA/X3a++DYA4ifwSbNoiSiOyb9qZHFEwz1Xr99H71sXV4IhOaEg==", + "dependencies": { + "@nuxt/kit": "^3.11.2", + "pathe": "^1.1.2", + "pkg-types": "^1.1.0", + "semver": "^7.6.0" + } + }, "node_modules/@nuxtjs/tailwindcss": { "version": "6.12.0", "resolved": "https://registry.npmjs.org/@nuxtjs/tailwindcss/-/tailwindcss-6.12.0.tgz", diff --git a/admin_front/package.json b/admin_front/package.json index df2cbd7..489f78c 100644 --- a/admin_front/package.json +++ b/admin_front/package.json @@ -10,8 +10,8 @@ "postinstall": "nuxt prepare" }, "dependencies": { + "@nuxtjs/color-mode": "^3.4.1", "@nuxtjs/tailwindcss": "^6.12.0", - "d3": "^7.9.0", "nuxt": "^3.11.2", "pathfinding": "^0.4.18", "vue": "^3.4.27", diff --git a/admin_front/pages/plan/index.vue b/admin_front/pages/plan/index.vue index cb0f6fb..6cf5375 100644 --- a/admin_front/pages/plan/index.vue +++ b/admin_front/pages/plan/index.vue @@ -1,6 +1,7 @@ @@ -106,11 +114,8 @@ const setPoint = (event: MouseEvent) => { :maxFileSize="10000000" @upload="onUpload" @before-upload="beforeUpload" :auto="true" chooseLabel="Выберите файл" :disabled="loading" /> - - - - - + + \ No newline at end of file diff --git a/admin_front/tailwind.config.js b/admin_front/tailwind.config.js index d783403..aac3792 100644 --- a/admin_front/tailwind.config.js +++ b/admin_front/tailwind.config.js @@ -1,4 +1,15 @@ const colors = require('tailwindcss/colors') +delete colors.inherit +delete colors.current +delete colors.transparent +delete colors.black +delete colors.white +delete colors.lightBlue +delete colors.warmGray +delete colors.trueGray +delete colors.coolGray +delete colors.blueGray + const randomPrimary = Object.values(colors)[Math.floor(Math.random()*Object.values(colors).length)]; const randomSurface = Object.values(colors)[Math.floor(Math.random()*Object.values(colors).length)]; export default {