Skip to content

Commit fcca6a1

Browse files
committed
homepage: Add maintenance alert #46
1 parent 81c2c09 commit fcca6a1

File tree

5 files changed

+28
-1
lines changed

5 files changed

+28
-1
lines changed

app/homepage/intro.tsx

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ContentWrapper } from "@interactivethings/swiss-federal-ci/dist/components";
2-
import { Box, Button, Typography } from "@mui/material";
2+
import { Alert, AlertTitle, Box, Button, Typography } from "@mui/material";
33
import NextLink from "next/link";
44
import { ReactNode } from "react";
55

@@ -9,15 +9,34 @@ export const Intro = ({
99
title,
1010
teaser,
1111
buttonLabel,
12+
alertTitle,
13+
alertText,
1214
}: {
1315
title: string;
1416
teaser: string;
1517
buttonLabel: string;
18+
alertTitle?: string;
19+
alertText?: string;
1620
}) => {
1721
return (
1822
<Box sx={{ backgroundColor: "background.paper" }}>
1923
<ContentWrapper sx={{ py: 20 }}>
2024
<div>
25+
{alertText && (
26+
<Alert
27+
severity="warning"
28+
color="warning"
29+
icon={<Icon name="warningCircle" />}
30+
sx={{
31+
mb: 10,
32+
py: 3,
33+
px: 2,
34+
}}
35+
>
36+
{alertTitle && <AlertTitle>{alertTitle}</AlertTitle>}
37+
{alertText}
38+
</Alert>
39+
)}
2140
<Title>{title}</Title>
2241
<Teaser>{teaser}</Teaser>
2342
<NextLink href="/browse" passHref legacyBehavior>

app/static-pages/de/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export const contentId = "home";
1111
title="Visualisieren Sie Schweizer Open Government Data"
1212
teaser="Erstellen Sie Visualisierungen von Datensätzen, welche durch den Linked-Data Dienst (LINDAS) des Bundesarchivs bereitgestellt werden und betten Sie diese in Ihre Webseite ein."
1313
buttonLabel="Visualisierung erstellen"
14+
alertTitle="Wartungshinweis"
15+
alertText="Die LINDAS Datenbank wird am 16. März aktualisiert. Es kann vorübergehend zu Ausfällen und Verzögerungen kommen. Wir bitten um Ihr Verständnis."
1416
/>
1517
<Tutorial
1618
headline="Daten in wenigen Schritten visualisieren…"

app/static-pages/en/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export const contentId = "home";
1111
title="Visualize Swiss Open Government Data"
1212
teaser="Create and embed visualizations from any dataset provided by the LINDAS Linked Data Service."
1313
buttonLabel="Create a visualization"
14+
alertTitle="Maintenance Notice"
15+
alertText="The LINDAS database will be updated on March 16. Temporary outages and delays may occur. We appreciate your understanding."
1416
/>
1517
<Tutorial
1618
headline="Visualize data in just a few steps…"

app/static-pages/fr/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ export const contentId = "home";
1111
title="Visualisez les données ouvertes de l’administration publique suisse"
1212
teaser="Créez et intégrez des visualisations à partir des jeux de données du service LINDAS (Linked Data)."
1313
buttonLabel="Créer une visualisation"
14+
alertTitle="Avis de maintenance"
15+
alertText="La base de données LINDAS sera mise à jour le 16 mars. Des interruptions et des retards temporaires peuvent survenir. Nous vous remercions de votre compréhension."
1416
/>
1517
<Tutorial
1618
headline="Visualisez des données en quelques étapes…"

app/static-pages/it/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ export const contentId = "home";
1212
title="Visualizza i dati aperti dell’amministrazione pubblica svizzera"
1313
teaser="Crea ed incorpora visualizzazioni partendo dai dataset forniti dal servizio LINDAS (Linked Data)."
1414
buttonLabel="Crea una visualizzazione"
15+
alertTitle="Avviso di manutenzione"
16+
alertText="Il database LINDAS verrà aggiornato il 16 marzo. Potrebbero verificarsi temporanee interruzioni e ritardi. Vi ringraziamo per la vostra comprensione."
1517
/>
1618
<Tutorial
1719
headline="Visualizza i dati in solo pochi passaggi…"

0 commit comments

Comments
 (0)