Skip to content

Commit fb3013d

Browse files
authored
Merge pull request #20 from stefmmm/master
Tweaked position of elements & fixed f5 spam issue
2 parents 2544d69 + 9d19d64 commit fb3013d

File tree

4 files changed

+45
-38
lines changed

4 files changed

+45
-38
lines changed

assets/css/login.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ img {
3434
color: inherit;
3535
background-color: #7ca740;
3636
}
37+
.ui.middle.aligned.center.aligned.grid {
38+
margin-top: -10rem;
39+
margin-bottom: 6rem;
40+
}
3741

3842
@media only screen and (max-height: 700px) {
3943
body{

assets/css/panel.css

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
body {
22
background: #212529;
3+
display: flex;
4+
min-height: 100vh;
5+
flex-direction: column;
6+
}
7+
.content {
8+
flex: 1;
39
}
410
.header.item{
511
font-size: 1.2rem;
@@ -52,6 +58,9 @@ body {
5258
.ui.footer.segment {
5359
margin-top: 2rem;
5460
}
61+
.divided.link.list {
62+
margin-top: 0;
63+
}
5564
.ui.input>input, input:focus {
5665
color: #9c9c9d !important;
5766
background-color: #3a3a3a !important;

assets/js/panel.js

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,11 @@ function loadServers() {
3131
}
3232
})
3333
}).catch(err => {
34-
// TODO testing if this can be removed
35-
/* if (err.status === 401) {
36-
localStorage.removeItem("token")
37-
window.location.href = "/index.html"
38-
} else {
39-
alert("Something went wrong: " + err);
40-
console.error(err);
41-
//TODO find a better way of handling this error
42-
}*/
4334
console.error(err);
44-
localStorage.removeItem("token")
45-
window.location.href = "/index.html"
35+
if (err.status === 401) {
36+
localStorage.removeItem("token")
37+
window.location.href = "/index.html";
38+
}
4639
});
4740
}
4841

panel.html

Lines changed: 28 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11,42 +11,43 @@
1111
<title>MCSS Remote Panel | Home</title>
1212
</head>
1313
<body>
14-
<div class="ui secondary menu nav">
15-
<div class="ui container">
16-
<div class="header item">
17-
<img class="logo" src="assets/img/logo.png">MCSS Remote Panel
18-
</div>
14+
<main class="content">
15+
<div class="ui secondary menu nav">
16+
<div class="ui container">
17+
<div class="header item">
18+
<img class="logo" src="assets/img/logo.png">MCSS Remote Panel
19+
</div>
1920

20-
<div class="right menu">
21-
<button class="ui icon tertiary button" onclick="logout()"><i class="sign out alternate inverted icon"></i></button>
21+
<div class="right menu">
22+
<button class="ui icon tertiary button" onclick="logout()"><i class="sign out alternate inverted icon"></i></button>
23+
</div>
2224
</div>
2325
</div>
24-
</div>
2526

26-
<div class="ui container stackable grid">
27-
<div class="row">
28-
<div class="column">
29-
<div class="ui centered black message">
30-
<p>This panel and API are in early development, UI/features are limited. More will be added in the near future. Thank you for trying it out!</p>
27+
<div class="ui container stackable grid">
28+
<div class="row">
29+
<div class="column">
30+
<div class="ui centered black message">
31+
<p>This panel and API are in early development, UI/features are limited. More will be added in the near future. Thank you for trying it out!</p>
32+
</div>
3133
</div>
3234
</div>
33-
</div>
3435

35-
<div class="row dashboard">
36-
<div class="column">
37-
<div class="ui vertical pointing inverted menu servers"></div>
38-
</div>
39-
<div class="column">
40-
<div class="serverDashboard">
41-
<div class="ui visible black message">
42-
<p>No servers found.</p>
36+
<div class="row dashboard">
37+
<div class="column">
38+
<div class="ui vertical pointing inverted menu servers"></div>
39+
</div>
40+
<div class="column">
41+
<div class="serverDashboard">
42+
<div class="ui visible black message">
43+
<p>No servers found.</p>
44+
</div>
4345
</div>
4446
</div>
4547
</div>
4648
</div>
47-
</div>
48-
49-
<div class="ui inverted vertical footer segment">
49+
</main>
50+
<footer class="ui inverted vertical sticky footer segment">
5051
<div class="ui center aligned container">
5152
<p>MCSS Remote Panel / Made with ❤️</p>
5253
<div class="ui horizontal inverted small divided link list">
@@ -56,7 +57,7 @@
5657
<a class="item" target="_blank" href="https://mcserversoft.com/donate">Donate</a>
5758
</div>
5859
</div>
59-
</div>
60+
</footer>
6061

6162
<div class="ui basic modal">
6263
<div class="ui icon header">
@@ -67,7 +68,7 @@
6768
<p>Trying to restore the connection.</p>
6869
<i class="sync loading icon"></i>
6970
</div>
70-
</div>
71+
</div>
7172

7273
<script src="assets/core/jquery.min.js"></script>
7374
<script src="assets/core/fomantic/semantic.min.js"></script>

0 commit comments

Comments
 (0)