-
-
diff --git a/resources/vue/components/CheckinInterface.vue b/resources/vue/components/CheckinInterface.vue
new file mode 100644
index 000000000..f81e858f1
--- /dev/null
+++ b/resources/vue/components/CheckinInterface.vue
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+ {{ typed }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/vue/components/CheckinLineRun.vue b/resources/vue/components/CheckinLineRun.vue
new file mode 100644
index 000000000..42dbf8ca5
--- /dev/null
+++ b/resources/vue/components/CheckinLineRun.vue
@@ -0,0 +1,93 @@
+
+
+
+
+ Loading...
+
+
+ -
+
+
+
+ {{ item.isArrivalDelayed ? formatTime(item.arrivalPlanned) : formatTime(item.departurePlanned) }}
+
+
+ {{ formatTime(getTime(item))}}
+
+
+ {{ item.name }}
+
+
+
+
+
diff --git a/resources/vue/components/FullScreenModal.vue b/resources/vue/components/FullScreenModal.vue
new file mode 100644
index 000000000..ffa10960f
--- /dev/null
+++ b/resources/vue/components/FullScreenModal.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
diff --git a/resources/vue/components/LineIndicator.vue b/resources/vue/components/LineIndicator.vue
new file mode 100644
index 000000000..9e00863d4
--- /dev/null
+++ b/resources/vue/components/LineIndicator.vue
@@ -0,0 +1,102 @@
+
+
+
+ {{ this.lineName }}
+
+
+
diff --git a/resources/vue/components/ProductIcon.vue b/resources/vue/components/ProductIcon.vue
new file mode 100644
index 000000000..a37690ef3
--- /dev/null
+++ b/resources/vue/components/ProductIcon.vue
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
diff --git a/resources/vue/components/StationAutocomplete.vue b/resources/vue/components/StationAutocomplete.vue
new file mode 100644
index 000000000..81378199f
--- /dev/null
+++ b/resources/vue/components/StationAutocomplete.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/vue/components/Stationboard.vue b/resources/vue/components/Stationboard.vue
new file mode 100644
index 000000000..6fad68f0f
--- /dev/null
+++ b/resources/vue/components/Stationboard.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+ Loading...
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ selectedDestination.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.direction }}
+
+ ab {{ item.stop.name }}
+
+
+
+
+
+ {{ formatTime(item.plannedWhen) }}
+ {{ formatTime(item.when) }}
+
+
+ {{ formatTime(item.plannedWhen) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+