diff options
| author | Ariel Costas Guerrero <ariel@costas.dev> | 2025-05-26 10:48:43 +0200 |
|---|---|---|
| committer | Ariel Costas Guerrero <ariel@costas.dev> | 2025-05-26 10:48:43 +0200 |
| commit | 5ced7f916d94e86e9a7ec164bee56f9a8e3a2a3a (patch) | |
| tree | b1ef5afa17b4a2f9fb2cbd683afc2fb6d905b5e1 /src/frontend/index.html | |
| parent | 4637373b50636e78dc2c7b6f99be879edb4ff7dc (diff) | |
Replace Azure SWA with custom server
Diffstat (limited to 'src/frontend/index.html')
| -rw-r--r-- | src/frontend/index.html | 55 |
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 |
