From 747c579b15c54dc5dbc50482d3361761853e007a Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Wed, 19 Nov 2025 22:34:07 +0100 Subject: feat: Refactor layout and styles for StopList and related components; add ThemeColorManager for dynamic theme support --- src/frontend/app/routes/home.tsx | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) (limited to 'src/frontend/app/routes/home.tsx') diff --git a/src/frontend/app/routes/home.tsx b/src/frontend/app/routes/home.tsx index 8a1e3b3..ca6a20b 100644 --- a/src/frontend/app/routes/home.tsx +++ b/src/frontend/app/routes/home.tsx @@ -2,10 +2,8 @@ import Fuse from "fuse.js"; import { useCallback, useEffect, useMemo, useRef, useState } from "react"; import { useTranslation } from "react-i18next"; -import { REGIONS } from "~/config/RegionConfig"; import { usePageTitle } from "~/contexts/PageTitleContext"; import { useApp } from "../AppContext"; -import ServiceAlerts from "../components/ServiceAlerts"; import StopGallery from "../components/StopGallery"; import StopItem from "../components/StopItem"; import StopItemSkeleton from "../components/StopItemSkeleton"; @@ -249,26 +247,19 @@ export default function StopList() { }; return ( -
-

BusUrbano - {REGIONS[region].name}

- -
-
- - -
-
+
+
+

{t("stoplist.search_label", "Buscar paradas")}

+ +
{searchResults && searchResults.length > 0 && ( -
+

{t("stoplist.search_results", "Resultados de la búsqueda")}

@@ -295,9 +286,9 @@ export default function StopList() { /> )} - + {/**/} -
+

{userLocation ? t("stoplist.nearby_stops", "Nearby stops") -- cgit v1.3