summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitalii Lysak <v.lysak@dunice.net>2022-07-20 10:02:41 +0300
committerVitalii Lysak <v.lysak@dunice.net>2022-07-20 10:02:41 +0300
commit1a556ce087e42d96f29fe53598f0fb23c2f33b98 (patch)
tree3d818d41089cb89ccc030062095f152e919ecedd
parent5ff6d2f4a485f3ac09f41127a4f12b07e0eb936a (diff)
downloadwebui-vue-dynamic-info-ui.tar.xz
add title for dynamic processor pagedynamic-info-ui
-rw-r--r--src/env/components/AppNavigation/sila.js8
-rw-r--r--src/env/router/sila.js9
-rw-r--r--src/locales/en-US.json8
-rw-r--r--src/locales/ru-RU.json4
-rw-r--r--src/views/_sila/Processors/Dynamic/ProcessorsDynamicPage.vue20
-rw-r--r--src/views/_sila/Processors/Dynamic/index.js2
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;