account_circle
{{ userDisplayName }}
diff --git a/ui-ngx/src/app/shared/components/user-menu.component.scss b/ui-ngx/src/app/shared/components/user-menu.component.scss
index 007ab3265b..b600bd9fab 100644
--- a/ui-ngx/src/app/shared/components/user-menu.component.scss
+++ b/ui-ngx/src/app/shared/components/user-menu.component.scss
@@ -18,7 +18,6 @@
line-height: 1.5;
span {
- text-align: left;
text-transform: none;
}
@@ -42,6 +41,7 @@
height: 36px;
margin: auto 8px;
font-size: 36px;
+ cursor: default;
}
}
diff --git a/ui-ngx/src/assets/locale/locale.constant-cs_CZ.json b/ui-ngx/src/assets/locale/locale.constant-cs_CZ.json
index 0006afc74b..4be66c4048 100644
--- a/ui-ngx/src/assets/locale/locale.constant-cs_CZ.json
+++ b/ui-ngx/src/assets/locale/locale.constant-cs_CZ.json
@@ -336,7 +336,8 @@
"password": "Heslo",
"enter-username": "Zadejte uživatelské jméno",
"enter-password": "Zadejte heslo",
- "enter-search": "Zadejte hledaný řetězec"
+ "enter-search": "Zadejte hledaný řetězec",
+ "created-time": "Datum vytvoření"
},
"content-type": {
"json": "JSON",
diff --git a/ui-ngx/src/assets/locale/locale.constant-de_DE.json b/ui-ngx/src/assets/locale/locale.constant-de_DE.json
index ef5c6c9344..5b58389f7a 100644
--- a/ui-ngx/src/assets/locale/locale.constant-de_DE.json
+++ b/ui-ngx/src/assets/locale/locale.constant-de_DE.json
@@ -360,7 +360,8 @@
"password": "Passwort",
"enter-username": "Benutzername eingeben",
"enter-password": "Passwort eingeben",
- "enter-search": "Suche eingeben"
+ "enter-search": "Suche eingeben",
+ "created-time": "Erstellungszeit"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-el_GR.json b/ui-ngx/src/assets/locale/locale.constant-el_GR.json
index 156d08aa47..40ebe9e66f 100644
--- a/ui-ngx/src/assets/locale/locale.constant-el_GR.json
+++ b/ui-ngx/src/assets/locale/locale.constant-el_GR.json
@@ -378,7 +378,8 @@
"password": "Κωδικός πρόσβασης",
"enter-username": "Εισάγετε Όνομα χρήστη",
"enter-password": "Εισάγετε Κωδικό πρόσβασης",
- "enter-search": "Αναζήτηση"
+ "enter-search": "Αναζήτηση",
+ "created-time": "Δημιουργήθηκε"
},
"converter": {
"converter": "Μετατροπέας δεδομένων",
diff --git a/ui-ngx/src/assets/locale/locale.constant-en_US.json b/ui-ngx/src/assets/locale/locale.constant-en_US.json
index 40182763a0..a2f8a57316 100644
--- a/ui-ngx/src/assets/locale/locale.constant-en_US.json
+++ b/ui-ngx/src/assets/locale/locale.constant-en_US.json
@@ -380,7 +380,8 @@
"password": "Password",
"enter-username": "Enter username",
"enter-password": "Enter password",
- "enter-search": "Enter search"
+ "enter-search": "Enter search",
+ "created-time": "Created time"
},
"content-type": {
"json": "Json",
@@ -421,7 +422,6 @@
"manage-assets": "Manage assets",
"manage-devices": "Manage devices",
"manage-dashboards": "Manage dashboards",
- "created-time": "Created time",
"title": "Title",
"title-required": "Title is required.",
"description": "Description",
@@ -466,7 +466,6 @@
"no-dashboards-text": "No dashboards found",
"no-widgets": "No widgets configured",
"add-widget": "Add new widget",
- "created-time": "Created time",
"title": "Title",
"select-widget-title": "Select widget",
"select-widget-subtitle": "List of available widget types",
@@ -709,7 +708,6 @@
"no-device-types-matching": "No device types matching '{{entitySubtype}}' were found.",
"device-type-list-empty": "No device types selected.",
"device-types": "Device types",
- "created-time": "Created time",
"name": "Name",
"name-required": "Name is required.",
"description": "Description",
@@ -1416,7 +1414,6 @@
"rulechains": "Rule chains",
"root": "Root",
"delete": "Delete rule chain",
- "created-time": "Created time",
"name": "Name",
"name-required": "Name is required.",
"description": "Description",
@@ -1532,7 +1529,6 @@
"delete-tenants-title": "Are you sure you want to delete { count, plural, 1 {1 tenant} other {# tenants} }?",
"delete-tenants-action-title": "Delete { count, plural, 1 {1 tenant} other {# tenants} }",
"delete-tenants-text": "Be careful, after the confirmation all selected tenants will be removed and all related data will become unrecoverable.",
- "created-time": "Created time",
"title": "Title",
"title-required": "Title is required.",
"description": "Description",
@@ -1593,7 +1589,6 @@
"delete-users-text": "Be careful, after the confirmation all selected users will be removed and all related data will become unrecoverable.",
"activation-email-sent-message": "Activation email was successfully sent!",
"resend-activation": "Resend activation",
- "created-time": "Created time",
"email": "Email",
"email-required": "Email is required.",
"invalid-email-format": "Invalid email format.",
@@ -1715,7 +1710,6 @@
"widgets-bundles": "Widgets Bundles",
"add": "Add Widgets Bundle",
"delete": "Delete widgets bundle",
- "created-time": "Created time",
"title": "Title",
"title-required": "Title is required.",
"add-widgets-bundle-text": "Add new widgets bundle",
diff --git a/ui-ngx/src/assets/locale/locale.constant-es_ES.json b/ui-ngx/src/assets/locale/locale.constant-es_ES.json
index e5230003b4..6dce1d9be9 100644
--- a/ui-ngx/src/assets/locale/locale.constant-es_ES.json
+++ b/ui-ngx/src/assets/locale/locale.constant-es_ES.json
@@ -364,7 +364,8 @@
"password": "Contraseña",
"enter-username": "Introduzca nombre de usuario",
"enter-password": "Introduzca contraseña",
- "enter-search": "Introduzca búsqueda"
+ "enter-search": "Introduzca búsqueda",
+ "created-time": "Tiempo de creación"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-fa_IR.json b/ui-ngx/src/assets/locale/locale.constant-fa_IR.json
index b4ca2eaf4a..05e6aeb2f6 100644
--- a/ui-ngx/src/assets/locale/locale.constant-fa_IR.json
+++ b/ui-ngx/src/assets/locale/locale.constant-fa_IR.json
@@ -48,7 +48,7 @@
"paste-reference": "رونوشت مرجع",
"import": "وارد کردن",
"export": "صدور",
- "share-via": "{{provider}} اشتراک گذاري از طريق"
+ "share-via": "{{provider}} اشتراک گذاري از طريق"
},
"aggregation": {
"aggregation": "تجميع",
@@ -336,7 +336,8 @@
"password": "رمز عبور",
"enter-username": "وارد کردن نام کاربري",
"enter-password": "وارد کردن رمز عبور",
- "enter-search": "وارد کردن جستجو"
+ "enter-search": "وارد کردن جستجو",
+ "created-time": "زمان ايجاد"
},
"content-type": {
"json": "JSON",
diff --git a/ui-ngx/src/assets/locale/locale.constant-fr_FR.json b/ui-ngx/src/assets/locale/locale.constant-fr_FR.json
index 3fccf0fbbf..29b840d6f2 100644
--- a/ui-ngx/src/assets/locale/locale.constant-fr_FR.json
+++ b/ui-ngx/src/assets/locale/locale.constant-fr_FR.json
@@ -347,7 +347,8 @@
"enter-search": "Entrez la recherche",
"enter-username": "Entrez le nom d'utilisateur",
"password": "Mot de passe",
- "username": "Nom d'utilisateur"
+ "username": "Nom d'utilisateur",
+ "created-time": "Heure de création"
},
"confirm-on-exit": {
"html-message": "Vous avez des modifications non enregistrées.
Êtes-vous sûr de vouloir quitter cette page?",
diff --git a/ui-ngx/src/assets/locale/locale.constant-it_IT.json b/ui-ngx/src/assets/locale/locale.constant-it_IT.json
index 1f694eabc7..8b86e87638 100644
--- a/ui-ngx/src/assets/locale/locale.constant-it_IT.json
+++ b/ui-ngx/src/assets/locale/locale.constant-it_IT.json
@@ -361,7 +361,8 @@
"password": "Password",
"enter-username": "Inserisci nome utente",
"enter-password": "Inserisci password",
- "enter-search": "Cerca ..."
+ "enter-search": "Cerca ...",
+ "created-time": "Orario di creazione"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-ja_JA.json b/ui-ngx/src/assets/locale/locale.constant-ja_JA.json
index f40122e2d6..f1651519ec 100644
--- a/ui-ngx/src/assets/locale/locale.constant-ja_JA.json
+++ b/ui-ngx/src/assets/locale/locale.constant-ja_JA.json
@@ -326,8 +326,9 @@
"password": "パスワード",
"enter-username": "ユーザーネームを入力してください",
"enter-password": "パスワードを入力する",
- "enter-search": "検索を入力"
- },
+ "enter-search": "検索を入力",
+ "created-time": "作成時刻"
+ },
"content-type": {
"json": "Json",
"text": "テキスト",
diff --git a/ui-ngx/src/assets/locale/locale.constant-lv_LV.json b/ui-ngx/src/assets/locale/locale.constant-lv_LV.json
index 38df5ff1bd..4cefaf52fa 100644
--- a/ui-ngx/src/assets/locale/locale.constant-lv_LV.json
+++ b/ui-ngx/src/assets/locale/locale.constant-lv_LV.json
@@ -337,7 +337,8 @@
"password": "Parole",
"enter-username": "Ievadiet lietotājvārdu",
"enter-password": "Ievadiet paroli",
- "enter-search": "Ievadiet meklēt"
+ "enter-search": "Ievadiet meklēt",
+ "created-time": "Izveidošanas laiks"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-ro_RO.json b/ui-ngx/src/assets/locale/locale.constant-ro_RO.json
index ce9a64dda4..5a08ab42af 100644
--- a/ui-ngx/src/assets/locale/locale.constant-ro_RO.json
+++ b/ui-ngx/src/assets/locale/locale.constant-ro_RO.json
@@ -369,7 +369,8 @@
"password": "Parola",
"enter-username": "Introdu nume utilizator",
"enter-password": "Introdu parola",
- "enter-search": "Definește căutarea"
+ "enter-search": "Definește căutarea",
+ "created-time": "Data Creării"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-ru_RU.json b/ui-ngx/src/assets/locale/locale.constant-ru_RU.json
index 6337b14854..839ee5657c 100644
--- a/ui-ngx/src/assets/locale/locale.constant-ru_RU.json
+++ b/ui-ngx/src/assets/locale/locale.constant-ru_RU.json
@@ -371,7 +371,8 @@
"password": "Пароль",
"enter-username": "Введите имя пользователя",
"enter-password": "Введите пароль",
- "enter-search": "Введите условие поиска"
+ "enter-search": "Введите условие поиска",
+ "created-time": "Время создания"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-tr_TR.json b/ui-ngx/src/assets/locale/locale.constant-tr_TR.json
index 6a77df9127..bb99098127 100644
--- a/ui-ngx/src/assets/locale/locale.constant-tr_TR.json
+++ b/ui-ngx/src/assets/locale/locale.constant-tr_TR.json
@@ -326,7 +326,8 @@
"password": "Parola",
"enter-username": "Kullanıcı adı gir",
"enter-password": "Parola gir",
- "enter-search": "Arama gir"
+ "enter-search": "Arama gir",
+ "created-time": "Oluşma zamanı"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-uk_UA.json b/ui-ngx/src/assets/locale/locale.constant-uk_UA.json
index 471031c9a3..3a662bf65a 100644
--- a/ui-ngx/src/assets/locale/locale.constant-uk_UA.json
+++ b/ui-ngx/src/assets/locale/locale.constant-uk_UA.json
@@ -405,7 +405,8 @@
"password": "Пароль",
"enter-username": "Введіть ім'я користувача",
"enter-password": "Введіть пароль",
- "enter-search": "Введіть пошук"
+ "enter-search": "Введіть пошук",
+ "created-time": "Час створення"
},
"converter": {
"converter": "Перетворювач даних",
diff --git a/ui-ngx/src/assets/locale/locale.constant-zh_CN.json b/ui-ngx/src/assets/locale/locale.constant-zh_CN.json
index 081cccdde5..1b70a7f643 100644
--- a/ui-ngx/src/assets/locale/locale.constant-zh_CN.json
+++ b/ui-ngx/src/assets/locale/locale.constant-zh_CN.json
@@ -326,7 +326,8 @@
"password": "密码",
"enter-username": "输入用户名",
"enter-password": "输入密码",
- "enter-search": "输入检索条件"
+ "enter-search": "输入检索条件",
+ "created-time": "创建时间"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/assets/locale/locale.constant-zh_TW.json b/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
index 9888752b40..ed387affce 100644
--- a/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
+++ b/ui-ngx/src/assets/locale/locale.constant-zh_TW.json
@@ -326,7 +326,8 @@
"password": "密碼",
"enter-username": "輸入用戶名",
"enter-password": "輸入密碼",
- "enter-search": "輸入檢索條件"
+ "enter-search": "輸入檢索條件",
+ "created-time": "建立時間"
},
"content-type": {
"json": "Json",
diff --git a/ui-ngx/src/styles.scss b/ui-ngx/src/styles.scss
index aa4d80c63a..e2adbe3f52 100644
--- a/ui-ngx/src/styles.scss
+++ b/ui-ngx/src/styles.scss
@@ -477,7 +477,6 @@ mat-label {
.mat-form-field{
.mat-icon {
- vertical-align: bottom;
margin-right: 4px;
margin-left: 4px;
}
@@ -486,7 +485,6 @@ mat-label {
button.mat-menu-item {
overflow: hidden;
fill: #737373;
- display: block;
.tb-alt-text {
float: right;
}
@@ -618,7 +616,7 @@ mat-label {
display: table-cell;
box-sizing: content-box;
line-break: unset;
- width: 0px;
+ width: 0;
overflow: hidden;
vertical-align: middle;
border-width: 0;
@@ -626,6 +624,7 @@ mat-label {
border-bottom-color: rgba(0, 0, 0, 0.12);
border-style: solid;
text-overflow: ellipsis;
+ touch-action: auto !important;
&:last-child {
padding: 0 12px 0 0;
}
@@ -645,6 +644,7 @@ mat-label {
.mat-header-cell {
white-space: nowrap;
button.mat-sort-header-button {
+ display: block;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
@@ -694,7 +694,7 @@ mat-label {
}
.mat-icon {
- vertical-align: middle;
+ vertical-align: bottom;
box-sizing: content-box;
&.tb-mat-16 {
@include tb-mat-icon-size(16);