aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/index.html
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2025-05-26 10:48:43 +0200
committerAriel Costas Guerrero <ariel@costas.dev>2025-05-26 10:48:43 +0200
commit5ced7f916d94e86e9a7ec164bee56f9a8e3a2a3a (patch)
treeb1ef5afa17b4a2f9fb2cbd683afc2fb6d905b5e1 /src/frontend/index.html
parent4637373b50636e78dc2c7b6f99be879edb4ff7dc (diff)
Replace Azure SWA with custom server
Diffstat (limited to 'src/frontend/index.html')
-rw-r--r--src/frontend/index.html55
1 files changed, 55 insertions, 0 deletions
diff --git a/src/frontend/index.html b/src/frontend/index.html
new file mode 100644
index 0000000..4812ce5
--- /dev/null
+++ b/src/frontend/index.html
@@ -0,0 +1,55 @@
+<!doctype html>
+<html lang="es">
+
+<head>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta charset="UTF-8" />
+
+ <title>UrbanoVigo Web</title>
+
+ <link rel="icon" type="image/jpg" href="/logo-512.jpg" />
+ <link rel="icon" href="/favicon.ico" sizes="64x64" />
+ <link rel="apple-touch-icon" href="/logo-512.jpg" sizes="512x512" />
+ <meta name="theme-color" content="#007bff" />
+
+ <link rel="canonical" href="https://urbanovigo.costas.dev/" />
+
+ <meta name="description" content="Aplicación web para encontrar paradas y tiempos de llegada de los autobuses urbanos de Vigo, España." />
+ <meta name="keywords" content="Vigo, autobús, urbano, parada, tiempo, llegada, transporte, público, España" />
+ <meta name="author" content="Ariel Costas Guerrero" />
+
+ <meta property="og:title" content="UrbanoVigo Web" />
+ <meta property="og:type" content="website" />
+ <meta property="og:url" content="https://urbanovigo.costas.dev/" />
+ <meta property="og:image" content="https://urbanovigo.costas.dev/logo-512.jpg" />
+ <meta property="og:description" content="Aplicación web para encontrar paradas y tiempos de llegada de los autobuses urbanos de Vigo, España." />
+
+ <link rel="manifest" href="/manifest.webmanifest" />
+
+ <meta name="robots" content="noindex, nofollow" />
+ <meta name="googlebot" content="noindex, nofollow" />
+
+ <style>
+ body {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+ }
+ </style>
+</head>
+
+<body>
+ <div id="root"></div>
+ <script type="module" src="/src/main.tsx"></script>
+
+ <script>
+ if ('serviceWorker' in navigator) {
+ navigator.serviceWorker.register('/sw.js');
+ navigator.serviceWorker.ready.then(registration => {
+ registration.update();
+ });
+ }
+ </script>
+</body>
+
+</html> \ No newline at end of file