NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name Layout ohne Karte
// @namespace https://openuserjs.org/users/Fendo
// @version 1.10
// @description Layout für Leitstellenspiel.de ohne Karte
// @copyright 2017, Fendo (https://openuserjs.org/users/Fendo)
// @license CC-BY-NC-SA-4.0; https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
// @license GPL-3.0+; http://www.gnu.org/licenses/gpl-3.0.txt
// @match *://www.leitstellenspiel.de/*
// @exclude *://www.leitstellenspiel.de/?mapview=true
// @updateURL https://openuserjs.org/meta/Fendo/Layout_ohne_Karte.meta.js
// @run document-start
// ==/UserScript==
//Layout
(function () {
$('body').prepend(
'<style type="text/css" id="fendos_style">'+
'#lightbox_close{display:block!important}'+
'#lightbox_close_inside{display:none}'+
'#map_outer,#btn-alliance-new-mission,#btn-alliance-new-event,#build_new_building,#build_new_poi{display:none}'+
'#missions_outer{height:49vh!important;padding-left:0!important;padding-right:10px!important;margin-left:0px;}'+
'#missions-panel-body{height:calc(49vh - 45px)!important;display:flex;padding:0!important;margin-right:-10px!important;margin-top:5px;margin-left:0px;overflow-y:hidden;}'+
'div[id^=mission_list]{display:inline-block;width:100% !important;padding:10px;overflow:scroll}'+
'#missions{margin-right:10px!important}'+
'#buildings_outer,#chat_outer,#radio_outer{height:calc(49vh - 70px);overflow:hidden;overflow-y:hidden;}'+
'#buildings>.panel-default{height:100%;margin-bottom:0}'+
'#buildings_outer .panel-body{height:calc(100% - 55px);max-height:100%}'+
'#chat_outer .panel-body,#radio_outer .panel-body{height:calc(100% - 55px);max-height:100%;padding-bottom:0;width: 100%;}'+
'#chat_outer>div,#radio>div,#radio_outer>div{height:100%;margin:0}'+
'#missions strong{display:none!important}'+
'#missions .btn-group{margin-left:11px}'+
'#buildings_outer,#chat_outer,#radio_outer{padding-left:10px;padding-right:0}'+
'#radio_outer{padding-right:10px;}'+
'#btn-alliance-new-mission{margin-bottom:0!important}'+
'.alliance_true .btn-group{float:right}'+
'#buildings{height:calc(49vh - 70px);overflow:hidden;}'+
'#chat_outer .panel-body{background-image: url("https://img1.picload.org/image/drwdacaw/berlin_silhouette.png");background-size:100%;background-position:bottom;background-repeat: no-repeat;}'+
'#mission_list{order:1;overflow-x:hidden;border: 1px solid black;border-radius: 4px;margin-left:10px}'+
'#mission_list_krankentransporte{order:2;overflow-x:hidden;border: 1px solid black;border-radius: 4px;margin-left:10px}'+
'#mission_list_sicherheitswache{order:5;overflow-x:hidden;border: 1px solid black;border-radius: 4px;margin-left:10px}'+
'#mission_list_alliance{order:3;overflow-x:hidden;border: 1px solid black;border-radius: 4px;margin-left:10px}'+
'#mission_list_alliance_event{order:4;overflow-x:hidden;border: 1px solid black;border-radius: 4px;margin-left:10px}'+
'#mission_chat_messages{font-weight: bold;}'+
'.footer{display:none}'+
'hr{display:none}'+
'#aaoTitle{background:#5CB85C!important;}'+
'</style>'
);
$('#btn-alliance-new-mission').parent().detach().insertAfter('#missions .btn-group').addClass('pull-right');
$('#missions_outer').addClass('col-md-12');
$('#buildings_outer').addClass('col-md-3');
$('#chat_outer').addClass('col-md-5');
$('#radio_outer').addClass('col-md-4');
$('#eventInfo').prependTo('#content');
})();
//mapbutton
var mapbutton = document.createElement('a');
var mapbuttontext = document.createTextNode("Karte öffnen");
mapbutton.appendChild(mapbuttontext);
mapbutton.setAttribute("style", "position:absolute;top:14px;left:60px;/*width:50px;height:20px;*/");
mapbutton.setAttribute('href', '/?mapview=true');
mapbutton.setAttribute('class', 'btn btn-xs btn-default lightbox-open');
$('#col_navbar_holder > nav').append(mapbutton);