Skip to content

Commit

Permalink
Merge branch 'uat'
Browse files Browse the repository at this point in the history
  • Loading branch information
martinheppner committed Sep 19, 2023
2 parents 85c92b2 + 17b1eeb commit 0096a8a
Show file tree
Hide file tree
Showing 6 changed files with 70 additions and 44 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"version": "2.0.0",
"private": true,
"dependencies": {
"@alwaysmeticulous/recorder-loader": "^2.76.0",
"@babel/polyfill": "^7.12.1",
"@emotion/react": "^11.8.1",
"@emotion/styled": "^11.8.1",
Expand Down
24 changes: 12 additions & 12 deletions public/index-de.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@
font-style: normal;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.de/app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
</style>

Expand Down
24 changes: 12 additions & 12 deletions public/index-fr.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@
font-style: normal;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.fr/app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
</style>

Expand Down
24 changes: 12 additions & 12 deletions public/index-it.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@
font-style: normal;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-regular.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 0.300,0.400,0.500,0.600,0.700,0.800,1.300,1.400,1.500,1.600,1.700,1.800;
font-display: swap;
src: url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: url('./app_static/fonts/open-sans-v29-latin-italic.eot'); /* IE9 Compat Modes */
src: local(''),
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('https://www.zuugle.it/app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('./app_static/fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.woff') format('woff'), /* Modern Browsers */
url('./app_static/fonts/open-sans-v29-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('./app_static/fonts/open-sans-v29-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
</style>

Expand Down
1 change: 1 addition & 0 deletions src/App.css
Original file line number Diff line number Diff line change
Expand Up @@ -397,6 +397,7 @@ body ::-webkit-scrollbar-thumb:hover {
@media only screen and (max-width: 600px) {
.header-text {
padding-top: 10px;
padding-bottom: 40px;
padding-left: 10px;
font-size: 36px;
letter-spacing: 0px;
Expand Down
40 changes: 32 additions & 8 deletions src/App.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,46 @@ import { Route, Routes, Navigate } from "react-router-dom";
import { lazy, Suspense } from "react";
import CircularProgress from "@mui/material/CircularProgress";
import DetailReworked from "./views/Main/DetailReworked";
// import { useMatomo } from "./hooks/useMatomo";
import Search from "./components/Search/Search";
const Main = lazy(() => import("./views/Main/Main"));
const About = lazy(() => import("./views/Pages/About"));
const Impressum = lazy(() => import("./views/Pages/Impressum"));
const Privacy = lazy(() => import("./views/Pages/Privacy"));
// import { tryLoadAndStartRecorder } from '@alwaysmeticulous/recorder-loader'
import { tryLoadAndStartRecorder } from '@alwaysmeticulous/recorder-loader';
import i18next from "i18next";
import { getTopLevelDomain } from "./utils/globals";




function App() {

//check if first visit and change code to domain language
if(!localStorage.getItem('visited')) {
// get the domain
// let domain = 'fr';
let domain = getTopLevelDomain();
//switch to domain language
switch (domain) {
case 'si':
i18next.changeLanguage('sl');
break;
case 'fr':
i18next.changeLanguage('fr');
break;
case 'it':
i18next.changeLanguage('it');
break;
default:
i18next.changeLanguage('de');
break;
}

localStorage.setItem('visited',true);
}
// UAT and local development should use matomo test instance
if (
location.hostname.indexOf("localhost") !== -1 ||
location.hostname.indexOf("www2.") !== -1
) {
// tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', });
if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) {
tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, });
}

// Matomo tracking
Expand All @@ -37,6 +61,7 @@ function App() {
}, []);



return (
<ThemeProvider theme={theme}>
<div className="App">
Expand All @@ -57,7 +82,6 @@ function App() {
<Route path="/privacy" element={<Privacy />} />
<Route path="/:city" element={<Main />} />
<Route path="/searchPhrases" element={<Search />} />
{/* <Route path="/cache" element={<TestComp/>}/> */}

<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
Expand Down

0 comments on commit 0096a8a

Please sign in to comment.