Skip to content

Commit 4b40fa6

Browse files
committed
Cental modals and add SweetAlerts
1 parent f560020 commit 4b40fa6

File tree

4 files changed

+19
-1
lines changed

4 files changed

+19
-1
lines changed

public/css/pterodactyl.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,3 +79,4 @@ form .text-muted {margin: 0 0 -5.5px}
7979
.tabs_with_panel > li > a {background: transparent;}
8080
.label{border-radius: .25em;padding: .2em .6em .3em;}
8181
kbd{border-radius: .25em}
82+
.modal-open .modal {padding-left: 0px !important;padding-right: 0px !important;overflow-y: scroll;}

public/js/admin.min.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,14 @@
1-
$.urlParam=function(name){var results=new RegExp("[\\?&]"+name+"=([^&#]*)").exec(decodeURIComponent(window.location.href));if(results==null){return null}else{return results[1]||0}};function getPageName(url){var index=url.lastIndexOf("/")+1;var filenameWithExtension=url.substr(index);var filename=filenameWithExtension.split(".")[0];return filename}
1+
$(document).ready(function () {
2+
$.urlParam=function(name){var results=new RegExp("[\\?&]"+name+"=([^&#]*)").exec(decodeURIComponent(window.location.href));if(results==null){return null}else{return results[1]||0}};function getPageName(url){var index=url.lastIndexOf("/")+1;var filenameWithExtension=url.substr(index);var filename=filenameWithExtension.split(".")[0];return filename}
3+
function centerModal(element) {
4+
var modal = (element.length > 0) ? element : $('.modal:visible');
5+
var clone = modal.clone().css('display', 'block').appendTo('body');
6+
var top = Math.round((clone.height() - clone.find('.modal-content').height()) / 3);
7+
clone.remove();
8+
modal.find('div.modal-content').css('margin-top', top);
9+
}
10+
$('body').on('show.bs.modal', '.modal', function() {
11+
centerModal($(this));
12+
});
13+
$(window).on('resize', centerModal);
14+
});

resources/views/layouts/admin.blade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@
99
<link rel="stylesheet" href="{{ asset('css/pterodactyl.css') }}">
1010
<link rel="stylesheet" href="{{ asset('css/animate.css') }}">
1111
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
12+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css">
1213
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
1314
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/js/bootstrap.min.js"></script>
15+
<script src="//cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
1416
<script src="{{ asset('js/admin.min.js') }}"></script>
1517
@show
1618
<title>Pterodactyl - @yield('title')</title>

resources/views/layouts/master.blade.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,11 @@
99
<link rel="stylesheet" href="{{ asset('css/pterodactyl.css') }}">
1010
<link rel="stylesheet" href="{{ asset('css/animate.css') }}">
1111
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
12+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css">
1213
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
1314
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.2/js/bootstrap.min.js"></script>
1415
<script src="//cdnjs.cloudflare.com/ajax/libs/socket.io/1.3.7/socket.io.min.js"></script>
16+
<script src="//cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
1517
<script src="{{ asset('js/admin.min.js') }}"></script>
1618
<script src="{{ asset('js/bootstrap-notify.min.js') }}"></script>
1719
<script>

0 commit comments

Comments
 (0)