From 6bc82f96a2e101fac86daf0bca86f7c9677f7b36 Mon Sep 17 00:00:00 2001 From: R40fendt Date: Wed, 23 Apr 2025 12:29:36 +0200 Subject: [PATCH] BuLi-Tipp weiter gemacht --- .../bulitipp/Paarungsergebnisse.vue | 55 +++ src/components/bulitipp/Rangliste.vue | 40 ++ src/components/bulitipp/Tabelle.vue | 61 +++ src/components/bulitipp/Uebersicht.vue | 29 ++ src/ritzenbergenlib.ts | 4 +- src/views/Bulitipp.vue | 379 ++++++++++-------- 6 files changed, 404 insertions(+), 164 deletions(-) create mode 100644 src/components/bulitipp/Paarungsergebnisse.vue create mode 100644 src/components/bulitipp/Rangliste.vue create mode 100644 src/components/bulitipp/Tabelle.vue create mode 100644 src/components/bulitipp/Uebersicht.vue diff --git a/src/components/bulitipp/Paarungsergebnisse.vue b/src/components/bulitipp/Paarungsergebnisse.vue new file mode 100644 index 0000000..3e766de --- /dev/null +++ b/src/components/bulitipp/Paarungsergebnisse.vue @@ -0,0 +1,55 @@ + + + \ No newline at end of file diff --git a/src/components/bulitipp/Rangliste.vue b/src/components/bulitipp/Rangliste.vue new file mode 100644 index 0000000..76ae289 --- /dev/null +++ b/src/components/bulitipp/Rangliste.vue @@ -0,0 +1,40 @@ + + + \ No newline at end of file diff --git a/src/components/bulitipp/Tabelle.vue b/src/components/bulitipp/Tabelle.vue new file mode 100644 index 0000000..1eba7a3 --- /dev/null +++ b/src/components/bulitipp/Tabelle.vue @@ -0,0 +1,61 @@ + + + diff --git a/src/components/bulitipp/Uebersicht.vue b/src/components/bulitipp/Uebersicht.vue new file mode 100644 index 0000000..cc84f71 --- /dev/null +++ b/src/components/bulitipp/Uebersicht.vue @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/src/ritzenbergenlib.ts b/src/ritzenbergenlib.ts index 5275c20..342f12e 100644 --- a/src/ritzenbergenlib.ts +++ b/src/ritzenbergenlib.ts @@ -4,7 +4,7 @@ export default class RitzenbergenLib { else return "http://bilder.ritzenbergen.de/"+mypath; } static api(path:string){ - if(path.startsWith("/")) return "http://api.ritzenbergen.de"+path; - else return "http://api.ritzenbergen.de/"+path; + if(path.startsWith("/")) return "http://192.168.188.38/Jonas/ritzenbergenapi"+path; + else return "http://192.168.188.38/Jonas/ritzenbergenapi/"+path; } } \ No newline at end of file diff --git a/src/views/Bulitipp.vue b/src/views/Bulitipp.vue index c0c5048..ee0c8fd 100644 --- a/src/views/Bulitipp.vue +++ b/src/views/Bulitipp.vue @@ -2,36 +2,221 @@ import Navbar from "../components/Navbar.vue"; import Footer from "../components/Footer.vue"; import Modal from "../components/Modal.vue"; +import Uebersicht from "../components/bulitipp/Uebersicht.vue"; +import Rangliste from "../components/bulitipp/Rangliste.vue"; +import Paarungsergebnisse from "../components/bulitipp/Paarungsergebnisse.vue"; +import Tabelle from "../components/bulitipp/Tabelle.vue"; export default { - components: { - Navbar, - Footer, - Modal + components: { + Navbar, + Footer, + Modal, + Uebersicht, + Rangliste, + Paarungsergebnisse, + Tabelle + }, + computed: { + tippenoffen() { + return this.$route.path === "/bulitipp/tippen"; }, - computed: { - tippenoffen(){ - return this.$route.path === "/bulitipp/tippen"; + users() { + return [ + { + id: 1, + name: "User 1", + points: 10, + kuerzel: "U1", }, - tippenschliessen(){ - return this.$router.push("/bulitipp"); - } - } -} + { + id: 2, + name: "User 2", + points: 20, + kuerzel: "U2", + }, + { + id: 3, + name: "User 3", + points: 10, + kuerzel: "U3", + }, + { + id: 4, + name: "User 4", + points: 20, + kuerzel: "U4", + }, + { + id: 5, + name: "User 5", + points: 10, + kuerzel: "U5", + }, + { + id: 6, + name: "User 6", + points: 20, + kuerzel: "U6", + }, + ].sort((a, b) => b.points - a.points); + }, + teams() { + return { + 1: { + name: "Team 1", + }, + 2: { + name: "Team 2", + }, + 3: { + name: "Team 3", + }, + 4: { + name: "Team 4", + }, + 5: { + name: "Team 5", + }, + 6: { + name: "Team 6", + }, + 7: { + name: "Team 7", + }, + 8: { + name: "Team 8", + }, + 9: { + name: "Team 9", + }, + 10: { + name: "Team 10", + }, + 11: { + name: "Team 11", + }, + 12: { + name: "Team 12", + }, + 13: { + name: "Team 13", + }, + 14: { + name: "Team 14", + }, + 15: { + name: "Team 15", + }, + 16: { + name: "Team 16", + }, + 17: { + name: "Team 17", + }, + 18: { + name: "Team 18", + }, + }; + }, + paarungen() { + return [ + { + id: 1, + team1: 1, + team2: 2, + result1: 1, + result2: 0, + }, + { + id: 2, + team1: 3, + team2: 4, + result1: 1, + result2: 0, + }, + { + id: 3, + team1: 5, + team2: 6, + result1: 1, + result2: 0, + }, + { + id: 4, + team1: 7, + team2: 8, + result1: 2, + result2: 1, + }, + { + id: 5, + team1: 9, + team2: 10, + result1: 0, + result2: 0, + }, + { + id: 6, + team1: 11, + team2: 12, + result1: 3, + result2: 2, + }, + { + id: 7, + team1: 13, + team2: 14, + result1: 2, + result2: 2, + }, + { + id: 8, + team1: 15, + team2: 16, + result1: 0, + result2: 1, + }, + { + id: 9, + team1: 17, + team2: 18, + result1: 3, + result2: 3, + }, + ]; + }, + }, + methods: { + tippenschliessen() { + this.$router.push("/bulitipp"); + }, + }, +}; \ No newline at end of file +@import "../assets/css/bulitipp2.css"; +#hero-17-u6k7q0xIhk{ + margin-bottom: 100px; +} +