From 89d83f305db69f5bf86a4290341785b2673c35d0 Mon Sep 17 00:00:00 2001
From: Ariel Costas Guerrero <ariel@costas.dev>
Date: Mon, 1 Dec 2025 00:10:58 +0100
Subject: Add line list with link to official schedules

---
 src/frontend/app/components/layout/NavBar.tsx | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

(limited to 'src/frontend/app/components/layout/NavBar.tsx')

diff --git a/src/frontend/app/components/layout/NavBar.tsx b/src/frontend/app/components/layout/NavBar.tsx
index 91c8810..1a32b1e 100644
--- a/src/frontend/app/components/layout/NavBar.tsx
+++ b/src/frontend/app/components/layout/NavBar.tsx
@@ -1,4 +1,4 @@
-import { Map, MapPin, Settings } from "lucide-react";
+import { Map, MapPin, Route, Settings } from "lucide-react";
 import type { LngLatLike } from "maplibre-gl";
 import { useTranslation } from "react-i18next";
 import { Link, useLocation } from "react-router";
@@ -57,10 +57,15 @@ export default function NavBar({ orientation = "horizontal" }: NavBarProps) {
               updateMapState(coords, 16);
             }
           },
-          () => {}
+          () => { }
         );
       },
     },
+    {
+      name: t("navbar.lines", "Líneas"),
+      icon: Route,
+      path: "/lines",
+    },
     {
       name: t("navbar.settings", "Ajustes"),
       icon: Settings,
@@ -70,9 +75,8 @@ export default function NavBar({ orientation = "horizontal" }: NavBarProps) {
 
   return (
     <nav
-      className={`${styles.navBar} ${
-        orientation === "vertical" ? styles.vertical : ""
-      }`}
+      className={`${styles.navBar} ${orientation === "vertical" ? styles.vertical : ""
+        }`}
     >
       {navItems.map((item) => {
         const Icon = item.icon;
-- 
cgit v1.3

