From d393c7ae49b7419d4d4ba0608a75c3c622c45573 Mon Sep 17 00:00:00 2001 From: Valentin <43043885+itsmrval@users.noreply.github.com> Date: Tue, 4 Jun 2024 19:24:03 +0200 Subject: [PATCH] feat(bases) structure and example with components --- .idea/.gitignore | 8 ++++++++ .idea/misc.xml | 9 +++++++++ .idea/modules.xml | 8 ++++++++ .idea/subwaySchedule.iml | 9 +++++++++ .idea/vcs.xml | 6 ++++++ assets/lines/1.svg | 6 ++++++ assets/lines/10.svg | 6 ++++++ assets/lines/11.svg | 6 ++++++ assets/lines/12.svg | 6 ++++++ assets/lines/13.svg | 6 ++++++ assets/lines/14.svg | 6 ++++++ assets/lines/2.svg | 6 ++++++ assets/lines/3.svg | 6 ++++++ assets/lines/4.svg | 6 ++++++ assets/lines/5.svg | 6 ++++++ assets/lines/6.svg | 6 ++++++ assets/lines/7.svg | 6 ++++++ assets/lines/7b.svg | 6 ++++++ assets/lines/8.svg | 6 ++++++ assets/lines/9.svg | 6 ++++++ assets/lines/m.svg | 6 ++++++ components/homepage/line.php | 9 +++++++++ components/homepage/main.php | 9 +++++++++ components/homepage/stop.php | 18 ++++++++++++++++++ components/homepage/stop_table.php | 20 ++++++++++++++++++++ index.php | 5 ++++- structure/footer.php | 0 structure/header.php | 9 +++++++++ structure/main.php | 10 ++++++++++ structure/navbar.php | 25 +++++++++++++++++++++++++ 30 files changed, 240 insertions(+), 1 deletion(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/subwaySchedule.iml create mode 100644 .idea/vcs.xml create mode 100644 assets/lines/1.svg create mode 100644 assets/lines/10.svg create mode 100644 assets/lines/11.svg create mode 100644 assets/lines/12.svg create mode 100644 assets/lines/13.svg create mode 100644 assets/lines/14.svg create mode 100644 assets/lines/2.svg create mode 100644 assets/lines/3.svg create mode 100644 assets/lines/4.svg create mode 100644 assets/lines/5.svg create mode 100644 assets/lines/6.svg create mode 100644 assets/lines/7.svg create mode 100644 assets/lines/7b.svg create mode 100644 assets/lines/8.svg create mode 100644 assets/lines/9.svg create mode 100644 assets/lines/m.svg create mode 100644 components/homepage/line.php create mode 100644 components/homepage/main.php create mode 100644 components/homepage/stop.php create mode 100644 components/homepage/stop_table.php create mode 100644 structure/footer.php create mode 100644 structure/header.php create mode 100644 structure/main.php create mode 100644 structure/navbar.php diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..18daf47 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..779c163 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/subwaySchedule.iml b/.idea/subwaySchedule.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/subwaySchedule.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/assets/lines/1.svg b/assets/lines/1.svg new file mode 100644 index 0000000..5c7eacb --- /dev/null +++ b/assets/lines/1.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 1 + + + \ No newline at end of file diff --git a/assets/lines/10.svg b/assets/lines/10.svg new file mode 100644 index 0000000..d9d834c --- /dev/null +++ b/assets/lines/10.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 10 + + + \ No newline at end of file diff --git a/assets/lines/11.svg b/assets/lines/11.svg new file mode 100644 index 0000000..dbcc16a --- /dev/null +++ b/assets/lines/11.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 11 + + + \ No newline at end of file diff --git a/assets/lines/12.svg b/assets/lines/12.svg new file mode 100644 index 0000000..df6fe16 --- /dev/null +++ b/assets/lines/12.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 12 + + + \ No newline at end of file diff --git a/assets/lines/13.svg b/assets/lines/13.svg new file mode 100644 index 0000000..8166d11 --- /dev/null +++ b/assets/lines/13.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 13 + + + \ No newline at end of file diff --git a/assets/lines/14.svg b/assets/lines/14.svg new file mode 100644 index 0000000..8c0c3a2 --- /dev/null +++ b/assets/lines/14.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 14 + + + \ No newline at end of file diff --git a/assets/lines/2.svg b/assets/lines/2.svg new file mode 100644 index 0000000..e0691c1 --- /dev/null +++ b/assets/lines/2.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 2 + + + \ No newline at end of file diff --git a/assets/lines/3.svg b/assets/lines/3.svg new file mode 100644 index 0000000..d81d13a --- /dev/null +++ b/assets/lines/3.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 3 + + + \ No newline at end of file diff --git a/assets/lines/4.svg b/assets/lines/4.svg new file mode 100644 index 0000000..9b132c8 --- /dev/null +++ b/assets/lines/4.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 4 + + + \ No newline at end of file diff --git a/assets/lines/5.svg b/assets/lines/5.svg new file mode 100644 index 0000000..e474715 --- /dev/null +++ b/assets/lines/5.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 5 + + + \ No newline at end of file diff --git a/assets/lines/6.svg b/assets/lines/6.svg new file mode 100644 index 0000000..74f8921 --- /dev/null +++ b/assets/lines/6.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 6 + + + \ No newline at end of file diff --git a/assets/lines/7.svg b/assets/lines/7.svg new file mode 100644 index 0000000..d34fdce --- /dev/null +++ b/assets/lines/7.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 7 + + + \ No newline at end of file diff --git a/assets/lines/7b.svg b/assets/lines/7b.svg new file mode 100644 index 0000000..77ee4b4 --- /dev/null +++ b/assets/lines/7b.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 7 bis + + + \ No newline at end of file diff --git a/assets/lines/8.svg b/assets/lines/8.svg new file mode 100644 index 0000000..96308d8 --- /dev/null +++ b/assets/lines/8.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 8 + + + \ No newline at end of file diff --git a/assets/lines/9.svg b/assets/lines/9.svg new file mode 100644 index 0000000..bb4f478 --- /dev/null +++ b/assets/lines/9.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Métro Ligne 9 + + + \ No newline at end of file diff --git a/assets/lines/m.svg b/assets/lines/m.svg new file mode 100644 index 0000000..69d3269 --- /dev/null +++ b/assets/lines/m.svg @@ -0,0 +1,6 @@ + + + Paris transit icons - Paris Métro + + + \ No newline at end of file diff --git a/components/homepage/line.php b/components/homepage/line.php new file mode 100644 index 0000000..c31825c --- /dev/null +++ b/components/homepage/line.php @@ -0,0 +1,9 @@ +
+ + + + +
\ No newline at end of file diff --git a/components/homepage/main.php b/components/homepage/main.php new file mode 100644 index 0000000..1dc1c3f --- /dev/null +++ b/components/homepage/main.php @@ -0,0 +1,9 @@ + +
+ \ No newline at end of file diff --git a/components/homepage/stop.php b/components/homepage/stop.php new file mode 100644 index 0000000..d0bd5e6 --- /dev/null +++ b/components/homepage/stop.php @@ -0,0 +1,18 @@ +
+

+ 'Château de Vincennes', + 'next_departure' => '05:32', + 'following_departure' => '05:41' + ], + [ + 'direction' => 'Porte de Pantin', + 'next_departure' => '05:40', + 'following_departure' => '05:49' + ], + ]; + include 'stop_table.php'; + ?> +
\ No newline at end of file diff --git a/components/homepage/stop_table.php b/components/homepage/stop_table.php new file mode 100644 index 0000000..f063082 --- /dev/null +++ b/components/homepage/stop_table.php @@ -0,0 +1,20 @@ +
+ + + + + + + + + + + + + + + + + +
DirectionProchain départProchain suivant
+
\ No newline at end of file diff --git a/index.php b/index.php index 9daeafb..d8b5254 100644 --- a/index.php +++ b/index.php @@ -1 +1,4 @@ -test + \ No newline at end of file diff --git a/structure/footer.php b/structure/footer.php new file mode 100644 index 0000000..e69de29 diff --git a/structure/header.php b/structure/header.php new file mode 100644 index 0000000..d6d8e48 --- /dev/null +++ b/structure/header.php @@ -0,0 +1,9 @@ + + + + + + Subway schedules + + + \ No newline at end of file diff --git a/structure/main.php b/structure/main.php new file mode 100644 index 0000000..5bf0463 --- /dev/null +++ b/structure/main.php @@ -0,0 +1,10 @@ + + + +
+ +
+ + + + \ No newline at end of file diff --git a/structure/navbar.php b/structure/navbar.php new file mode 100644 index 0000000..8cc9094 --- /dev/null +++ b/structure/navbar.php @@ -0,0 +1,25 @@ +
+ +
\ No newline at end of file