diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue
index c2219c9..e546c13 100644
--- a/src/components/AppHeader.vue
+++ b/src/components/AppHeader.vue
@@ -13,7 +13,7 @@
-
+
-
+
-
+
-
+
@@ -113,7 +117,7 @@
:title="$t('Information')"
@click="$modal.show('information')"
>
-
+
diff --git a/src/components/LDeviceLocationPopup.vue b/src/components/LDeviceLocationPopup.vue
index 8b17e97..d2d7c6a 100644
--- a/src/components/LDeviceLocationPopup.vue
+++ b/src/components/LDeviceLocationPopup.vue
@@ -3,30 +3,30 @@
{{ name }}
{{ user }}/{{ device }}
-
![]()
+
- -
-
+
-
+
{{ new Date(timestamp * 1000).toLocaleString() }}
- -
-
+
-
+
{{ lat }}
{{ lon }}
{{ alt }}m
- -
-
+
-
+
{{ address }}
- -
-
+
-
+
{{ battery }} %
- -
-
+
-
+
{{ speed }} km/h
diff --git a/src/components/modals/Download.vue b/src/components/modals/Download.vue
index ac3a30b..f234816 100644
--- a/src/components/modals/Download.vue
+++ b/src/components/modals/Download.vue
@@ -12,10 +12,18 @@
-
diff --git a/src/components/modals/Information.vue b/src/components/modals/Information.vue
index 9cd0750..2de0a3c 100644
--- a/src/components/modals/Information.vue
+++ b/src/components/modals/Information.vue
@@ -2,33 +2,33 @@
-
-
+
owntracks/frontend
({{ frontendVersion }})
-
-
+
owntracks/recorder
({{ recorderVersion || "Loading version..." }})
-
-
+
{{ $t("OwnTracks website") }}
-
-
+
{{ $t("OwnTracks documentation") }}
-
-
+
{{ $t("OwnTracks on Twitter") }}
diff --git a/src/locales/de.json b/src/locales/de.json
index 675729f..746340c 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -22,5 +22,10 @@
"OwnTracks website": "OwnTracks Webseite",
"OwnTracks documentation": "OwnTracks Dokumentation",
"OwnTracks on Twitter": "OwnTracks auf Twitter",
- "Loading data, please wait...": "Daten werden geladen, bitte warten..."
+ "Loading data, please wait...": "Daten werden geladen, bitte warten...",
+ "Timestamp": "Zeitstempel",
+ "Location": "Standort",
+ "Address": "Adresse",
+ "Battery": "Akku",
+ "Speed": "Geschwindigkeit"
}
diff --git a/src/locales/en.json b/src/locales/en.json
index 2c7e6a6..7071ee3 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -22,5 +22,10 @@
"OwnTracks website": "OwnTracks website",
"OwnTracks documentation": "OwnTracks documentation",
"OwnTracks on Twitter": "OwnTracks on Twitter",
- "Loading data, please wait...": "Loading data, please wait..."
+ "Loading data, please wait...": "Loading data, please wait...",
+ "Timestamp": "Timestamp",
+ "Location": "Location",
+ "Address": "Address",
+ "Battery": "Battery",
+ "Speed": "Speed"
}
diff --git a/src/styles/_base.scss b/src/styles/_base.scss
index c846912..e1d4dd5 100644
--- a/src/styles/_base.scss
+++ b/src/styles/_base.scss
@@ -172,14 +172,20 @@ pre {
padding: 8px 16px;
text-overflow: ellipsis;
white-space: nowrap;
+ transition: box-shadow 0.2s;
+
+ &:focus {
+ outline: none;
+ box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.2);
+ }
+
+ &:focus::-moz-focus-inner {
+ border-color: transparent;
+ }
&.button-primary {
color: var(--color-primary-text);
background: var(--color-primary);
-
- &:focus::-moz-focus-inner {
- border-color: var(--color-primary-text)e;
- }
}
&.button-outline {
@@ -204,7 +210,8 @@ pre {
&.button-outline,
&.button-flat {
- transition: background 0.2s;
+ transition: background-color 0.2s, box-shadow 0.2s;
+
&:hover,
&:focus {
background: rgba(0, 0, 0, 0.2);
diff --git a/src/styles/_datepicker.scss b/src/styles/_datepicker.scss
index f03547e..3071af9 100644
--- a/src/styles/_datepicker.scss
+++ b/src/styles/_datepicker.scss
@@ -5,5 +5,6 @@
.datepicker {
box-shadow: none !important;
filter: var(--drop-shadow);
+ margin-top: 5px;
}
}
diff --git a/src/styles/_map.scss b/src/styles/_map.scss
index 196baba..ac92b35 100644
--- a/src/styles/_map.scss
+++ b/src/styles/_map.scss
@@ -35,4 +35,12 @@
.leaflet-popup-tip {
box-shadow: none;
}
+
+ .leaflet-control-container .leaflet-control-attribution {
+ background: var(--color-background);
+
+ a {
+ color: var(--color-primary);
+ }
+ }
}