Merge pull request #11772 from ChantsovaEkaterina/improvement/timewindow-style-fixes
Timewindow redesign fixes
This commit is contained in:
commit
aecc699333
@ -25,6 +25,27 @@
|
|||||||
mat-form-field input[type=number] {
|
mat-form-field input[type=number] {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mdc-slider {
|
||||||
|
height: 40px;
|
||||||
|
|
||||||
|
::ng-deep {
|
||||||
|
.mdc-slider__thumb {
|
||||||
|
left: -20px;
|
||||||
|
height: 40px;
|
||||||
|
width: 40px;
|
||||||
|
|
||||||
|
.mat-ripple-element.mat-mdc-slider-focus-ripple,
|
||||||
|
.mat-ripple-element.mat-mdc-slider-active-ripple,
|
||||||
|
.mat-ripple-element.mat-mdc-slider-hover-ripple {
|
||||||
|
left: 0 !important;
|
||||||
|
top: 0 !important;
|
||||||
|
height: 40px !important;
|
||||||
|
width: 40px !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media #{$mat-gt-sm} {
|
@media #{$mat-gt-sm} {
|
||||||
|
|||||||
@ -54,7 +54,9 @@
|
|||||||
<div class="tb-form-row">
|
<div class="tb-form-row">
|
||||||
<mat-slide-toggle *ngIf="!quickIntervalOnly"
|
<mat-slide-toggle *ngIf="!quickIntervalOnly"
|
||||||
class="mat-slide" formControlName="hideLastInterval">
|
class="mat-slide" formControlName="hideLastInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-last-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-timeinterval
|
<tb-timeinterval
|
||||||
formControlName="timewindowMs"
|
formControlName="timewindowMs"
|
||||||
@ -71,7 +73,9 @@
|
|||||||
class="tb-form-row">
|
class="tb-form-row">
|
||||||
<mat-slide-toggle *ngIf="!quickIntervalOnly"
|
<mat-slide-toggle *ngIf="!quickIntervalOnly"
|
||||||
class="mat-slide" formControlName="hideQuickInterval">
|
class="mat-slide" formControlName="hideQuickInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-relative-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-quick-time-interval
|
<tb-quick-time-interval
|
||||||
displayLabel="false"
|
displayLabel="false"
|
||||||
@ -105,7 +109,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="tb-form-row">
|
<div class="tb-form-row">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideLastInterval">
|
<mat-slide-toggle class="mat-slide" formControlName="hideLastInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-last-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-timeinterval
|
<tb-timeinterval
|
||||||
formControlName="timewindowMs"
|
formControlName="timewindowMs"
|
||||||
@ -120,7 +126,9 @@
|
|||||||
|
|
||||||
<div *ngIf="timewindowForm.get('history.historyType').value === historyTypes.FIXED" class="tb-form-row">
|
<div *ngIf="timewindowForm.get('history.historyType').value === historyTypes.FIXED" class="tb-form-row">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideFixedInterval">
|
<mat-slide-toggle class="mat-slide" formControlName="hideFixedInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-fixed-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-datetime-period
|
<tb-datetime-period
|
||||||
formControlName="fixedTimewindow"
|
formControlName="fixedTimewindow"
|
||||||
@ -134,7 +142,9 @@
|
|||||||
|
|
||||||
<div *ngIf="timewindowForm.get('history.historyType').value === historyTypes.INTERVAL" class="tb-form-row">
|
<div *ngIf="timewindowForm.get('history.historyType').value === historyTypes.INTERVAL" class="tb-form-row">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideQuickInterval">
|
<mat-slide-toggle class="mat-slide" formControlName="hideQuickInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-relative-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-quick-time-interval
|
<tb-quick-time-interval
|
||||||
displayLabel="false"
|
displayLabel="false"
|
||||||
@ -152,7 +162,9 @@
|
|||||||
<div class="tb-form-panel-title">{{ 'aggregation.aggregation' | translate }}</div>
|
<div class="tb-form-panel-title">{{ 'aggregation.aggregation' | translate }}</div>
|
||||||
<div class="tb-form-row column-xs">
|
<div class="tb-form-row column-xs">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideAggregation">
|
<mat-slide-toggle class="mat-slide" formControlName="hideAggregation">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-aggregation' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<ng-container formGroupName="aggregation">
|
<ng-container formGroupName="aggregation">
|
||||||
<mat-form-field class="flex" subscriptSizing="dynamic" appearance="outline">
|
<mat-form-field class="flex" subscriptSizing="dynamic" appearance="outline">
|
||||||
@ -171,7 +183,9 @@
|
|||||||
<div class="tb-form-panel-title">{{ 'aggregation.limit' | translate }}</div>
|
<div class="tb-form-panel-title">{{ 'aggregation.limit' | translate }}</div>
|
||||||
<div class="tb-form-row column-xs">
|
<div class="tb-form-row column-xs">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideAggInterval">
|
<mat-slide-toggle class="mat-slide" formControlName="hideAggInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-max-values' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<ng-container formGroupName="aggregation">
|
<ng-container formGroupName="aggregation">
|
||||||
<tb-datapoints-limit formControlName="limit"
|
<tb-datapoints-limit formControlName="limit"
|
||||||
@ -229,7 +243,9 @@
|
|||||||
|
|
||||||
<ng-template #hideAggInterval>
|
<ng-template #hideAggInterval>
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideAggInterval">
|
<mat-slide-toggle class="mat-slide" formControlName="hideAggInterval">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-group-interval' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
</ng-template>
|
</ng-template>
|
||||||
</section>
|
</section>
|
||||||
@ -239,7 +255,9 @@
|
|||||||
<div class="tb-form-panel-title">{{ 'timezone.timezone' | translate }}</div>
|
<div class="tb-form-panel-title">{{ 'timezone.timezone' | translate }}</div>
|
||||||
<div class="tb-form-row column-xs">
|
<div class="tb-form-row column-xs">
|
||||||
<mat-slide-toggle class="mat-slide" formControlName="hideTimezone">
|
<mat-slide-toggle class="mat-slide" formControlName="hideTimezone">
|
||||||
|
<div tb-hint-tooltip-icon="{{'timewindow.hide-timezone' | translate}}">
|
||||||
{{ 'timewindow.hide' | translate }}
|
{{ 'timewindow.hide' | translate }}
|
||||||
|
</div>
|
||||||
</mat-slide-toggle>
|
</mat-slide-toggle>
|
||||||
<tb-timezone-select [localBrowserTimezonePlaceholderOnEmpty]="true"
|
<tb-timezone-select [localBrowserTimezonePlaceholderOnEmpty]="true"
|
||||||
formControlName="timezone"
|
formControlName="timezone"
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
-->
|
-->
|
||||||
<form [formGroup]="timewindowForm" class="tb-timewindow-form">
|
<form [formGroup]="timewindowForm" class="tb-timewindow-form">
|
||||||
<div class="tb-timewindow-form-header tb-form-panel no-border no-padding-bottom no-gap" *ngIf="!historyOnly">
|
<div class="tb-timewindow-form-header tb-form-panel no-border no-padding-bottom" *ngIf="!historyOnly">
|
||||||
<tb-toggle-select class="tb-timewindow-form-type-options" appearance="fill"
|
<tb-toggle-select class="tb-timewindow-form-type-options" appearance="fill"
|
||||||
[options]="timewindowTypeOptions" formControlName="selectedTab">
|
[options]="timewindowTypeOptions" formControlName="selectedTab">
|
||||||
</tb-toggle-select>
|
</tb-toggle-select>
|
||||||
|
|||||||
@ -1251,7 +1251,7 @@
|
|||||||
"display-dashboards-selection": "Display dashboards selection",
|
"display-dashboards-selection": "Display dashboards selection",
|
||||||
"display-entities-selection": "Display entities selection",
|
"display-entities-selection": "Display entities selection",
|
||||||
"display-filters": "Display filters",
|
"display-filters": "Display filters",
|
||||||
"display-dashboard-timewindow": "Display timewindow",
|
"display-dashboard-timewindow": "Display time window",
|
||||||
"display-dashboard-export": "Display export",
|
"display-dashboard-export": "Display export",
|
||||||
"display-update-dashboard-image": "Display update dashboard image",
|
"display-update-dashboard-image": "Display update dashboard image",
|
||||||
"dashboard-logo-settings": "Dashboard logo settings",
|
"dashboard-logo-settings": "Dashboard logo settings",
|
||||||
@ -4740,10 +4740,10 @@
|
|||||||
"queue-singleton-hint": "Select a queue for message forwarding in multi-instance environments. 'Main' queue is used by default."
|
"queue-singleton-hint": "Select a queue for message forwarding in multi-instance environments. 'Main' queue is used by default."
|
||||||
},
|
},
|
||||||
"timezone": {
|
"timezone": {
|
||||||
"timezone": "Timezone",
|
"timezone": "Time zone",
|
||||||
"select-timezone": "Select timezone",
|
"select-timezone": "Select time zone",
|
||||||
"no-timezones-matching": "No timezones matching '{{timezone}}' were found.",
|
"no-timezones-matching": "No time zones matching '{{timezone}}' were found.",
|
||||||
"timezone-required": "Timezone is required.",
|
"timezone-required": "Time zone is required.",
|
||||||
"browser-time": "Browser Time"
|
"browser-time": "Browser Time"
|
||||||
},
|
},
|
||||||
"queue": {
|
"queue": {
|
||||||
@ -5158,8 +5158,8 @@
|
|||||||
"days": "Days"
|
"days": "Days"
|
||||||
},
|
},
|
||||||
"timewindow": {
|
"timewindow": {
|
||||||
"timewindow": "Timewindow",
|
"timewindow": "Time window",
|
||||||
"timewindow-settings": "Timewindow settings",
|
"timewindow-settings": "Time window settings",
|
||||||
"years": "{ years, plural, =1 { year } other {# years } }",
|
"years": "{ years, plural, =1 { year } other {# years } }",
|
||||||
"years-short": "{{ years }}y",
|
"years-short": "{{ years }}y",
|
||||||
"months": "{ months, plural, =1 { month } other {# months } }",
|
"months": "{ months, plural, =1 { month } other {# months } }",
|
||||||
@ -5187,7 +5187,7 @@
|
|||||||
"history": "History",
|
"history": "History",
|
||||||
"last-prefix": "last",
|
"last-prefix": "last",
|
||||||
"period": "from {{ startTime }} to {{ endTime }}",
|
"period": "from {{ startTime }} to {{ endTime }}",
|
||||||
"edit": "Edit timewindow",
|
"edit": "Edit time window",
|
||||||
"date-range": "Date range",
|
"date-range": "Date range",
|
||||||
"for-all-time": "For all time",
|
"for-all-time": "For all time",
|
||||||
"last": "Last",
|
"last": "Last",
|
||||||
@ -5197,7 +5197,7 @@
|
|||||||
"just-now": "Just now",
|
"just-now": "Just now",
|
||||||
"just-now-lower": "just now",
|
"just-now-lower": "just now",
|
||||||
"ago": "ago",
|
"ago": "ago",
|
||||||
"style": "Timewindow style",
|
"style": "Time window style",
|
||||||
"icon": "Icon",
|
"icon": "Icon",
|
||||||
"icon-position": "Icon position",
|
"icon-position": "Icon position",
|
||||||
"icon-position-left": "Left",
|
"icon-position-left": "Left",
|
||||||
@ -5208,7 +5208,14 @@
|
|||||||
"preview": "Preview",
|
"preview": "Preview",
|
||||||
"relative": "Relative",
|
"relative": "Relative",
|
||||||
"range": "Range",
|
"range": "Range",
|
||||||
"hide-timewindow-section": "Hide timewindow section from end-users",
|
"hide-timewindow-section": "Hide time window section from end-users",
|
||||||
|
"hide-last-interval": "Hide last interval from end-users",
|
||||||
|
"hide-relative-interval": "Hide relative interval from end-users",
|
||||||
|
"hide-fixed-interval": "Hide fixed interval from end-users",
|
||||||
|
"hide-aggregation": "Hide aggregation from end-users",
|
||||||
|
"hide-group-interval": "Hide grouping interval from end-users",
|
||||||
|
"hide-max-values": "Hide max values from end-users",
|
||||||
|
"hide-timezone": "Hide time zone from end-users",
|
||||||
"disable-custom-interval": "Disable custom interval selection"
|
"disable-custom-interval": "Disable custom interval selection"
|
||||||
},
|
},
|
||||||
"tooltip": {
|
"tooltip": {
|
||||||
@ -6034,10 +6041,10 @@
|
|||||||
"units-short": "Units",
|
"units-short": "Units",
|
||||||
"decimals-short": "Decimals",
|
"decimals-short": "Decimals",
|
||||||
"decimals-suffix": "decimals",
|
"decimals-suffix": "decimals",
|
||||||
"timewindow": "Timewindow",
|
"timewindow": "Time window",
|
||||||
"use-dashboard-timewindow": "Use dashboard timewindow",
|
"use-dashboard-timewindow": "Use dashboard time window",
|
||||||
"use-widget-timewindow": "Use widget timewindow",
|
"use-widget-timewindow": "Use widget time window",
|
||||||
"display-timewindow": "Display timewindow",
|
"display-timewindow": "Display time window",
|
||||||
"legend": "Legend",
|
"legend": "Legend",
|
||||||
"display-legend": "Display legend",
|
"display-legend": "Display legend",
|
||||||
"datasources": "Datasources",
|
"datasources": "Datasources",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user