diff --git a/frontend/_global/header.css b/frontend/_global/header.css
index d113d4a..d0a5cc2 100644
--- a/frontend/_global/header.css
+++ b/frontend/_global/header.css
@@ -54,9 +54,7 @@ header {
.header-link {
text-align: center;
line-height: 2;
-
- font-family: Montserrat, serif;
- font-style: bold;
+ font-weight: bold;
font-size: 18px;
color: #828282;
@@ -98,4 +96,56 @@ a:hover {
a:active {
text-decoration: none;
+}
+
+.ladderButtonFunctions {
+ /*Alignment*/
+ height: 50%;
+ float: right;
+
+ /*Button visual*/
+ background-color: #007C36;
+ border-radius: 15px;
+ border: 1px solid;
+ cursor: pointer;
+
+ /*Text visual*/
+ color: #ffffff;
+ font-family: Montserrat, serif;
+ font-size: 18px;
+ text-decoration: none;
+}
+
+.ladderButton {
+ /*Alignment*/
+ float: right;
+
+ /*Button visual*/
+ background-color: #007C36;
+ border-radius: 15px;
+ border: 1px solid;
+ cursor: pointer;
+
+ /*Text visual*/
+ color: #ffffff;
+ font-family: Montserrat, serif;
+ font-size: 13px;
+ text-decoration: none;
+}
+
+.players-on-ladder {
+ display: flex;
+ flex-direction: row;
+ font-size: 19px;
+ justify-content: space-around;
+ padding-bottom: 15px;
+ padding-right: 10px;
+ align-items: center;
+
+}
+
+.span-ladder {
+ display: flex;
+ justify-content: center;
+ height: auto;
}
\ No newline at end of file
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/app.js b/frontend/normal_user/_main page/pojedynczy_turniej/app.js
index 292d920..4a9f406 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/app.js
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/app.js
@@ -9,6 +9,57 @@ async function showTournaments() {
console.log(error);
}
}
+function checkId() {
+ if (localStorage.getItem("token") !== null) {
+
+ fetch('https://dragonmaster.pl/inz/user', {
+ headers: {
+ Authorization: ("Bearer " + localStorage.getItem("token"))
+ }
+ })
+ .then(res => res.json())
+ .then(json => {
+ return (json['id'])
+ })
+ }
+ else {
+ document.getElementById("creator").style.display = "none";
+ }
+}
+
+function checkOwner() {
+ if (localStorage.getItem("organisatorId") == checkId()) {
+ console.log("dziaua")
+ }
+}
+
+
+function checkRole() {
+ if (localStorage.getItem("token") !== null) {
+
+ fetch('https://dragonmaster.pl/inz/user', {
+ headers: {
+ Authorization: ("Bearer " + localStorage.getItem("token"))
+ }
+ })
+ .then(res => res.json())
+ .then(json => {
+ if (json['role'] == '1' || json['role'] == '2') {
+ document.getElementById("zapisy").style.display = "none";
+ document.getElementById("drabinka").style.display = "none";
+ }
+ else {
+ document.getElementById("zapisy").style.display = '';
+ document.getElementById("drabinka").style.display = '';
+ }
+ })
+ }
+ else {
+ document.getElementById("zapisy").style.display = "none";
+ document.getElementById("drabinka").style.display = "none";
+ }
+
+}
function logout() {
localStorage.removeItem('token');
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/css/single_tournament.css b/frontend/normal_user/_main page/pojedynczy_turniej/css/single_tournament.css
index 319698e..464b17b 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/css/single_tournament.css
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/css/single_tournament.css
@@ -58,13 +58,10 @@
flex-direction: row;
justify-content: center;
align-items: center;
- padding: 6px 15px;
- gap: 10px;
-
- margin-top: 1%;
+ margin-top: 0.5%;
/*position: absolute;*/
- width: 73px;
+ width: 90px;
height: 29px;
/* PFP GREEN */
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/collapsible.js b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/collapsible.js
index 6f45ad8..39c9b84 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/collapsible.js
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/collapsible.js
@@ -14,7 +14,7 @@ for (i = 0; i < coll.length; i++) {
}
function logout() {
- localStorage.clear();
+ localStorage.removeItem('token');
location.reload();
}
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/css/li.css b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/css/li.css
index 7cd2bff..5813c6d 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/css/li.css
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/css/li.css
@@ -3,15 +3,9 @@ li.game {
margin-right: 20px;
}
-li.game.winner {
- font-weight: bold;
-}
+li.game.winner {}
/*Tekst wewnątrz boxa*/
-li.game span {
- float: right;
- margin-right: 100px;
-}
/*Górna linia drabinki*/
li.game-top {
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/index.html b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/index.html
index 67a3af3..3ea837e 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/index.html
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/index.html
@@ -11,7 +11,7 @@
-
+
@@ -41,260 +41,8 @@
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
-
-
- -
- -
- Gracjan Wojciechowski
- Maurycy Błaszczyk
-
-
- -
-
- -
- Marcin Szewczyk
- Martin Marciniak
-
-
- -
- -
- Patryk Kołodziej
- Emil Kaczmarczyk
-
-
- -
-
- -
- Dorian Jasiński
- Dawid Borkowski
-
- -
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
-
- -
-
- -
- Anatol Piotrowski
- Filip Pawlak
-
- -
-
- -
- Aleksander Pietrzak
- Olaf Górecki
-
-
- -
-
- -
- Kryspin Ostrowski
- Bartłomiej Baranowski
-
- -
- -
- Janusz Kwiatkowski
- Kamil Szulc
-
-
- -
-
- -
- Kryspin Sokołowski
- Roman Jankowski
-
- -
- -
- Oktawian Sikora
- Marcel Borkowski
-
-
- -
-
- -
- Jerzy Stępień
- Alojzy Witkowski
-
- -
- -
- Olaf Rutkowski
- Klaudiusz Chmielewski
-
-
- -
-
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
- -
- -
- Jarosław Cieślak
- Kamil Piotrowski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Marcin Szewczyk
- Martin Marciniak
-
-
- -
-
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
- -
- -
- Anatol Piotrowski
- Filip Pawlak
-
-
- -
-
- -
- Kryspin Ostrowski
- Bartłomiej Baranowski
-
- -
- -
- Kryspin Sokołowski
- Roman Jankowski
-
-
- -
-
- -
- Jerzy Stępień
- Alojzy Witkowski
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
-
- -
-
- -
- Kryspin Sokołowski
- Roman Jankowski
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
+
@@ -302,25 +50,41 @@
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
@@ -330,13 +94,21 @@
-
-
+
+
+
+
+
+
-
-
+
+
+
+
+
+
@@ -346,290 +118,23 @@
-
-
+
+
+
+
+
+
-
+
+
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Marcin Szewczyk
- Martin Marciniak
-
-
- -
-
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
- -
- -
- Anatol Piotrowski
- Filip Pawlak
-
-
- -
-
- -
- Kryspin Ostrowski
- Bartłomiej Baranowski
-
- -
- -
- Kryspin Sokołowski
- Roman Jankowski
-
-
- -
-
- -
- Jerzy Stępień
- Alojzy Witkowski
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
-
- -
-
- -
- Kryspin Sokołowski
- Roman Jankowski
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Emanuel Czerwiński
- Bartłomiej Michalak
-
-
- -
-
- -
- Kryspin Sokołowski
- Roman Jankowski
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
- -
- Jędrzej Wróblewski
- Oskar Kowalski
-
-
- -
-
-
-
- -
-
- -
- Jędrzej Kubiak
- Borys Kamiński
-
- -
-
-
-
+
\ No newline at end of file
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/ladder.js b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/ladder.js
new file mode 100644
index 0000000..e9eea99
--- /dev/null
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/drabinka/ladder.js
@@ -0,0 +1,40 @@
+
+function getPlayers() {
+ for (let i = 1; i < 15; i++) {
+ if (localStorage.getItem(i + "value") == null || localStorage.getItem(i + "value") == "") {
+ let input = document.getElementById(i + "Input");
+ localStorage.setItem(i + "value", input.value);
+ console.log(i + "getPlayersy")
+ }
+ }
+ location.reload()
+
+}
+
+
+
+
+function loadPlayers() {
+ for (let i = 0; i < 15; i++) {
+ if (localStorage.getItem(i + "value") == null || localStorage.getItem(i + "value") == "") {
+ console.log("Loading")
+ }
+ else {
+ document.getElementById(i).innerHTML = `` + localStorage.getItem(i + "value") + `
`;
+ }
+ }
+}
+
+function playerDelete(id) {
+ let i = id.toString()
+ console.log(i)
+ localStorage.setItem(i + "value", "")
+ location.reload()
+}
+
+function usersRemover() {
+ for (let i = 1; i < 15; i++) {
+ localStorage.removeItem(i + 'value');
+ }
+ location.reload()
+}
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/index.html b/frontend/normal_user/_main page/pojedynczy_turniej/index.html
index 856bd0e..bc54d98 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/index.html
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/index.html
@@ -10,7 +10,7 @@
-
+
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/app.js b/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/app.js
index f9ad2ad..2c27dc8 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/app.js
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/app.js
@@ -130,7 +130,7 @@ function check(){
if(counter==5){
document.getElementById("loader").style.display="none";
document.getElementById("msg").style.display="block";
- document.getElementById("msg").innerText="you probably closed popup";
+ document.getElementById("msg").innerText="zamknąłeś okno pop-up bez płatności";
document.getElementById("reopen").style.display="block";
}else{
setTimeout(check, 1000);
diff --git a/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/index.html b/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/index.html
index 644dac3..4cf7786 100644
--- a/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/index.html
+++ b/frontend/normal_user/_main page/pojedynczy_turniej/zapisy na turniej/index.html
@@ -5,7 +5,7 @@
- Padle tournament system
+ Padel Tournament System
@@ -32,7 +32,7 @@
-
+