feat: GSP 1.0 baseline – module versions, FAQ refresh, XML editor validation, Obsidian theme
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/40ca313f-3f17-4f62-8f05-ba72540a8d30 Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
1b3b79447f
commit
d564476d1c
178 changed files with 3327 additions and 44 deletions
1
themes/Obsidian/modules/administration/main.css
Normal file
1
themes/Obsidian/modules/administration/main.css
Normal file
|
|
@ -0,0 +1 @@
|
|||
div.administration-buttons a:before{content:"\f29c";transition:all .3s ease-in}div.administration-buttons a[href="?m=addonsmanager&p=addons_manager"]:before{content:"\f055"}div.administration-buttons a[href="?m=extras"]:before{content:"\f06b"}div.administration-buttons a[href="?m=ftp&p=ftp_admin"]:before{content:"\f07b"}div.administration-buttons a[href="?m=user_games"]:before{content:"\f11b"}div.administration-buttons a[href="?m=config_games"]:before{content:"\f0c3"}div.administration-buttons a[href="?m=user_admin&p=show_groups"]:before{content:"\f0c0"}div.administration-buttons a[href="?m=lgsl_with_img_mod&p=lgsl_admin"]:before{content:"\f080"}div.administration-buttons a[href="?m=litefm&p=litefm_settings"]:before{content:"\f085"}div.administration-buttons a[href="?m=modulemanager"]:before{content:"\f12e"}div.administration-buttons a[href="?m=settings"]:before{content:"\f013"}div.administration-buttons a[href="?m=server"]:before{content:"\f17c"}div.administration-buttons a[href="?m=settings&p=themes"]:before{content:"\f009"}div.administration-buttons a[href="?m=update"]:before{content:"\f0ac"}div.administration-buttons a[href="?m=user_admin"]:before{content:"\f234"}div.administration-buttons a[href="?m=administration&p=watch_logger"]:before{content:"\f15c"}div.administration-buttons a[href="?m=mysql&p=mysql_admin"]:before{content:"\f1c0"}div.administration-buttons a[href="?m=administration&p=banlist"]:before{content:"\f05e"}div.administration-buttons a[href="?m=dsi&p=admin_dsi"]:before{content:"\f03e"}div.administration-buttons a[href="?m=simple-billing&p=orders"]:before{content:"\f217"}div.administration-buttons a[href="?m=rcon&p=rcon"]:before{content:"\f069"}div.administration-buttons a[href="?m=simple-billing&p=services"]:before{content:"\f218"}div.administration-buttons a[href="?m=simple-billing&p=shop_settings"]:before{content:"\f07a"}div.administration-buttons a[href="?m=news&p=admin_news"]:before{content:"\f1ea"}div.administration-buttons a[href="?m=cron&p=cron"]:before{content:"\f1da"}div.administration-buttons a[href="?m=fast_download"]:before{content:"\f019"}div.administration-buttons a[href="?m=faq"]::before{content:"\f02d"}div.administration-buttons:hover a{color:#37b799!important}div.administration-buttons:hover a:before{background-color:#37b799;color:#fff;transition:all .3s ease-in}div.administration-buttons a:before{font:normal normal normal 2.5em/1 FontAwesome;display:block;text-align:center;margin-bottom:8px!important;background-color:#fff;color:#37b799;border-radius:90%;width:70px;height:70px;line-height:70px;margin-left:auto;margin-right:auto}div.administration-buttons{padding:20px 20px 10px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;width:125px;height:100px;text-align:center;display:inline-block;margin:1.5% 2%;background-color:#37b799;border-radius:3px}div.administration-buttons:hover{transition:all 300ms;-webkit-transition:all .5s ease-out;background-color:#fff;border-radius:2px;text-decoration:none;cursor:pointer;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}div.administration-buttons a{text-decoration:none;color:#fff!important;font-weight:400!important}button[name=restore]{background-color:#f1c40f!important;border:2px solid #f1c40f!important}button[name=restore]:hover{background-color:#f39c12!important;border:2px solid #f39c12!important}button[name=restore]:active{border:2px solid #204d74!important;background:#204d74!important}
|
||||
19
themes/Obsidian/modules/administration/main.js
Normal file
19
themes/Obsidian/modules/administration/main.js
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
jQuery(function($){
|
||||
$('a.administration-buttons').each(function() {
|
||||
$(this).find("img").remove();
|
||||
$(this).find("br").remove();
|
||||
var button_title = $(this).find("div").html();
|
||||
$(this).find("div").remove();
|
||||
$(this).append(button_title);
|
||||
$(this).wrapAll('<div class="administration-buttons">');
|
||||
$(this).removeClass("administration-buttons");
|
||||
});
|
||||
var admin_table = ".administration-table:first";
|
||||
$(admin_table).find('td').contents().unwrap();//Removing all Td tags
|
||||
$("td.administration-buttons-hmargin").remove();
|
||||
$(admin_table).find('tr').contents().unwrap();//Removing all Td tags
|
||||
$(admin_table).find('tbody').contents().unwrap();//Removing all Td tags
|
||||
$(admin_table).find('td').remove();//Removing all Td tags
|
||||
$(admin_table).contents().wrapAll('<div style="text-align: center;">');
|
||||
$(admin_table).replaceWith($(admin_table).contents());
|
||||
});
|
||||
11
themes/Obsidian/modules/administration/watch_logger.css
Normal file
11
themes/Obsidian/modules/administration/watch_logger.css
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
.remove_log:before {
|
||||
font: normal normal normal 14px/1 FontAwesome;
|
||||
content: "\f00d";
|
||||
color: #e74c3c;
|
||||
cursor: pointer;
|
||||
}
|
||||
.remove_log,.remove_log:hover,.remove_log:active {
|
||||
padding: 2px 1px 0px 1px;
|
||||
background-color: transparent !important;
|
||||
border: none !important;
|
||||
}
|
||||
3
themes/Obsidian/modules/administration/watch_logger.js
Normal file
3
themes/Obsidian/modules/administration/watch_logger.js
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
$(document).ready(function() {
|
||||
$('input[src="modules/administration/images/remove.gif"]').replaceWith('<button name="remove_log" class="remove_log" onclick="this.form.submit();"></button>');
|
||||
});
|
||||
Loading…
Add table
Add a link
Reference in a new issue