From 58a19efe1453fad3bb32a7634bb7622188876b9d Mon Sep 17 00:00:00 2001 From: Kacper Donat Date: Mon, 10 Sep 2018 21:43:13 +0200 Subject: [PATCH] stop details and track info --- resources/components/departures.html | 14 +- resources/components/finder.html | 15 +- resources/components/fold.html | 6 + resources/components/lazy.html | 3 + resources/components/picker.html | 13 +- resources/components/popper.html | 4 + resources/components/stop-details.html | 43 ++++++ resources/components/stop.html | 23 +-- resources/styles/_common.scss | 11 +- resources/styles/_departure.scss | 5 + resources/styles/_line.scss | 19 ++- resources/styles/_popper.scss | 108 +++++++++++++++ resources/styles/_stop.scss | 8 +- resources/styles/main.scss | 1 + resources/ts/app.ts | 5 +- resources/ts/components/departures.ts | 2 +- resources/ts/components/index.ts | 4 +- resources/ts/components/picker.ts | 7 - resources/ts/components/stop.ts | 50 +++++++ resources/ts/components/utils.ts | 72 ++++++++++ resources/ts/filters.ts | 6 +- resources/ts/model/line.ts | 6 + resources/ts/types/popper.js.d.ts | 131 ------------------ resources/ts/urls.ts | 3 +- resources/ts/utils.ts | 1 + src/Controller/Api/v1/StopsController.php | 15 ++ src/Entity/TrackEntity.php | 7 +- src/Provider/Database/DatabaseRepository.php | 8 ++ .../Database/GenericTrackRepository.php | 61 ++++++++ src/Provider/Provider.php | 1 + src/Provider/TrackRepository.php | 17 +++ .../ZtmGdanskDataUpdateSubscriber.php | 12 +- src/Provider/ZtmGdanskProvider.php | 14 +- src/Service/EntityConverter.php | 18 ++- .../Normalizer/JustReferenceNormalizer.php | 2 +- ...ObjectFactory.php => ReferenceFactory.php} | 2 +- src/Service/RepositoryParameterConverter.php | 8 +- templates/app.html.twig | 1 + 38 files changed, 520 insertions(+), 206 deletions(-) create mode 100644 resources/components/fold.html create mode 100644 resources/components/lazy.html create mode 100644 resources/components/popper.html create mode 100644 resources/components/stop-details.html create mode 100644 resources/styles/_popper.scss create mode 100644 resources/ts/components/stop.ts create mode 100644 resources/ts/components/utils.ts delete mode 100644 resources/ts/types/popper.js.d.ts create mode 100644 src/Provider/Database/GenericTrackRepository.php create mode 100644 src/Provider/TrackRepository.php rename src/Service/Proxy/{ReferenceObjectFactory.php => ReferenceFactory.php} (89%) diff --git a/resources/components/departures.html b/resources/components/departures.html index 5daf4a4..faa0a73 100644 --- a/resources/components/departures.html +++ b/resources/components/departures.html @@ -41,11 +41,15 @@ {{ departure.estimated.format('HH:mm') }} - - - +
+ + +
+ +
+ + Wybierz przystanki korzystając z wyszukiwarki poniżej, aby zobaczyć listę odjazdów. +
\ No newline at end of file diff --git a/resources/components/finder.html b/resources/components/finder.html index d2173b3..7816bff 100644 --- a/resources/components/finder.html +++ b/resources/components/finder.html @@ -20,15 +20,12 @@ -