Skip to content
Snippets Groups Projects
Commit 138f308f authored by Simon Hager's avatar Simon Hager
Browse files

fix: add favicon, head title

parent aeb90799
No related branches found
No related tags found
No related merge requests found
Pipeline #275450 passed with stage
in 2 minutes and 43 seconds
import { IsObject, IsString } from 'class-validator';
import { IsBoolean, IsObject, IsOptional, IsString } from 'class-validator';
export default class SubmitLog {
@IsString()
......@@ -11,8 +11,12 @@ export default class SubmitLog {
search: string;
@IsObject()
rawSearchResult: any;
rawSearchResult: object;
@IsObject()
selection: any;
@IsOptional()
selection?: object;
@IsBoolean()
success: boolean;
}
......@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<link rel="icon" href="/favicon.ico">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Vite App</title>
<title>OSM Place Search Logger</title>
</head>
<body>
<div id="app"></div>
......
frontend/public/favicon-16x16.png

758 B

frontend/public/favicon-32x32.png

1.69 KiB

frontend/public/favicon.ico

4.19 KiB | W: 32px | H: 32px

frontend/public/favicon.ico

15 KiB | W: 48px | H: 48px

frontend/public/favicon.ico
frontend/public/favicon.ico
frontend/public/favicon.ico
frontend/public/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
......@@ -24,10 +24,11 @@
<v-btn icon @click="onSearchClick">
<v-icon>mdi-magnify</v-icon>
</v-btn> </v-toolbar
>Diese Webapplikation speichert Ihre Such-Anfragen an Nominatim in entpersonalisierter
Form und rein zu Lehr- und Forschungszwecken sowie zur Verbesserung der Suche in
OpenStreetMap-Daten.
</v-btn>
</v-toolbar>
This web application stores your search queries to Nominatim in a non-personalized
form and is used for educational and research purposes only, as well as to improve
searches in the awesome OpenStreetMap project.
</v-card>
<div style="max-height: 70vh; overflow-y: auto">
<result-table
......@@ -95,7 +96,8 @@ function submitSolution(result: Feature) {
sessionId: sessionId.value,
search: queryString.value,
rawSearchResult: rawSearchResult.value,
selection: result
selection: result,
success: true,
})
}).then(reset)
}
......@@ -113,7 +115,7 @@ function noSolutionFound() {
sessionId: sessionId.value,
search: queryString.value,
rawSearchResult: rawSearchResult.value,
selection: 'none'
success: false
})
}).then(reset)
}
......@@ -181,5 +183,4 @@ const selectedGeoJson = computed(() => {
.site-title {
color: #8c195f;
}
</style>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment