blob: d41268dd67e5f1179c4f50272c5f9f11d3d30e9a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
import { useTranslation } from "react-i18next";
import { usePageTitle } from "~/contexts/PageTitleContext";
import { useApp } from "../AppContext";
import "./about.css";
import "./settings.css"; // Reusing settings CSS for now
export default function About() {
const { t } = useTranslation();
usePageTitle(t("about.title", "Acerca de"));
const { region } = useApp();
return (
<div className="page-container">
<p className="about-description">{t("about.description")}</p>
<h2>{t("about.credits")}</h2>
<p>
<a
href="https://github.com/arielcostas/busurbano"
className="about-link"
rel="nofollow noreferrer noopener"
>
{t("about.github")}
</a>{" "}
- {t("about.developed_by")}{" "}
<a
href="https://www.costas.dev"
className="about-link"
rel="nofollow noreferrer noopener"
>
Ariel Costas
</a>
</p>
{region === "vigo" && (
<p>
{t("about.data_source_prefix")}{" "}
<a
href="https://datos.vigo.org"
className="about-link"
rel="nofollow noreferrer noopener"
>
datos.vigo.org
</a>{" "}
{t("about.data_source_middle")}{" "}
<a
href="https://opendefinition.org/licenses/odc-by/"
className="about-link"
rel="nofollow noreferrer noopener"
>
Open Data Commons Attribution License
</a>
.
</p>
)}
<div className="about-version">
<small>Version: {__COMMIT_HASH__}</small>
</div>
</div>
);
}
|