diff --git a/src/_locales/de/messages.json b/src/_locales/de/messages.json index 46e00c5..0dfd814 100644 --- a/src/_locales/de/messages.json +++ b/src/_locales/de/messages.json @@ -86,6 +86,9 @@ "averageTime": { "message": "Durchschnittliche Zeit an aktiven Tagen" }, + "averageDailyUsage": { + "message": "Durchschnittliche tägliche Nutzung" + }, "mostActiveDay": { "message": "Der aktivste Tag" }, diff --git a/src/_locales/en/messages.json b/src/_locales/en/messages.json index 4bcfade..8700960 100644 --- a/src/_locales/en/messages.json +++ b/src/_locales/en/messages.json @@ -86,6 +86,9 @@ "averageTime": { "message": "Average time for active days" }, + "averageDailyUsage": { + "message": "Average daily usage" + }, "mostActiveDay": { "message": "The most active day" }, diff --git a/src/_locales/ru/messages.json b/src/_locales/ru/messages.json index e3f9ccc..270c112 100644 --- a/src/_locales/ru/messages.json +++ b/src/_locales/ru/messages.json @@ -86,6 +86,9 @@ "averageTime": { "message": "Среднее время по активным дням" }, + "averageDailyUsage": { + "message": "Среднее ежедневное использование" + }, "mostActiveDay": { "message": "Самый активный день" }, diff --git a/src/assets/css/dashboard.css b/src/assets/css/dashboard.css index 51db536..5ea7ff4 100644 --- a/src/assets/css/dashboard.css +++ b/src/assets/css/dashboard.css @@ -281,6 +281,10 @@ label { display: table-cell; cursor: pointer; } +.settings-tab label[name='tabName']:hover { + background-color: #cccccc !important; + border-radius: 10px; +} .settings-tab [type='radio'] { display: none; } diff --git a/src/assets/css/general.css b/src/assets/css/general.css index ff71213..7f4a4ad 100644 --- a/src/assets/css/general.css +++ b/src/assets/css/general.css @@ -35,6 +35,12 @@ .mr-10 { margin-right: 10px; } +.ml-20 { + margin-left: 20px; +} +.mr-20 { + margin-right: 20px; +} .mr-5 { margin-right: 5px; } @@ -61,12 +67,6 @@ select { .w-100 { width: 100%; } -.w-80 { - width: 80%; -} -.w-60 { - width: 60%; -} input[type='button'] { background: #428bff; color: #fff; @@ -143,3 +143,13 @@ input[type='button'][disabled] { text-decoration: none; cursor: pointer; } +.no-data .date-picker { + font-weight: normal; + text-align: center; + width: 250px; + margin: auto; + margin-top: 15px; +} +.date-block .date-picker { + width: 250px; +} \ No newline at end of file diff --git a/src/assets/icons/details-link.svg b/src/assets/icons/details-link.svg new file mode 100644 index 0000000..339e00b --- /dev/null +++ b/src/assets/icons/details-link.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/assets/icons/open-link.svg b/src/assets/icons/open-link.svg new file mode 100644 index 0000000..d730908 --- /dev/null +++ b/src/assets/icons/open-link.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/components/ByDays.vue b/src/components/ByDays.vue index 223977e..25e4b24 100644 --- a/src/components/ByDays.vue +++ b/src/components/ByDays.vue @@ -3,9 +3,7 @@
-
- {{ t('noData.message') }} -
+
{{ t('noDataForPeriod.message') }} @@ -43,7 +41,9 @@
{{ t('averageTimeByDays.message') }}

{{ convertSummaryTimeToString(tabsByDays!.averageTime) }}

- +
+ +
diff --git a/src/components/ByDaysChart.vue b/src/components/ByDaysChart.vue index 2312ada..1e6d699 100644 --- a/src/components/ByDaysChart.vue +++ b/src/components/ByDaysChart.vue @@ -95,10 +95,9 @@ function refreshChart() { diff --git a/src/components/Dashboad.vue b/src/components/Dashboad.vue index e8838e7..41cac39 100644 --- a/src/components/Dashboad.vue +++ b/src/components/Dashboad.vue @@ -1,33 +1,27 @@ diff --git a/src/components/DashboadContainer.vue b/src/components/DashboadContainer.vue new file mode 100644 index 0000000..c56c334 --- /dev/null +++ b/src/components/DashboadContainer.vue @@ -0,0 +1,30 @@ + + + + + + + diff --git a/src/components/NoDataByDays.vue b/src/components/NoDataByDays.vue new file mode 100644 index 0000000..836d1bd --- /dev/null +++ b/src/components/NoDataByDays.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/components/TabItem.vue b/src/components/TabItem.vue index 9e3aa68..c0db64d 100644 --- a/src/components/TabItem.vue +++ b/src/components/TabItem.vue @@ -1,11 +1,32 @@