From 928f9e6f704bbf423cb2e7b8a92226b8c409d071 Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 17:10:52 +0200 Subject: [PATCH 01/13] Try to get alwaysmeticulous running... --- src/App.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/App.js b/src/App.js index 403b8834..92194265 100644 --- a/src/App.js +++ b/src/App.js @@ -8,22 +8,18 @@ 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"; function App() { // 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', }); } // Matomo tracking From 974a06b15f25c5f3375e0b1cd6d27a0f4428414a Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:17:58 +0200 Subject: [PATCH 02/13] Followed https://app.meticulous.ai/ instractions --- package.json | 1 + src/App.js | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index abb864f9..55ac8e55 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/src/App.js b/src/App.js index 92194265..ab4c7281 100644 --- a/src/App.js +++ b/src/App.js @@ -19,7 +19,7 @@ import i18next from "i18next"; function App() { // UAT and local development should use matomo test instance if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) { - tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', }); + tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); } // Matomo tracking @@ -33,6 +33,9 @@ function App() { }, []); + ReactDOM.render(component, document.getElementById('root')); + + return (
@@ -64,4 +67,8 @@ function App() { ); } +function isProduction() { + return window.location.hostname.indexOf("www.zuugle.") > -1; +} + export default App; From c0dc3a959ed06620700da16c48e21ce469ecef86 Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:29:25 +0200 Subject: [PATCH 03/13] Update App.js --- src/App.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/App.js b/src/App.js index ab4c7281..c85c37c8 100644 --- a/src/App.js +++ b/src/App.js @@ -13,10 +13,11 @@ 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"; -function App() { + +async function App() { // UAT and local development should use matomo test instance if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) { tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); @@ -33,7 +34,7 @@ function App() { }, []); - ReactDOM.render(component, document.getElementById('root')); + // ReactDOM.render(component, document.getElementById('root')); return ( From eecd019cbf33888006950e68b175263cbde2761e Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:38:26 +0200 Subject: [PATCH 04/13] App.js --- src/App.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/App.js b/src/App.js index c85c37c8..60f422b9 100644 --- a/src/App.js +++ b/src/App.js @@ -57,7 +57,6 @@ async function App() { } /> } /> } /> - {/* }/> */} } /> @@ -68,8 +67,4 @@ async function App() { ); } -function isProduction() { - return window.location.hostname.indexOf("www.zuugle.") > -1; -} - export default App; From 5a7066ed5779bb23461a9de56178f1cb37c93553 Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:44:32 +0200 Subject: [PATCH 05/13] Reset everything --- src/App.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.js b/src/App.js index 60f422b9..e6a1bfd1 100644 --- a/src/App.js +++ b/src/App.js @@ -13,14 +13,14 @@ 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"; async function App() { // UAT and local development should use matomo test instance if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) { - tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); + // tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); } // Matomo tracking From bf97fdfde07b31defbec03b9796dc50ec154db19 Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 19:23:21 +0200 Subject: [PATCH 06/13] renmove async call --- src/App.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App.js b/src/App.js index e6a1bfd1..4d28a7f3 100644 --- a/src/App.js +++ b/src/App.js @@ -17,7 +17,7 @@ const Privacy = lazy(() => import("./views/Pages/Privacy")); import i18next from "i18next"; -async function App() { +function App() { // UAT and local development should use matomo test instance if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) { // tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); From ea44af450d9517c927563d227e108409b34eadf8 Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 19:32:32 +0200 Subject: [PATCH 07/13] Activate Testing tool again --- src/App.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/App.js b/src/App.js index 4d28a7f3..4713f6ef 100644 --- a/src/App.js +++ b/src/App.js @@ -13,14 +13,14 @@ 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"; function App() { // UAT and local development should use matomo test instance if (location.hostname.indexOf("localhost") !== -1 || location.hostname.indexOf("www2.") !== -1) { - // tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); + tryLoadAndStartRecorder({ projectId: '0HjVPphxK3XDsQ4ka8QMwfxlMW204RtKu2bL92KO', isProduction: false, }); } // Matomo tracking @@ -34,7 +34,7 @@ function App() { }, []); - // ReactDOM.render(component, document.getElementById('root')); + ReactDOM.render(component, document.getElementById('root')); return ( From 4bb8719dada3208540a1008ae6e969be447e7bcd Mon Sep 17 00:00:00 2001 From: Martin Heppner <105971399+martinheppner@users.noreply.github.com> Date: Tue, 19 Sep 2023 19:35:56 +0200 Subject: [PATCH 08/13] Without ReactDom --- src/App.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/App.js b/src/App.js index 4713f6ef..ff10f898 100644 --- a/src/App.js +++ b/src/App.js @@ -34,8 +34,6 @@ function App() { }, []); - ReactDOM.render(component, document.getElementById('root')); - return ( From a602bf4977251ea6e2de960ddc19c6fd9074a1ab Mon Sep 17 00:00:00 2001 From: FALSAL Date: Tue, 19 Sep 2023 22:22:09 +0200 Subject: [PATCH 09/13] install package meticulous recorder-loader --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index abb864f9..55ac8e55 100644 --- a/package.json +++ b/package.json @@ -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", From 675715ee57ebe55bfedaeb74a8e4e2f8bdb37ba2 Mon Sep 17 00:00:00 2001 From: FALSAL Date: Tue, 19 Sep 2023 22:34:40 +0200 Subject: [PATCH 10/13] fix isssueFirst time users to get website language of domain visited #200 --- src/App.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/App.js b/src/App.js index 92194265..b86f8b3c 100644 --- a/src/App.js +++ b/src/App.js @@ -15,8 +15,35 @@ const Impressum = lazy(() => import("./views/Pages/Impressum")); const Privacy = lazy(() => import("./views/Pages/Privacy")); 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', }); From 044a630063f77b7812622ff2cfc0b75844327c38 Mon Sep 17 00:00:00 2001 From: FALSAL Date: Tue, 19 Sep 2023 22:48:41 +0200 Subject: [PATCH 11/13] fix issue#199 Fix index pages path to css file #199 --- public/index-de.html | 24 ++++++++++++------------ public/index-fr.html | 24 ++++++++++++------------ public/index-it.html | 24 ++++++++++++------------ 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/public/index-de.html b/public/index-de.html index 70c21504..5b33b495 100644 --- a/public/index-de.html +++ b/public/index-de.html @@ -15,13 +15,13 @@ 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 { @@ -29,13 +29,13 @@ 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 */ } diff --git a/public/index-fr.html b/public/index-fr.html index 499c74bf..c0b82a0a 100644 --- a/public/index-fr.html +++ b/public/index-fr.html @@ -15,13 +15,13 @@ 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 { @@ -29,13 +29,13 @@ 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 */ } diff --git a/public/index-it.html b/public/index-it.html index dea88450..d9b570ec 100644 --- a/public/index-it.html +++ b/public/index-it.html @@ -15,13 +15,13 @@ 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 { @@ -29,13 +29,13 @@ 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 */ } From d912df44a162da29fba3b0dfd4639b85b5e34cb1 Mon Sep 17 00:00:00 2001 From: FALSAL Date: Tue, 19 Sep 2023 23:07:08 +0200 Subject: [PATCH 12/13] add 10px space between header text and serach bar --- src/App.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/App.css b/src/App.css index 02815888..760f2fc5 100644 --- a/src/App.css +++ b/src/App.css @@ -397,6 +397,7 @@ body ::-webkit-scrollbar-thumb:hover { @media only screen and (max-width: 600px) { .header-text { padding-top: 10px; + padding-bottom: 10px; padding-left: 10px; font-size: 36px; letter-spacing: 0px; From 17b1eebdb566293fef23a6c54426e1ee79da33b0 Mon Sep 17 00:00:00 2001 From: FALSAL Date: Tue, 19 Sep 2023 23:21:38 +0200 Subject: [PATCH 13/13] add 30px more space between header text and search bar --- src/App.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/App.css b/src/App.css index 760f2fc5..f04234a7 100644 --- a/src/App.css +++ b/src/App.css @@ -397,7 +397,7 @@ body ::-webkit-scrollbar-thumb:hover { @media only screen and (max-width: 600px) { .header-text { padding-top: 10px; - padding-bottom: 10px; + padding-bottom: 40px; padding-left: 10px; font-size: 36px; letter-spacing: 0px;