diff --git a/index.html b/index.html index df1c6ff..27987ba 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - +
diff --git a/src/tsx/components/homepage/HomepageOverlay.tsx b/src/tsx/components/homepage/HomepageOverlay.tsx index cc7e688..f4ea075 100644 --- a/src/tsx/components/homepage/HomepageOverlay.tsx +++ b/src/tsx/components/homepage/HomepageOverlay.tsx @@ -3,28 +3,47 @@ import Arrow from "../../icons/Arrow"; import HomepageOverlayIcons from "./HomepageOverlayIcons"; import WelcomeCard from "../cards/WelcomeCard"; +interface Popup { + label: string; + shortName: string; + description: JSX.Element; +} + interface HomepageOverlayProps { initialLoad: boolean; isOverlayVisible: boolean; onClose: () => void; } -const popups = [ +const popups: Popup[] = [ { label: "Messung des Bewässerungsstand", shortName: "Bewässerungsstand", - description: "Die Bodenfeuchte um den Wurzelballen herum wird in drei (30cm, 60cm und 90cm) unterschiedlichen Bodentiefen gemessen. Daraus lässt sich erschließen, wie feucht der Boden auch in tieferen Bodenschichten ist." + description: ( + <> + Die Bodenfeuchte um den Wurzelballen herum wird in drei (30cm, 60cm und 90cm) unterschiedlichen Bodentiefen gemessen. Daraus lässt sich erschließen, wie feucht der Boden auch in tieferen Bodenschichten ist. + > + ), }, { label: "Übertragung der Daten", shortName: "Datenübertragung", - description: "Die Daten werden mithilfe von öffentlichen LoRaWAN (Long Range Wide Area Network) Zugängen übermittelt." + description: ( + <> + Die Daten werden mithilfe von öffentlichen LoRaWAN (Long Range Wide Area Network) Zugängen übermittelt. + > + ), }, { label: "Handlungsempfehlungen", shortName: "Handlungsempfehlungen", - description: "Die gemessenen Sensordaten werden mittels wissenschaftlichen, mathematischen Daten interpretiert und in Empfehlungen umgewandelt. Dies wird alles auf ein Dashboard dargestellt." - } + description: ( + <> + Die gemessenen Sensordaten werden mittels wissenschaftlichen, mathematischen Daten interpretiert und in Empfehlungen umgewandelt. Dies wird alles auf ein Dashboard dargestellt. + Zu den Vorteilen + > + ), + }, ]; const HomepageOverlay: React.FC