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 {