diff options
author | Vitalii Lysak <v.lysak@dunice.net> | 2022-07-20 10:02:41 +0300 |
---|---|---|
committer | Vitalii Lysak <v.lysak@dunice.net> | 2022-07-20 10:02:41 +0300 |
commit | 1a556ce087e42d96f29fe53598f0fb23c2f33b98 (patch) | |
tree | 3d818d41089cb89ccc030062095f152e919ecedd | |
parent | 5ff6d2f4a485f3ac09f41127a4f12b07e0eb936a (diff) | |
download | webui-vue-dynamic-info-ui.tar.xz |
add title for dynamic processor pagedynamic-info-ui
-rw-r--r-- | src/env/components/AppNavigation/sila.js | 8 | ||||
-rw-r--r-- | src/env/router/sila.js | 9 | ||||
-rw-r--r-- | src/locales/en-US.json | 8 | ||||
-rw-r--r-- | src/locales/ru-RU.json | 4 | ||||
-rw-r--r-- | src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue | 20 | ||||
-rw-r--r-- | src/views/_sila/Processors/Dynamic/index.js | 2 |
6 files changed, 44 insertions, 7 deletions
diff --git a/src/env/components/AppNavigation/sila.js b/src/env/components/AppNavigation/sila.js index f6a1900d..09093d6b 100644 --- a/src/env/components/AppNavigation/sila.js +++ b/src/env/components/AppNavigation/sila.js @@ -6,6 +6,7 @@ import IconSettings from '@carbon/icons-vue/es/settings/16'; import IconSecurity from '@carbon/icons-vue/es/security/16'; import IconChevronUp from '@carbon/icons-vue/es/chevron--up/16'; import IconDataBase from '@carbon/icons-vue/es/data--base--alt/16'; +import IconChip from '@carbon/icons-vue/es/chip/16'; const AppNavigationMixin = { components: { @@ -17,6 +18,7 @@ const AppNavigationMixin = { iconSecurityAndAccess: IconSecurity, iconExpand: IconChevronUp, iconResourceManagement: IconDataBase, + iconChip: IconChip, }, data() { return { @@ -138,12 +140,12 @@ const AppNavigationMixin = { { id: 'processors', label: this.$t('appNavigation.processors'), - icon: 'iconSettings', + icon: 'iconChip', children: [ { - id: 'processors-dynamic-info', + id: 'processors/dynamic', label: this.$t('appNavigation.dynamicInformation'), - route: '/processors-dynamic-info', + route: '/processors/dynamic', }, ], }, diff --git a/src/env/router/sila.js b/src/env/router/sila.js index 8a489585..f297b369 100644 --- a/src/env/router/sila.js +++ b/src/env/router/sila.js @@ -30,6 +30,7 @@ import Certificates from '@/views/_sila/SecurityAndAccess/Certificates'; import VirtualMedia from '@/views/_sila/Operations/VirtualMedia'; import Power from '@/views/_sila/ResourceManagement/Power'; import FansStatic from '@/views/_sila/Fans/Static'; +import ProcessorsDynamic from '@/views/_sila/Processors/Dynamic'; import i18n from '@/i18n'; const routes = [ @@ -161,6 +162,14 @@ const routes = [ }, }, { + path: 'processors/dynamic', + name: 'processors-dynamic', + component: ProcessorsDynamic, + meta: { + title: i18n.t('appPageTitle.processors'), + }, + }, + { path: '/security-and-access/sessions', name: 'sessions', component: Sessions, diff --git a/src/locales/en-US.json b/src/locales/en-US.json index 5823bed4..ecdf71ad 100644 --- a/src/locales/en-US.json +++ b/src/locales/en-US.json @@ -104,7 +104,6 @@ "sessions": "@:appPageTitle.sessions", "settings": "Settings", "operations": "Operations", - "processors": "Processors", "dateTime": "@:appPageTitle.dateTime", "dumps": "@:appPageTitle.dumps", "eventLogs": "@:appPageTitle.eventLogs", @@ -131,7 +130,8 @@ "power": "@:appPageTitle.power", "keyClear": "@:appPageTitle.keyClear", "staticInfo": "Static Information", - "fans": "@:appPageTitle.fans" + "fans": "@:appPageTitle.fans", + "processors": "@:appPageTitle.processors" }, "appPageTitle": { "changePassword": "Change password", @@ -142,6 +142,7 @@ "eventLogs": "Event logs", "factoryReset": "Factory reset", "fans": "Fans", + "processors": "Processors", "firmware": "Firmware", "inventory": "Inventory and LEDs", "kvm": "KVM", @@ -162,7 +163,8 @@ "certificates": "Certificates", "virtualMedia": "Virtual media", "keyClear": "Key clear", - "specification": "Specification" + "specification": "Specification", + "dynamicInformation": "Dynamic information" }, "pageChangePassword": { "changePassword": "Change password", diff --git a/src/locales/ru-RU.json b/src/locales/ru-RU.json index ccc54844..5c237cdf 100644 --- a/src/locales/ru-RU.json +++ b/src/locales/ru-RU.json @@ -135,7 +135,8 @@ "power": "@:appPageTitle.power", "keyClear": "@:appPageTitle.keyClear", "staticInfo": "Статическая информация", - "fans": "@:appPageTitle.fans" + "fans": "@:appPageTitle.fans", + "processors": "@:appPageTitle.processors" }, "appPageTitle": { "changePassword": "Изменить пароль", @@ -146,6 +147,7 @@ "eventLogs": "Журнал событий", "factoryReset": "Сброс до заводских настроек", "fans": "Вентиляторы", + "processors": "Процессоры", "firmware": "Встроенное ПО", "inventory": "Перечень оборудования и LED", "kvm": "KVM", diff --git a/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue b/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue new file mode 100644 index 00000000..000928cf --- /dev/null +++ b/src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue @@ -0,0 +1,20 @@ +<template> + <b-container fluid="xl"> + <page-title :description="$t('appPageTitle.dynamicInformation')" /> + </b-container> +</template> + +<script> +import PageTitle from '@/components/_sila/Global/PageTitle'; + +import DataFormatterMixin from '@/components/_sila/Mixins/DataFormatterMixin'; +import LoadingBarMixin from '@/components/_sila/Mixins/LoadingBarMixin'; + +export default { + components: { PageTitle }, + mixins: [DataFormatterMixin, LoadingBarMixin], + data() { + return {}; + }, +}; +</script> diff --git a/src/views/_sila/Processors/Dynamic/index.js b/src/views/_sila/Processors/Dynamic/index.js new file mode 100644 index 00000000..121c0316 --- /dev/null +++ b/src/views/_sila/Processors/Dynamic/index.js @@ -0,0 +1,2 @@ +import ProcessorsDynamicPage from './ProcessorsDynamicPage.vue'; +export default ProcessorsDynamicPage; |