Skip to content

Commit a88e45b

Browse files
committed
changed input for next livestream + fixed the template
1 parent 5f582c7 commit a88e45b

File tree

2 files changed

+202
-70
lines changed

2 files changed

+202
-70
lines changed

input.json

+64-56
Original file line numberDiff line numberDiff line change
@@ -5,118 +5,126 @@
55
"logo": "assets/gifhorn.jpg",
66
"players": [
77
{
8-
"name": "Corvin Rowold",
8+
"name": "Erik Kramer",
99
"position": "keeper"
1010
},
1111
{
12-
"name": "Christian Kramer",
12+
"name": "Linus Kramer",
1313
"position": "field"
1414
}
1515
],
16-
"color_light": "#234521",
17-
"color_dark": "#544521"
16+
"color_light": "a83940",
17+
"color_dark": "a83940"
1818
},
1919
{
20-
"name": "NAUROD 1",
21-
"logo": "assets/naurod.jpg",
20+
"name": "SCHIEFBAHN",
21+
"logo": "assets/schiefbahn.jpg",
2222
"players": [
2323
{
24-
"name": "Marco Wagner",
24+
"name": "Ben Juckenhöfel",
2525
"position": "keeper"
2626
},
2727
{
28-
"name": "Till Wehner",
28+
"name": "Lukas Lank",
2929
"position": "field"
3030
}
3131
],
32-
"color_light": "#234521",
33-
"color_dark": "#544521"
32+
"color_light": "429931",
33+
"color_dark": "429931"
3434
},
3535
{
36-
"name": "NAUROD 2",
37-
"logo": "assets/naurod.jpg",
36+
"name": "Leeden",
37+
"logo": "assets/leeden.jpg",
3838
"players": [
3939
{
40-
"name": "Timo Wagner",
40+
"name": "Pascal Westphal",
4141
"position": "keeper"
4242
},
4343
{
44-
"name": "Pascal van Klev",
44+
"name": "Ilias Kröner",
4545
"position": "field"
4646
}
4747
],
48-
"keeper": {
49-
"name": "Timo Wagner"
50-
},
51-
"field": {
52-
"name": "Pascal van Klev"
53-
},
54-
"color_light": "#234521",
55-
"color_dark": "#544521"
48+
"color_light": "0036a3",
49+
"color_dark": "0036a3"
5650
},
5751
{
58-
"name": "LUDWIGSFELDE",
59-
"logo": "assets/ludwigsfelde.svg",
52+
"name": "OBERNFELD",
53+
"logo": "assets/obernfeld.svg",
6054
"players": [
6155
{
62-
"name": "Matthias Dunkel",
56+
"name": "Hagen Weiß",
6357
"position": "keeper"
6458
},
6559
{
66-
"name": "Felix Stege",
60+
"name": "Calvin Rudolph",
6761
"position": "field"
6862
}
6963
],
70-
"color_light": "#234521",
71-
"color_dark": "#544521"
64+
"color_light": "009273",
65+
"color_dark": "009273"
66+
}
67+
{
68+
"name": "VELBERT",
69+
"logo": "assets/velbert.svg",
70+
"players": [
71+
{
72+
"name": "Fritz Reinhold",
73+
"position": "keeper"
74+
},
75+
{
76+
"name": "Thilo Peters",
77+
"position": "field"
78+
}
79+
],
80+
"color_light": "ef1708",
81+
"color_dark": "ef1708"
7282
}
7383
],
7484
"games": [
7585
{
76-
"team1": "NAUROD 1",
77-
"team2": "NAUROD 2"
86+
"team1": "SCHIEFBAHN",
87+
"team2": "VELBERT"
7888
},
7989
{
8090
"team1": "GIFHORN",
81-
"team2": "NAUROD 2"
91+
"team2": "LEEDEN"
8292
},
8393
{
84-
"team1": "NAUROD 1",
85-
"team2": "LUDWIGSFELDE"
94+
"team1": "OBERNFELD",
95+
"team2": "VELBERT"
8696
},
8797
{
88-
"team1": "LUDWIGSFELDE",
89-
"team2": "NAUROD 2"
98+
"team1": "SCHIEFBAHN",
99+
"team2": "LEEDEN"
90100
},
91101
{
92-
"team1": "NAUROD 1",
93-
"team2": "GIFHORN"
102+
"team1": "GIFHORN",
103+
"team2": "OBERNFELD"
104+
},
105+
{
106+
"team1": "LEEDEN",
107+
"team2": "VELBERT"
108+
},
109+
{
110+
"team1": "SCHIEFBAHN",
111+
"team2": "OBERNFELD"
112+
},
113+
{
114+
"team1": "GIFHORN",
115+
"team2": "VELBERT"
116+
},
117+
{
118+
"team1": "LEEDEN",
119+
"team2": "OBERNFELD"
94120
},
95121
{
96-
"team1": "LUDWIGSFELDE",
122+
"team1": "SCHIEFBAHN",
97123
"team2": "GIFHORN"
98124
},
99125
{
100126
"team1": "NAUROD 1",
101127
"team2": "NAUROD 2",
102-
"halftimescore": {
103-
"team1": "0",
104-
"team2": "3"
105-
},
106-
"score": {
107-
"team1": "4",
108-
"team2": "4"
109-
},
110-
"cards": [
111-
{
112-
"player": "Christian Kramer",
113-
"type": "Y"
114-
},
115-
{
116-
"player": "Marco Wagner",
117-
"type": "R"
118-
}
119-
]
120128
}
121129
]
122130
}

