Skip to content

Commit fe015c7

Browse files
authored
Настройки ДС (#351)
## Изменения Завез тему с дизайн-системой ## Детали реализации 1. Когда полностью перейдем, надо будет подтянуть в плагин vuetify scss. Или погуглить, как применять это в отдельных компонентах. Пока этого нет, могут быть косяки с отдельными шрифтами и размерами. 2. В файлах, где временно будет применяться тема, надо: - Импортировать оверрайд-стили - Оборачивать всю страницу в v-theme-provider с VuTheme - Оборачивать всю страницу в v-defaults-provider с VuConfig.defaults 3. Надо проверить доступ к кастомным компонентам. В будущем на тостлисте? ## Check-List <!-- После сохранения у следующих полей появятся галочки, которые нужно проставить мышкой --> - [ ] Вы проверили свой код перед отправкой запроса? - [ ] Вы написали тесты к реализованным функциям? - [ ] Вы не забыли применить форматирование `black` и `isort` для _Back-End_ или `Prettier` для _Front-End_?
1 parent 468681e commit fe015c7

6 files changed

Lines changed: 2312 additions & 1300 deletions

File tree

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,19 @@
2222
"check": "vue-tsc && pnpm run lint && pnpm run prettier && pnpm run stylelint"
2323
},
2424
"dependencies": {
25+
"@profcomff/ui-kit": "^0.0.4",
2526
"markdown-it": "^14.1.0",
2627
"openapi-fetch": "^0.13.0",
2728
"pinia": "^2.2.6",
2829
"ua-parser-js": "^1.0.39",
2930
"vue": "^3.5.13",
3031
"vue-router": "^4.4.5",
32+
"workbox-build": "7.3",
3133
"workbox-window": "^7.3.0"
3234
},
3335
"devDependencies": {
3436
"@eslint/js": "^9.15.0",
37+
"@fontsource/roboto": "^5.2.10",
3538
"@profcomff/api-uilib": "^2026.3.30",
3639
"@types/markdown-it": "^14.1.2",
3740
"@types/node": "^22.9.3",
@@ -49,17 +52,19 @@
4952
"postcss-html": "^1.7.0",
5053
"postcss-preset-env": "^10.1.1",
5154
"prettier": "^3.3.3",
55+
"sass-embedded": "^1.99.0",
5256
"stylelint": "^16.10.0",
5357
"stylelint-config-recommended-vue": "^1.5.0",
5458
"stylelint-config-standard": "^36.0.1",
5559
"typescript": "5.6.3",
5660
"typescript-eslint": "^8.26.0",
61+
"unplugin-fonts": "^2.0.0",
5762
"vite": "^5.4.11",
5863
"vite-plugin-pwa": "^0.21.0",
59-
"vite-plugin-vuetify": "^2.0.4",
64+
"vite-plugin-vuetify": "^2.1.3",
6065
"vitest": "^2.1.5",
6166
"vue-tsc": "^2.1.10",
62-
"vuetify": "^3.7.4"
67+
"vuetify": "^3.11.9"
6368
},
6469
"overrides": {
6570
"workbox-build": "^7.3.0"

0 commit comments

Comments
 (0)