diff options
| author | Ariel Costas Guerrero <ariel@costas.dev> | 2025-12-25 01:53:12 +0100 |
|---|---|---|
| committer | Ariel Costas Guerrero <ariel@costas.dev> | 2025-12-25 01:53:12 +0100 |
| commit | 800fd816132c38617b2cc16f4eecf95f38d09841 (patch) | |
| tree | 0ffbe760fd75529f5611872a8b013e8d704ceb95 /src/frontend | |
| parent | faf0abcc42cb32a8ebbb90a2acedd74b772a9e51 (diff) | |
Update icons again
Diffstat (limited to 'src/frontend')
| -rw-r--r-- | src/frontend/app/components/arrivals/ArrivalList.tsx | 6 | ||||
| -rw-r--r-- | src/frontend/app/routes/stops-$id.tsx | 9 | ||||
| -rw-r--r-- | src/frontend/public/icon-inverse.png | bin | 0 -> 3318 bytes | |||
| -rw-r--r-- | src/frontend/public/icon-round.png | bin | 7217 -> 7436 bytes | |||
| -rw-r--r-- | src/frontend/public/icon-square.png | bin | 3768 -> 3901 bytes | |||
| -rw-r--r-- | src/frontend/public/icon-transparent.png | bin | 4994 -> 0 bytes | |||
| -rw-r--r-- | src/frontend/public/icon-transparent.svg | 5 | ||||
| -rw-r--r-- | src/frontend/public/manifest.webmanifest | 23 | ||||
| -rw-r--r-- | src/frontend/public/maps/spritesheet/sprite.png | bin | 5926 -> 4817 bytes | |||
| -rw-r--r-- | src/frontend/public/maps/spritesheet/sprite@2x.png | bin | 13514 -> 11003 bytes |
10 files changed, 16 insertions, 27 deletions
diff --git a/src/frontend/app/components/arrivals/ArrivalList.tsx b/src/frontend/app/components/arrivals/ArrivalList.tsx index 0186682..ea01695 100644 --- a/src/frontend/app/components/arrivals/ArrivalList.tsx +++ b/src/frontend/app/components/arrivals/ArrivalList.tsx @@ -18,6 +18,12 @@ export const ArrivalList: React.FC<ArrivalListProps> = ({ return ( <div className="flex flex-col gap-3"> + {arrivals.length === 0 && ( + <div className="text-center text-muted mt-16"> + {/* TOOD i18n */} + No hay llegadas próximas disponibles para esta parada. + </div> + )} {arrivals.map((arrival, index) => reduced ? ( <ReducedArrivalCard diff --git a/src/frontend/app/routes/stops-$id.tsx b/src/frontend/app/routes/stops-$id.tsx index 7aba9f2..d4301cc 100644 --- a/src/frontend/app/routes/stops-$id.tsx +++ b/src/frontend/app/routes/stops-$id.tsx @@ -11,7 +11,6 @@ import { PullToRefresh } from "~/components/PullToRefresh"; import { StopHelpModal } from "~/components/stop/StopHelpModal"; import { StopMapModal } from "~/components/stop/StopMapModal"; import { usePageTitle } from "~/contexts/PageTitleContext"; -import { useAutoRefresh } from "~/hooks/useAutoRefresh"; import StopDataProvider from "../data/StopDataProvider"; import "./stops-$id.css"; @@ -114,12 +113,6 @@ export default function Estimates() { } }, [refreshData]); - useAutoRefresh({ - onRefresh: refreshData, - interval: 18000, - enabled: !dataError, - }); - useEffect(() => { // Initial load setDataLoading(true); @@ -175,7 +168,7 @@ export default function Estimates() { ) : data ? ( <> <div className="flex items-center justify-between py-2"> - <div className="flex items-center gap-8"> + <div className="flex items-center gap-4"> <Star className={`cursor-pointer transition-colors ${ favourited diff --git a/src/frontend/public/icon-inverse.png b/src/frontend/public/icon-inverse.png Binary files differnew file mode 100644 index 0000000..1fde09d --- /dev/null +++ b/src/frontend/public/icon-inverse.png diff --git a/src/frontend/public/icon-round.png b/src/frontend/public/icon-round.png Binary files differindex d0b35aa..253847a 100644 --- a/src/frontend/public/icon-round.png +++ b/src/frontend/public/icon-round.png diff --git a/src/frontend/public/icon-square.png b/src/frontend/public/icon-square.png Binary files differindex c94f82f..4a5f0d7 100644 --- a/src/frontend/public/icon-square.png +++ b/src/frontend/public/icon-square.png diff --git a/src/frontend/public/icon-transparent.png b/src/frontend/public/icon-transparent.png Binary files differdeleted file mode 100644 index 06ec34b..0000000 --- a/src/frontend/public/icon-transparent.png +++ /dev/null diff --git a/src/frontend/public/icon-transparent.svg b/src/frontend/public/icon-transparent.svg deleted file mode 100644 index f6c3d87..0000000 --- a/src/frontend/public/icon-transparent.svg +++ /dev/null @@ -1,5 +0,0 @@ -<svg width="256" height="256" viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg"> -<path d="M56 184C56 188.243 57.6857 192.313 60.6863 195.314C63.6869 198.314 67.7565 200 72 200C76.2435 200 80.3131 198.314 83.3137 195.314C86.3143 192.313 88 188.243 88 184C88 179.757 86.3143 175.687 83.3137 172.686C80.3131 169.686 76.2435 168 72 168C67.7565 168 63.6869 169.686 60.6863 172.686C57.6857 175.687 56 179.757 56 184Z" stroke="#27187D" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/> -<path d="M184 88C188.243 88 192.313 86.3143 195.314 83.3137C198.314 80.3131 200 76.2435 200 72C200 67.7565 198.314 63.6869 195.314 60.6863C192.313 57.6857 188.243 56 184 56C179.757 56 175.687 57.6857 172.686 60.6863C169.686 63.6869 168 67.7565 168 72C168 76.2435 169.686 80.3131 172.686 83.3137C175.687 86.3143 179.757 88 184 88Z" stroke="#27187D" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/> -<path d="M120 184H164C171.426 184 178.548 181.05 183.799 175.799C189.05 170.548 192 163.426 192 156C192 148.574 189.05 141.452 183.799 136.201C178.548 130.95 171.426 128 164 128H100C92.5739 128 85.452 125.05 80.201 119.799C74.95 114.548 72 107.426 72 100C72 92.5739 74.95 85.452 80.201 80.201C85.452 74.95 92.5739 72 100 72H136" stroke="#27187D" stroke-width="12" stroke-linecap="round" stroke-linejoin="round"/> -</svg> diff --git a/src/frontend/public/manifest.webmanifest b/src/frontend/public/manifest.webmanifest index b660826..5d8f087 100644 --- a/src/frontend/public/manifest.webmanifest +++ b/src/frontend/public/manifest.webmanifest @@ -1,15 +1,16 @@ { "$schema": "https://raw.githubusercontent.com/SchemaStore/schemastore/refs/heads/master/src/schemas/json/web-manifest.json", - "id": "https://busurbano.costas.dev/", - "name": "BusUrbano", - "description": "Aplicación web para encontrar paradas y tiempos de llegada de los autobuses urbanos.", - "short_name": "BusUrbano", + "id": "https://enmarcha.app/", + "name": "EnMarcha", + "description": "Aplicación de transporte pública para Galicia. Consulta horarios, llegadas y rutas de trenes, autobuses interurbanos y distintos urbanos.", + "short_name": "EnMarcha", "start_url": "/", "display": "standalone", - "orientation": "portrait-primary", + "orientation": "portrait", "lang": "es", "background_color": "#F7F7FF", "theme_color": "#27187E", + "scope": "/", "categories": [ "productivity" ], @@ -19,19 +20,13 @@ "src": "/icon-square.png", "sizes": "any", "type": "image/png", - "purpose": "any" + "purpose": "maskable" }, { - "src": "/icon-transparent.svg", - "type": "image/svg+xml", - "sizes": "any", - "purpose": "any monochrome" - }, - { - "src": "/icon-transparent.png", + "src": "/icon-inverse.png", "type": "image/png", "sizes": "any", - "purpose": "any monochrome" + "purpose": "monochrome" } ], "screenshots": [ diff --git a/src/frontend/public/maps/spritesheet/sprite.png b/src/frontend/public/maps/spritesheet/sprite.png Binary files differindex d8a32ab..1e676a3 100644 --- a/src/frontend/public/maps/spritesheet/sprite.png +++ b/src/frontend/public/maps/spritesheet/sprite.png diff --git a/src/frontend/public/maps/spritesheet/sprite@2x.png b/src/frontend/public/maps/spritesheet/sprite@2x.png Binary files differindex ba873a4..559b850 100644 --- a/src/frontend/public/maps/spritesheet/sprite@2x.png +++ b/src/frontend/public/maps/spritesheet/sprite@2x.png |