input.template.json

+138-14
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,144 @@
11
{
2-
"event_name": "Best JSON Competition 2025",
32
"teams": [
43
{
5-
"name": "Team One",
6-
"colors": { "ff0000", "ffffff", "000000" },
7-
"players": [
8-
"Hans",
9-
"Josef",
10-
{ "name": "Max", "position": "Goalkeeper" }
11-
]
4+
"name": "GIFHORN",
5+
"logo": "assets/gifhorn.jpg",
6+
"players": [
7+
{
8+
"name": "Erik Kramer",
9+
"position": "keeper"
10+
},
11+
{
12+
"name": "Linus Kramer",
13+
"position": "field"
14+
}
15+
],
16+
"color_light": "#234521",
17+
"color_dark": "#544521"
18+
},
19+
{
20+
"name": "SCHIEFBAHN",
21+
"logo": "assets/schiefbahn.jpg",
22+
"players": [
23+
{
24+
"name": "Ben Juckenhöfel",
25+
"position": "keeper"
26+
},
27+
{
28+
"name": "Lukas Lank",
29+
"position": "field"
30+
}
31+
],
32+
"color_light": "#234521",
33+
"color_dark": "#544521"
34+
},
35+
{
36+
"name": "Leeden",
37+
"logo": "assets/leeden.jpg",
38+
"players": [
39+
{
40+
"name": "Pascal Westphal",
41+
"position": "keeper"
42+
},
43+
{
44+
"name": "Ilias Kröner",
45+
"position": "field"
46+
}
47+
],
48+
"color_light": "#234521",
49+
"color_dark": "#544521"
50+
},
51+
{
52+
"name": "OBERNFELD",
53+
"logo": "assets/obernfeld.svg",
54+
"players": [
55+
{
56+
"name": "Hagen Weiß",
57+
"position": "keeper"
58+
},
59+
{
60+
"name": "Calvin Rudolph",
61+
"position": "field"
62+
}
63+
],
64+
"color_light": "#234521",
65+
"color_dark": "#544521"
66+
}
67+
{
68+
"name": "VELBERT",
69+
"logo": "assets/velbert.svg",
70+
"players": [
71+
{
72+
"name": "Fritz Reinhold",
73+
"position": "keeper"
74+
},
75+
{
76+
"name": "Thilo Peters",
77+
"position": "field"
78+
}
79+
],
80+
"color_light": "#234521",
81+
"color_dark": "#544521"
1282
}
13-
],
83+
],
1484
"games": [
15-
{ "lhs": "Team One", "rhs": "Team Two" },
16-
{ "lhs": "Team Three", "rhs": "Team Four" },
17-
{ "lhs": "Team One", "rhs": "Team Three" }
18-
],
19-
"times": [ 45, 45 ]
85+
{
86+
"team1": "SCHIEFBAHN",
87+
"team2": "VELBERT"
88+
},
89+
{
90+
"team1": "GIFHORN",
91+
"team2": "LEEDEN"
92+
},
93+
{
94+
"team1": "OBERNFELD",
95+
"team2": "VELBERT"
96+
},
97+
{
98+
"team1": "SCHIEFBAHN",
99+
"team2": "LEEDEN"
100+
},
101+
{
102+
"team1": "GIFHORN",
103+
"team2": "OBERNFELD"
104+
},
105+
{
106+
"team1": "LEEDEN",
107+
"team2": "VELBERT"
108+
},
109+
{
110+
"team1": "SCHIEFBAHN",
111+
"team2": "OBERNFELD"
112+
},
113+
{
114+
"team1": "GIFHORN",
115+
"team2": "VELBERT"
116+
},
117+
{
118+
"team1": "LEEDEN",
119+
"team2": "OBERNFELD"
120+
},
121+
{
122+
"team1": "SCHIEFBAHN",
123+
"team2": "GIFHORN",
124+
"halftimescore": {
125+
"team1": "0",
126+
"team2": "3"
127+
},
128+
"score": {
129+
"team1": "4",
130+
"team2": "4"
131+
},
132+
"cards": [
133+
{
134+
"player": "Erik Kramer",
135+
"type": "Y"
136+
},
137+
{
138+
"player": "Linus Kramer",
139+
"type": "R"
140+
}
141+
]
142+
}
143+
]
20144
}

0 commit comments

Comments
 (0)