diff --git a/relics/index_old.blade.php b/relics/index_old.blade.php deleted file mode 100644 index 5e24514c5b3ba7c2a018a4db57cd621a0a8490ea..0000000000000000000000000000000000000000 --- a/relics/index_old.blade.php +++ /dev/null @@ -1,348 +0,0 @@ -@extends('layouts.indexPage') - -@section('title', $title ) - -@section('content') - <div class="modal fade" id="plugin-modal" tab-index="-1" role="dialog"> - <div class="modal-dialog "> - <div class="content modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-label="Close"> - <span aria-hidden="true">×</span> - </button> - <h4> - @if ($browser === 'Firefox' || $browser === 'Mozilla') - {{ trans('index.plugin.head.1') }} - @elseif ($browser === 'Chrome') - {{ trans('index.plugin.head.2') }} - @elseif ($browser === 'Opera') - {{ trans('index.plugin.head.3') }} - @elseif ($browser === 'IE') - {{ trans('index.plugin.head.4') }} - @elseif ($browser === 'Edge') - {{ trans('index.plugin.head.5') }} - @elseif ($browser === 'Safari') - {{ trans('index.plugin.head.6') }} - @elseif ($browser === 'Vivaldi') - {{ trans('index.plugin.head.6') }} - @else - $(".seperator").addClass("hidden"); - @endif - </h4> - <p class="text-muted">{{ trans('index.plugin.head.info') }}</p> - </div> - <div class="modal-body"> - @if ($browser === 'Firefox' || $browser === 'Mozilla') - <ol> - <li>{{ trans('index.plugin.firefox.1') }}<img src="/img/Firefox.png" width="100%" /></li> - <li>{{ trans('index.plugin.firefox.2') }}<img src="/img/Firefox_Standard.png" width="100%" /></li> - </ol> - <hr /> - <h4>{!! trans('index.plugin.firefox.3', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.firefox.4') !!}</li> - <li>{!! trans('index.plugin.firefox.5') !!}</li> - </ol> - @elseif ($browser === 'Chrome') - <ol> - <li>{!! trans('index.plugin.chrome.1') !!}</li> - <li>{!! trans('index.plugin.chrome.2') !!}</li> - <li>{{ trans('index.plugin.chrome.3') }}</li> - </ol> - <hr /> - <h4>{!! trans('index.plugin.chrome.4', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.chrome.5') !!}</li> - <li>{!! trans('index.plugin.chrome.6') !!}</li> - <li>{!! trans('index.plugin.chrome.7') !!}</li> - <li>{!! trans('index.plugin.chrome.8') !!}</li> - </ol> - @elseif ($browser === 'Opera') - <ol> - <li>{!! trans('index.plugin.opera.1') !!}</li> - <li>{!! trans('index.plugin.opera.2') !!}</li> - <li>{!! trans('index.plugin.opera.3') !!}</li> - <li>{!! trans('index.plugin.opera.4') !!}</li> - <li><small>{!! trans('index.plugin.opera.5') !!}</small> - </ol> - <hr /> - <h4>{!! trans('index.plugin.opera.6', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.opera.7') !!}</li> - <li>{!! trans('index.plugin.opera.8') !!}</li> - <li>{!! trans('index.plugin.opera.9') !!}</li> - <li>{!! trans('index.plugin.opera.10') !!}</li> - </ol> - @elseif ($browser === 'IE') - <ol> - <li>{!! trans('index.plugin.IE.1') !!}</li> - <li>{!! trans('index.plugin.IE.4') !!} (<i class="fa fa-cog" aria-hidden="true"></i>)</li> - <li>{!! trans('index.plugin.IE.5') !!}</li> - <li>{!! trans('index.plugin.IE.6') !!}</li> - <li>{!! trans('index.plugin.IE.7') !!}</li> - </ol> - <hr /> - <h4>{!! trans('index.plugin.IE.8', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.IE.9') !!}</li> - <li>{!! trans('index.plugin.IE.10') !!}</li> - <li>{!! trans('index.plugin.IE.11') !!}</li> - </ol> - @elseif ($browser === 'Edge') - <ol> - <li>{!! trans('index.plugin.edge.1') !!}<i class="fa fa-ellipsis-h" aria-hidden="true"></i>{!! trans('index.plugin.edge.2') !!}</li> - <li>{!! trans('index.plugin.edge.3') !!}</li> - <li>{!! trans('index.plugin.edge.4') !!}</li> - <li>{!! trans('index.plugin.edge.5') !!}</li> - </ol> - <hr /> - <h4>{!! trans('index.plugin.edge.6', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.edge.7') !!}</li> - <li>{!! trans('index.plugin.edge.8') !!}</li> - <li>{!! trans('index.plugin.edge.9') !!}</li> - <li>{!! trans('index.plugin.edge.10') !!}</li> - <li>{!! trans('index.plugin.edge.11') !!}</li> - </ol> - @elseif ($browser === 'Safari') - <ol> - <li>{!! trans('index.plugin.safari.1') !!}</li> - <li>{!! trans('index.plugin.safari.2') !!}</li> - <li>{!! trans('index.plugin.safari.3') !!}</li> - <li>{!! trans('index.plugin.safari.4') !!}</li> - </ol> - @elseif ($browser === 'Vivaldi') - <ol> - <li>{!! trans('index.plugin.vivaldi.1') !!}</li> - <li>{!! trans('index.plugin.vivaldi.2') !!}</li> - <li>{!! trans('index.plugin.vivaldi.3') !!}</li> - <li>{!! trans('index.plugin.vivaldi.4') !!}</li> - <li>{!! trans('index.plugin.vivaldi.5') !!}</li> - <li>{!! trans('index.plugin.vivaldi.6') !!}</li> - <li>{!! trans('index.plugin.vivaldi.7') !!}</li> - </ol> - <hr /> - <h4>{!! trans('index.plugin.vivaldi.8', ['browser' => $browser]) !!}</h4> - <ol> - <li>{!! trans('index.plugin.vivaldi.9') !!}</li> - <li>{!! trans('index.plugin.vivaldi.10') !!}</li> - </ol> - @endif - <hr> - <p>@lang('index.plugin.faq.1')<a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/faq#mg-plugin") }}">@lang('index.plugin.faq.2')</a></p> - </div> - </div> - </div> - </div> - <div id="create-focus-modal" class="modal fade" tab-index="-1" role="dialog"> - <div class="modal-dialog modal-lg"> - <div class="content modal-content"> - <div class="modal-header"> - <button type="button" class="close" data-dismiss="modal" aria-label="Close"> - <span aria-hidden="true">×</span> - </button> - <h4> - @lang("index.focus-creator.head") - </h4> - <p class="text-muted">@lang("index.focus-creator.description")</p> - </div> - <div class="modal-body"> - <div class="clearfix"> - <div class="pull-left"> - <label for="focus-name">@lang('index.focus-creator.focusname')</label> - <input id="focus-name" type="text" name="focus-name" placeholder="@lang('index.focus-creator.name-placeholder')"> - <input id="original-id" type="hidden" name="original-id" value=""> - </div> - <div class="settings-modal-buttons pull-right"> - <button class="delete-focus-btn btn btn-danger"> - @lang('index.focus-creator.delete') - </button> - <button class="save-focus-btn btn btn-primary"> - @lang('index.focus-creator.save') - </button> - </div> - </div> - {{-- - <h2>{!! trans('settings.suchmaschinen.1') !!} <small><button type="button" class="btn btn-link allUnchecker hide">{!! trans('settings.suchmaschinen.2') !!}</button></small></h2> - --}} - @foreach( $foki as $fokus => $sumas ) - <div class="headingGroup {{ $fokus }}"> - <h3 class="focus-category"> - @lang("settings.foki." . $fokus) - {{-- - <small> - <button type="button" class="checker btn btn-link hide" data-type="{{ $fokus }}">{!! trans('settings.suchmaschinen.3') !!}</button> - </small> - --}} - </h3> - <div class="row"> - @foreach( $sumas as $name => $data ) - <div class="col-sm-6 col-md-4 col-lg-3"> - <div class="checkbox settings-checkbox"> - <label> - <input type="checkbox" name="engine_{{ $name }}" class="focusCheckbox" @if ($fokus == 'web') checked @endif >{{ $data['displayName'] }} - <a class="settings-icon" target="_blank" rel="noopener" href="{{ $data['url'] }}"><i class="fa fa-link" aria-hidden="true"></i></a> - </label> - </div> - </div> - @endforeach - </div> - </div> - @endforeach - <div class="clearfix"> - <div class="settings-modal-buttons pull-right"> - <button class="delete-focus-btn btn btn-danger"> - @lang('index.focus-creator.delete') - </button> - <button class="save-focus-btn btn btn-primary"> - @lang('index.focus-creator.save') - </button> - </div> - </div> - </div> - </div> - </div> - </div> - <h1 id="mglogo"><a class="hidden-xs" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/") }}">MetaGer</a></h1> - <!-- Create the focus selection and options --> - <div id="foki" class="startpage-foki"> - <div class="focus"> - <input id="web" class="focus-radio hide" type="radio" name="focus" value="web" form="searchForm" @if ($focus === 'web') checked @endif required=""> - <label id="web-label" class="focus-label" for="web"> - <i class="fa fa-globe" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.web') }}</span> - </label> - </div> - <div class="focus"> - <input id="nachrichten" class="focus-radio hide" type="radio" name="focus" value="nachrichten" form="searchForm" @if ($focus === 'nachrichten') checked @endif required=""> - <label id="nachrichten-label" class="focus-label" for="nachrichten"> - <i class="fa fa-bullhorn" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.nachrichten') }}</span> - </label> - </div> - <div class="focus"> - <input id="wissenschaft" class="focus-radio hide" type="radio" name="focus" value="wissenschaft" form="searchForm" @if ($focus === 'wissenschaft') checked @endif required=""> - <label id="wissenschaft-label" class="focus-label" for="wissenschaft"> - <i class="fa fa-file-text" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.wissenschaft') }}</span> - </label> - </div> - <div class="focus"> - <input id="produkte" class="focus-radio hide" type="radio" name="focus" value="produktsuche" form="searchForm" @if ($focus === 'produkte') checked @endif required=""> - <label id="produkte-label" class="focus-label" for="produkte"> - <i class="fa fa-shopping-cart" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.produkte') }}</span> - </label> - </div> - <div class="focus"> - <input id="maps" class="focus-radio hide" type="radio" name="focus" value="maps" form="searchForm" @if ($focus === 'maps') checked @endif required=""> - <label id="maps-label" class="focus-label" for="maps"> - <i class="fa fa-map" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.maps') }}</span> - </label> - </div> - {{-- Fix for older Versions --}} - @if ($focus === 'angepasst') - <div class="focus"> - <input id="angepasst" class="focus-radio hide" type="radio" name="focus" value="angepasst" form="searchForm" checked required=""> - <label id="anpassen-label" class="focus-label" for="angepasst"> - <i class="fa fa-cog" aria-hidden="true"></i> - <span class="content">{{ trans('index.foki.angepasst') }}</span> - </label> - </div> - @endif - <div id="addFocusBtnDiv"> - <button id="addFocusBtn" class="btn btn-default hide"> - <i class="fa fa-plus" aria-hidden="true"></i> - </button> - </div> - <div id="settingsBtnDiv"> - <a id="settings-btn" class="mutelink btn btn-default" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "settings") }}"> - <i class="fa fa-cog" aria-hidden="true"></i> - </a> - </div> - </div> - <fieldset> - <form id="searchForm" @if(Request::has('request') && Request::input('request') === "POST") method="POST" @elseif(Request::has('request') && Request::input('request') === "GET") method="GET" @else method="GET" @endif action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/meta/meta.ger3") }}" accept-charset="UTF-8"> - <div class="input-group"> - <div class="input-group-addon"> - <button type="button" data-toggle="popover" data-html="true" data-container="body" title="{{ trans('index.design') }}" data-content='<ul id="color-chooser" class="list-inline list-unstyled"> - <li ><a id="standard" data-rgba="255,194,107,1" href="#"></a></li> - <li ><a id="standardHard" data-rgba="255,128,0,1" href="#"></a></li> - <li ><a id="blue" data-rgba="164,192,230,1" href="#"></a></li> - <li ><a id="blueHard" data-rgba="2,93,140,1" href="#"></a></li> - <li ><a id="green" data-rgba="177,226,163,1" href="#"></a></li> - <li ><a id="greenHard" data-rgba="127,175,27,1" href="#"></a></li> - <li ><a id="red" data-rgba="255,92,92,1" href="#"></a></li> - <li ><a id="redHard" data-rgba="255,0,0,1" href="#"></a></li> - <li ><a id="pink" data-rgba="255,196,246,1" href="#"></a></li> - <li ><a id="pinkHard" data-rgba="254,67,101,1" href="#"></a></li> - <li ><a id="black" data-rgba="238,238,238,1" href="#"></a></li> - <li ><a id="blackHard" data-rgba="50,50,50,1" href="#"></a></li> - </ul>'> - <i class="fa fa-tint" aria-hidden="true"></i> - </button> - </div> - <input type="text" name="eingabe" required="" autofocus="" autocomplete="{{$autocomplete}}" class="form-control" placeholder="{{ trans('index.placeholder') }}"> - <input type="hidden" name="encoding" value="utf8"> - <input type="hidden" name="lang" value={{ $lang }} > - <input type="hidden" name="resultCount" value={{ $resultCount }} > - <input type="hidden" name="time" value={{ $time }} > - <input type="hidden" name="sprueche" value={{ $sprueche }} > - <input type="hidden" name="newtab" value={{ $newtab }} > - <input type="hidden" name="maps" value={{ $maps }} > - <input type="hidden" name="key" value={{ $key }} > - @foreach ($focusPages as $fp) - <input type="hidden" name={{ $fp }} value="on"> - @endforeach - <input type="hidden" name="theme" value={{ $theme }}> - <div class="input-group-addon"> - <button type="submit"> - <i class="fa fa-search" aria-hidden="true"></i> - </button> - </div> - </div> - </form> - </fieldset> - <ul class="list-inline searchform-bonus"> - <li id="plug" - @unless ($browser === 'Firefox' || $browser === 'Mozilla' || $browser === 'Chrome' || $browser === 'Opera' || $browser === 'IE' || $browser === 'Edge' || $browser === 'Safari' || $browser === 'Vivaldi') - class="hidden" - @endunless> - <a href="#" data-toggle="modal" data-target="#plugin-modal" class="btn btn-default mutelink" title="{{ trans('index.plugintitle') }}"><i class="fa fa-plug" aria-hidden="true"></i> {{ trans('index.plugin') }}</a></li> - @if (LaravelLocalization::getCurrentLocale() == "de") - <li> - <a href="https://suma-ev.de/presse/Werbefreie-Suche-mit-MetaGer.html" target="_blank" class="btn btn-default mutelink"> - Werbefreie Suche mit MetaGer - </a> - </li> - @endif - </ul> - <script src="{{ elixir('js/scriptStartPage.js') }}"></script> -@endsection - -@section('optionalContent') - <section id="moreInformation" class="hidden-xs"> - <h1 class="hidden">{{ trans('index.sponsors.head.1') }}</h1> - <div class="row"> - <div id="sponsors" class="col-sm-6"> - <h2>{{ trans('index.sponsors.head.2') }}</h2> - <ul class="startpage"> - <li>{!! trans('index.sponsors.woxikon') !!}</li> - <li>{!! trans('index.sponsors.gutscheine') !!}</li> - <li>{!! trans('index.sponsors.kredite') !!}</li> - </ul> - </div> - <div id="about-us" class="col-sm-6"> - <h2> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "about") }}">{{ trans('index.about.title') }}</a> - </h2> - <ul class="startpage"> - <li>{!! trans('index.about.1.1') !!}</li> - <li>{!! trans('index.about.2.1') !!}</li> - <li>@lang('index.about.3.1')</li> - </ul> - </div> - </div> - </section> -@endsection diff --git a/relics/style.css b/relics/style.css deleted file mode 100644 index b0a1c9f104c90a71ed57b5a26bc324de27068cd3..0000000000000000000000000000000000000000 --- a/relics/style.css +++ /dev/null @@ -1,649 +0,0 @@ -/* - - - - - -By ID - - - - - -*/ - -#color-chooser { - padding: 0; -} - -#moreInformation { - box-shadow: none; - margin-top: 5%; - text-align: center; - -moz-box-shadow: none; -} - -#mglogo { - width: 100%; - text-align: center; -} - -#spruch { - margin-bottom: 20px; - padding: 5px; - line-height: 1.2; - color: #070; - border-left: 3px solid #070; - font-size: 16px; - font-family: Georgia, "Times New Roman", Palatino, Times, serif; -} - - -/* - - - - - -Mixed - - - - - -*/ - -#color-chooser #standard { - background-color: rgb(255, 194, 107); -} - -#color-chooser #standardHard { - background-color: rgb(255, 128, 0); -} - -#color-chooser #green { - background-color: rgb(177, 226, 163); -} - -#color-chooser #greenHard { - background-color: rgb(127, 175, 27); -} - -#color-chooser #blue { - background-color: rgb(164, 192, 230); -} - -#color-chooser #blueHard { - background-color: rgb(2, 93, 140); -} - -#color-chooser #red { - background-color: rgb(255, 92, 92); -} - -#color-chooser #redHard { - background-color: rgb(255, 0, 0); -} - -#color-chooser #pink { - background-color: rgb(255, 196, 246); -} - -#color-chooser #pinkHard { - background-color: rgb(254, 67, 101); -} - -#color-chooser #black { - background-color: rgb(238, 238, 238); -} - -#color-chooser #blackHard { - background-color: rgb(50, 50, 50); -} - -#mglogo > a { - display: block; - width: 200px; - text-decoration: none; - font-size: 1.1em; - font-family: Liberation Sans, sans-serif; - font-weight: bold; - font-style: italic; - font-size: 1.0em; - line-height: 1; - white-space: nowrap; - padding: 0.4em 0; - border-radius: .25em; - margin: 0 auto; -} - -#sponsors a { - font-size: 0.8em; -} - -#sponsors h2 { - font-size: 1.5em; -} - -#foki label > span { - margin-right: 5px; -} - -#foki label span { - background-color: transparent; -} - -#foki input { - visibility: hidden; -} - -#foki input:checked + label { - font-weight: bold; - background-color: #e3e3e3; -} - -#foki input + label { - border-radius: 4px; - padding: 7px 20px; - font-weight: normal; -} - -#foki input + label:hover { - cursor: pointer; - background-color: #f6f6f6; -} - -#color-chooser a { - display: block; - width: 50px; - height: 50px; -} - -#color-chooser li { - width: 50px; - margin: 0; -} - -#moreInformation ul { - padding: 0; -} - -#moreInformation ul li { - color: grey; -} - -#moreInformation > div { - font-size: 15px; -} - -#moreInformation h2 { - color: grey; - font-size: 25px; -} - -#moreInformation a:hover { - text-decoration: underline; -} - -#searchForm button { - width: 50px; - line-height: 100%; - height: 28px; - border: 0; - background-color: transparent; - padding: 0; -} - -li#info { - white-space: pre-line; -} - -main fieldset#foki { - margin: 5px 0; - text-align: center; -} - -div#right { - background-color: #FFDCC1; - border-radius: 5px; - padding: 20px; - padding-top: 0; -} - -div#right p { - white-space: normal; - border-bottom: 1px solid black; - margin-bottom: 15px; - padding-bottom: 15px; -} - -div#left { - padding-right: 35px; -} - -textarea#message { - height: 200px; -} - -#anpassen-label a.content { - color: inherit; -} - -#plugin-modal ol > li { - margin-bottom: 5px; -} - - -/* - - - - - -By Class - - - - - -*/ - -.quicktip { - margin-bottom: 15px; - padding: 10px; - line-height: 1.2 !important; - font-family: Georgia, "Times New Roman", Palatino, Times, serif; - color: #000; - border-left: 3px solid #FB0; - font-size: 14px; -} - -.wikiqtextract { - font-family: Georgia, "Times New Roman", Palatino, Times, serif; -} - -.qtheader { - font-family: verdana, arial, helvetica, sans-serif; -} - -.author { - float: right !important; -} - -.language-textarea { - resize: none; - overflow: hidden; -} - -.language-name { - white-space: pre; -} - -.navbar-default { - background-color: white; - border-radius: 0; -} - -.row { - margin-left: 0; - margin-right: 0; -} - -.mg-panel { - text-align: left; - margin: 0 auto; - margin-top: 20px; - padding: 10px 20px; - margin-bottom: 0; - /*! background-color: white; */ - -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); - box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); -} - -.input-group-addon { - padding: 0; -} - -.form-group { - font-family: sans-serif; - font-size: 16px; - color: black; - background-color: transparent; - text-align: center; -} - -.kontakt-form-group { - text-align: left; - font-size: 14px; -} - -.metager-searchinput { - height: 30px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: #555; - background-color: #FFF; - background-image: none; - border: 1px solid #CCC; - border-right: 0px none; - border-radius: 4px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - margin: 0px; -} - -.metager-searchbutton { - height: 30px; - width: 100px; - border-left: 0px none; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border: 1px solid #CCC; - padding: 6px 12px; - margin: 0px; - font-size: 14px; - font-weight: normal; - line-height: 1; - white-space: nowrap; - color: #555; - text-align: center; - background-color: #EEE; -} - -.metager-logo { - height: 30px; - float: left; - top: -2px; - margin-right: 3px; -} - -.mutelink { - color: inherit; -} - -.dotlist { - list-style-type: disc; - text-align: left; -} - -.well-sm { - margin: 10px 0px; -} - -.subheading { - font-size: 20px; - margin: 20px 0px; - white-space: pre-wrap; -} - -.donation-form-group { - text-align: left; - font-size: 12px; -} - -.beitritt-form-group { - text-align: left; -} - -.modal-content { - border-radius: 0; - -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); - box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3); -} - -.bold { - font-weight: bold; -} - -.settings-btn { - margin-top: 25px; -} - -.fokus-category { - font-size: 20px; -} - -.settings-form-control { - width: 200px; - margin-top: 10px; -} - -.bitcoins { - text-align: center; -} - -.checkbox { - margin-top: 5px; - margin-bottom: 5px; -} - -.non-bold { - font-weight: normal; -} - - -/* - - - - - -Mixed - - - - - -*/ - -.quicktip.aufruf { - border-left: 3px solid #FF4000; - color: #FF4000; -} - -.settings-checkbox .settings-glyphicon { - margin-left: 5px; - font-size: 12px; -} - -.settings-btn + .settings-btn { - margin-left: 10px; -} - -.wikiqtextract p { - margin-bottom: 0; -} - -footer ul.list-inline { - width: 100%; -} - -span.glyphicon { - background-color: transparent; -} - -a.content.hidden-xs { - color: #333; -} - -a.navbar-brand { - line-height: 100%!important; - padding: 0; -} - -nav .navbar-brand > div.logo { - height: 100%; -} - -.dotlist li { - margin-bottom: 5px; -} - -form.contact { - max-width: 500px; -} - -label.select-label { - margin-bottom: 0; - margin-top: 10px; -} - -@media print { - .noprint { - display: none!important; - } -} - -.donation-form-group label { - font-weight: bold; -} - -.quicktip h1 { - font-size: 22px; - margin-top: 0px; -} - - -/* - - - - - -By Element - - - - - -*/ - -* { - font-family: Liberation Sans, sans-serif; -} - -section { - padding: 10px; - box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.55); - -moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.55); - -moz-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.55); -} - -footer { - margin-top: 8%; - bottom: 0; - width: 100%; -} - -body { - margin: 0; -} - -header { - position: fixed; - background-color: white; - z-index: 500; - width: 100%; - height: 50px; -} - -address { - white-space: pre; -} - -p { - white-space: pre-wrap; -} - -form { - margin: 10px 0px; -} - -code { - white-space: pre-wrap; - overflow-wrap: break-word; - word-break: break-word; -} - - -/* - - - - - -Mixed - - - - - -*/ - -label a { - color: inherit; -} - -label a:hover { - text-decoration: none; - color: inherit; -} - -footer li { - width: 33%; - text-align: center; -} - -footer img { - max-width: 100%; -} - -main ul li { - margin: 0 10px; -} - -body ul { - list-style-type: none; - text-align: center; - margin-left: 0!important; - margin-top: 10px; -} - -fieldset input[type=text] { - width: 100%; - padding-left: 10px; - padding-right: 10px; - border-width: 1px; - overflow: visible; -} - -main fieldset { - border: 0; -} - -nav h1 { - margin: 0; - height: 100%; - padding-left: 20px; - padding-top: 8px; - font-family: sans-serif; - font-style: italic; - margin: 0; - font-weight: bold; - line-height: 1; - white-space: nowrap; -} - -body > div { - /*! background-color: transparent; */ - padding-top: 70px; -} - -a:hover { - cursor: pointer; -} \ No newline at end of file diff --git a/resources/assets/js/results.js b/resources/assets/js/results.js index 98300d45bc1f52db2045c46ab194faa934056369..c551d583efab42a9337fbcd52b2fbf46d299677b 100644 --- a/resources/assets/js/results.js +++ b/resources/assets/js/results.js @@ -251,7 +251,7 @@ Result.prototype.toHtml = function(){ <div class="result row">\ <div class="col-sm-1 glyphicon glyphicon-trash remover" title="Ergebnis aus dem Speicher löschen">\ </div>\ - <div class="resultInformation col-xs-12 col-sm-11">\ + <div class="result-information col-xs-12 col-sm-11">\ <div class="col-xs-10 col-sm-11" style="padding:0; ">\ <p class="title">\ <a class="title" href="' + this.link + '" target="_blank" data-hoster="' + this.hoster + '" data-count="1" rel="noopener">\ diff --git a/resources/assets/less/metager/aufruf-winter.less b/resources/assets/less/metager/aufruf-winter.less new file mode 100644 index 0000000000000000000000000000000000000000..6c82ff6ac1a04c40fce071d325cb658ffab36377 --- /dev/null +++ b/resources/assets/less/metager/aufruf-winter.less @@ -0,0 +1,45 @@ +/* Winter-Spendenaufruf */ + +.aufruf-winter { + h1 { + font-size: 32px; + @media(max-width: @screen-md-max) { + .aufruf-winter h1 { + font-size: 27px; + } + } + } + a, + a:visited { + color: @aufruf-winter-a-normal-or-visited; + } + .aufruf-action-btn { + color: @aufruf-winter-aufruf-action-btn-color; + background-color: @aufruf-winter-aufruf-action-btn-background-color; + border-color: @aufruf-winter-aufruf-action-btn-border-color; + } + .aufruf-action-btn:hover { + background-color: @aufruf-winter-aufruf-action-btn-hover-background-color; + border-color: @aufruf-winter-aufruf-action-btn-hover-border-color; + } + &.mg-panel { + background-image: url("/img/snowflake.svg"); + background-repeat: no-repeat; + background-position: right top; + background-size: 100px 100px; + @media(max-width: @screen-sm-max) { + background-size: 60px 60px; + } + @media(min-width: @screen-lg) { + width: 940px; + } + } + &.quicktip { + border-left: 3px solid @aufruf-winter-quicktip-border-color; + } + @media(max-width: @screen-md-max) { + .lead { + font-size: 18px; + } + } +} \ No newline at end of file diff --git a/resources/assets/less/metager/base.less b/resources/assets/less/metager/base.less deleted file mode 100644 index f5fbf54bee9c7ea67ad1a8da672502aff5a1db56..0000000000000000000000000000000000000000 --- a/resources/assets/less/metager/base.less +++ /dev/null @@ -1,117 +0,0 @@ -@body-background-color: @base-body-backround-color; -@aufruf-winter-a-normal-or-visited: @base-aufruf-winter-color; -@aufruf-winter-aufruf-action-btn-color: @base-aufruf-winter-btn-color!important; -@aufruf-winter-aufruf-action-btn-background-color: @base-aufruf-winter-color!important; -@aufruf-winter-aufruf-action-btn-border-color: @base-aufruf-winter-border-color; -@aufruf-winter-aufruf-action-btn-hover-background-color: @base-aufruf-winter-btn-hover-background-color !important; -@aufruf-winter-aufruf-action-btn-hover-border-color: @base-aufruf-winter-border-color; -@aufruf-winter-quicktip-border-color: @base-aufruf-winter-color!important; -@new-feature-badge-background-color: @base-new-feature-badge-background-color; -* { - font-family: Liberation Sans, sans-serif; -} - -html { - min-height: 100%; - height: auto; - display: flex; -} - -body { - flex-grow: 1; - background-image: inherit; - background-color: @body-background-color; - background-attachment: fixed; - min-height: 100%; - height: auto; - display: flex; - flex-direction: column; - margin: 0; -} - -.wrapper { - flex-grow: 1; - display: flex; - flex-direction: column; - justify-content: center; - margin: 50px 0px; -} - -.logo h1, h1.mg-logo { - color: rgb(255, 128, 0); - font-weight: bold; -} - -summary { - cursor: pointer; - &::-webkit-details-marker { - display: none; - } - &::-moz-details-marker { - display: none; - } - &::-ms-details-marker { - display: none; - } - &::-o-details-marker { - display: none; - } - &::details-marker { - display: none; - } -} - -.aufruf-winter { - h1 { - font-size: 32px; - @media(max-width: @screen-md-max) { - .aufruf-winter h1 { - font-size: 27px; - } - } - } - a, - a:visited { - color: @aufruf-winter-a-normal-or-visited; - } - .aufruf-action-btn { - color: @aufruf-winter-aufruf-action-btn-color; - background-color: @aufruf-winter-aufruf-action-btn-background-color; - border-color: @aufruf-winter-aufruf-action-btn-border-color; - } - .aufruf-action-btn:hover { - background-color: @aufruf-winter-aufruf-action-btn-hover-background-color; - border-color: @aufruf-winter-aufruf-action-btn-hover-border-color; - } - &.mg-panel { - background-image: url("/img/snowflake.svg"); - background-repeat: no-repeat; - background-position: right top; - background-size: 100px 100px; - @media(max-width: @screen-sm-max) { - background-size: 60px 60px; - } - @media(min-width: @screen-lg) { - width: 940px; - } - } - &.quicktip { - border-left: 3px solid @aufruf-winter-quicktip-border-color; - } - @media(max-width: @screen-md-max) { - .lead { - font-size: 18px; - } - } -} - -.new-feature.badge { - background-color: @new-feature-badge-background-color; -} - -.imagebox { - display: flex; - a { - display: flex; - } -} \ No newline at end of file diff --git a/resources/assets/less/metager/beitritt.less b/resources/assets/less/metager/beitritt.less index 63ec36dfd1dda5efafcfde4a8cbc0dcd1f53b74e..c82ffb54ab3588e10b1c2d80cf705da787258dc5 100644 --- a/resources/assets/less/metager/beitritt.less +++ b/resources/assets/less/metager/beitritt.less @@ -1,3 +1,5 @@ +/* Style für die Druckversion des Beitrittsformulars */ + @media print { header { display: none !important; @@ -12,7 +14,8 @@ hr { display: none !important; } - input[type=text], input[type=email] { + input[type=text], + input[type=email] { margin: 0px !important; padding: 0px !important; height: initial !important; @@ -74,4 +77,7 @@ #spendenaufruf { display: none !important; } + .beitritt-formular-info * { + font-size: 7pt !important; + } } \ No newline at end of file diff --git a/resources/assets/less/metager/footer.less b/resources/assets/less/metager/footer.less index 094b607ad7937f64e1c3c2512bff3ef26aa358c3..e1dae268f5d69c170da29f8aa913ef5f345bdcff 100644 --- a/resources/assets/less/metager/footer.less +++ b/resources/assets/less/metager/footer.less @@ -1,3 +1,5 @@ +/* Footer bar with logos and general links */ + footer { padding: 5px 5px 15px 5px; width: 100%; diff --git a/resources/assets/less/metager/general.less b/resources/assets/less/metager/general.less new file mode 100644 index 0000000000000000000000000000000000000000..f7e4198193eaa5bc2bcc0c040d8e163572b0ab40 --- /dev/null +++ b/resources/assets/less/metager/general.less @@ -0,0 +1,178 @@ +/* Default Font */ + +* { + font-family: Liberation Sans, sans-serif; +} + + +/* Main Containers */ + +html, +body, +.content-wrapper { + width: 100%; +} + +html { + min-height: 100%; + height: auto; + display: flex; +} + +body { + flex-grow: 1; + background-image: inherit; + background-color: @body-background-color; + background-attachment: fixed; + min-height: 100%; + height: auto; + display: flex; + flex-direction: column; + margin: 0; +} + +.wrapper { + flex-grow: 1; + display: flex; + flex-direction: column; + justify-content: center; + margin: 50px 0px; +} + + +/* Logo */ + +.logo h1, +h1.mg-logo { + color: rgb(255, 128, 0); + font-weight: bold; +} + +#mglogo { + color: rgb(255, 128, 0); + text-align: center; + &>a { + display: block; + text-decoration: none; + font-size: 1.1em; + font-family: Liberation Sans, sans-serif; + font-weight: bold; + font-style: italic; + font-size: 1.0em; + line-height: 1; + white-space: nowrap; + border-radius: .25em; + margin: 0 auto; + } +} + +.metager-logo { + height: 30px; + float: left; + top: -2px; + margin-right: 3px; +} + +.logo { + height: 30px!important; + &>h1 { + font-size: 30px; + } +} + + +/* Links that look like text */ + +.mutelink { + &, + &:focus, + &:active, + &:visited { + color: inherit; + } +} + + +/* Summary Elements */ + +summary { + cursor: pointer; + &::-webkit-details-marker { + display: none; + } + &::-moz-details-marker { + display: none; + } + &::-ms-details-marker { + display: none; + } + &::-o-details-marker { + display: none; + } + &::details-marker { + display: none; + } +} + + +/* New Feature Badge */ + +.new-feature.badge { + background-color: @new-feature-badge-background-color; +} + + +/* Box to match Image size */ + +.imagebox { + display: flex; + a { + display: flex; + } +} + + +/* Unsorted */ + +.bold { + font-weight: bold; +} + +@media print { + .noprint { + display: none!important; + } +} + +nav { + h1 { + margin: 0; + height: 100%; + padding-left: 20px; + padding-top: 8px; + font-family: sans-serif; + font-style: italic; + margin: 0; + font-weight: bold; + line-height: 1; + white-space: nowrap; + } + .navbar-brand>div.logo { + height: 100%; + } +} + +.modal-content { + border-radius: 0; + -webkit-box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; + -moz-box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; + box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; +} + +label a { + color: inherit; + &:hover { + text-decoration: none; + color: inherit; + } +} \ No newline at end of file diff --git a/resources/assets/less/metager/metager.less b/resources/assets/less/metager/metager.less index 70fb8159af0e80d601212220134711cb4ec894b2..03eba70fb3afd77163bbde834e7f5c4e15dfd95b 100644 --- a/resources/assets/less/metager/metager.less +++ b/resources/assets/less/metager/metager.less @@ -1,10 +1,10 @@ -@import "./base.less"; -@import "./static-pages.less"; +@import "./general.less"; +@import "./specific.less"; @import "./result-page.less"; -@import "./quicktips.less"; @import "./start-page.less"; @import "./settings.less"; @import "./variables.less"; @import "./sidebar.less"; @import "./footer.less"; -@import "./searchbar.less"; \ No newline at end of file +@import "./searchbar.less"; +@import "./aufruf-winter.less"; \ No newline at end of file diff --git a/resources/assets/less/metager/product.less b/resources/assets/less/metager/product.less new file mode 100644 index 0000000000000000000000000000000000000000..2ab7ac88b60f0dfaa78a76bdae86cb7442859f28 --- /dev/null +++ b/resources/assets/less/metager/product.less @@ -0,0 +1,42 @@ +/* Produktergebnisse */ + +.product { + text-align: center; + border: 1px dotted @product-border-color; + padding: 5px; + max-width: 150px; + height: 210px; + a { + color: @product-a-color; + } + img { + max-width: 100px; + } + .price { + position: relative; + top: 20px; + color: @product-price-color; + background-color: @product-price-background-color; + text-align: left; + width: 80px; + font-weight: bold; + } + .title { + font-size: 12px; + font-weight: bold; + text-align: left; + max-height: 31px; + overflow: hidden; + margin-bottom: 4px; + } + .shop { + font-size: 10px; + text-align: left; + color: @product-shop-color; + margin-bottom: 6px; + } + .shipping { + font-size: 10px; + text-align: left; + } +} \ No newline at end of file diff --git a/resources/assets/less/metager/quicktips.less b/resources/assets/less/metager/quicktips.less index b4a7a3522ebe6bdab9d4cc006406e471aafe58ff..60951b998e0d961d000ae59a91b8905a02f0d36c 100644 --- a/resources/assets/less/metager/quicktips.less +++ b/resources/assets/less/metager/quicktips.less @@ -1,15 +1,108 @@ -.qt-header { - font-size: 16px; - margin: 0px; - font-weight: bold; -} +/* Quicktips */ -.qt-icon { - height: 60px; -} -.detail-short { - font-weight: bold; - font-size: 18px; - line-height: 30px; +/* + * <div id="quicktips"> + * <div class="quicktip" type="TYPE"> + * <details> + * <summary> + * <h1><a href="URL">TITLE + * <p>SUMMARY + * <div class="quicktip-detail"> + * <h1><a href="DETAILURL">DETAILTITLE + * <p>DETAILSUMMARY + * <span>GEFVON + * </...> + */ + +#quicktips { + display: flex; + flex-direction: column; + details[open=""] .quicktip-extender { + animation-name: quicktip-extender-turn; + animation-fill-mode: forwards; + } + .quicktip { + margin: 10px 0px; + padding: 10px 0px 10px 10px; + border-left: 3px solid #fb0; + details:not([open=""]) { + .quicktip-summary p { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + } + } + .quicktip-summary { + h1 { + margin: 0px 0px 5px 0px; + font-size: 18px; + font-weight: bold; + display: flex; + justify-content: space-between; + .quicktip-extender { + margin-left: 10px; + color: #777; + font-size: 20px; + } + } + p { + font-size: 16px; + } + } + .quicktip-detail { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + h2 { + margin: 10px 0px; + font-size: 16px; + font-weight: bold; + } + p { + display: none; + font-size: 14px; + } + } + .gefVon { + float: right; + font-size: 15px; + } + &[type=spruch] { + border-left: 3px solid #070; + p { + color: #070; + .author { + color: #404040; + font-style: italic; + } + } + } + &[type=spendenaufruf] { + border-left: #ddd; + color: #ff8000; + .quicktip-summary { + display: flex; + justify-content: space-between; + align-items: center; + h1 { + margin: 0px; + } + p { + margin: 5px; + .spendenaufruf-btn { + color: white; + background-color: #ff8000; + font-size: 16px; + } + } + } + } + &[type=dictCC] { + .quicktip-summary { + p { + font-weight: bold; + } + } + } + } } \ No newline at end of file diff --git a/resources/assets/less/metager/result-page.less b/resources/assets/less/metager/result-page.less index 9146a6ae75de27419aa3561fea83ebd009a35e11..32b060005ba0a8acc887489dfaa25f5666d9b386 100644 --- a/resources/assets/less/metager/result-page.less +++ b/resources/assets/less/metager/result-page.less @@ -1,37 +1,9 @@ -@body-background-color: @result-page-body-background-color; -@hostlabel-a-link-or-visited-color: @result-page-color-white; -@hostlabel-background-color: @result-page-color-strong-grey; -@navbar-resultpage-background-color: @result-page-color-white; -@navbar-resultpage-ul-li-a-not-metager-navbar-toggle-color: @result-page-color-grey; -@navbar-resultpage-ul-li-a-metager-dropdown-toggle-hover-or-focus-background-color: @result-page-color-almost-white; -@research-a-color: @result-page-color-black; -@content-wrapper-background-color: @result-page-color-white; -@a-visited-color: @result-page-a-visited-color; -@a-hover-color: @result-page-a-hover-color; -@a-donation-normal-or-visited-color: inherit; -@a-donation-hover-color: @result-page-a-hover-color; -@resultpage-foki-or-foki-background-color: @result-page-color-white; -@resultpage-foki-or-foki-li-a-color: @result-page-color-grey; -@resultpage-foki-or-foki-li-active-a-color: @result-page-color-black; -@resultpage-foki-or-foki-li-active-a-background-color: @result-page-color-white; -@spruch-author-color: @result-page-color-strong-grey; -@result-title-color: @result-page-color-black; -@result-link-options-color: @result-page-color-strong-grey; -@result-link-options-a-color: @result-page-color-strong-grey; -@result-description-color: @result-page-color-black; -@result-description-img-border-color: @result-page-color-almost-white; -@result-hoster-color: @result-page-color-grey; -@result-hoster-a-color: @result-page-color-strong-grey; -@options-list-li-hover-background-color: @result-page-color-almost-white; -@options-list-li-a-color: @result-page-color-strong-grey; -@image-item-img-box-shadow-color: fade(@result-page-color-black, 30%); -@searchplugin-a-color: @result-page-color-white; -@product-border-color: @result-page-color-almost-white; -@product-a-color: @result-page-color-strong-grey; -@product-price-color: @result-page-color-strong-grey; -@product-price-background-color: fade(@result-page-color-white, 90%); -@product-shop-color: @result-page-product-shop-color; -@lsprev-or-lsnext-i-background-color: @result-page-color-black; +/* Ergebnisseite */ + +@import "./quicktips.less"; +@import "./result.less"; +@import "./product.less"; +// body { &#resultBody { background-image: inherit; @@ -100,47 +72,6 @@ body { padding-left: 49px; } -.navbar-resultpage { - background-color: @navbar-resultpage-background-color; - position: absolute; - border-bottom: 2px solid #ff8000; - padding-bottom: 10px; - &>ul>li { - padding-left: 0; - padding-right: 0; - &>a:not(.metager-navbar-toggle) { - display: block; - padding: 10px; - color: @navbar-resultpage-ul-li-a-not-metager-navbar-toggle-color; - } - &.active>a, - a.metager-dropdown-toggle:hover, - a.metager-dropdown-toggle:focus { - background-color: @navbar-resultpage-ul-li-a-metager-dropdown-toggle-hover-or-focus-background-color; - } - } - &>ul.list-inline { - margin-bottom: 0; - } - @media (max-width: @screen-xs-max) { - right: 0px!important; - left: 0px!important; - } - right: initial; - left: initial; - margin-bottom: 0px; - .container { - padding: 0px; - margin: 0px; - } - .logo { - padding-top: 0px; - } - .input-group { - margin: 0px 5px; - } -} - .fa.fa-twitter { color: #6faedc } @@ -172,34 +103,6 @@ nav .input-group { padding: 5px 0; } -#research { - nav { - ul>li { - width: 20%; - vertical-align: middle; - padding-left: 15px; - padding-right: 15px; - } - ul>li.visible-xs { - width: 10%; - padding-left: 15px; - padding-right: 15px; - } - } - ul.list-inline { - margin-left: 0; - width: 100%; - } - a { - color: @research-a-color; - } - .visible-xs { - @media (max-width: 767px) { - display: inline-block!important; - } - } -} - .logo h1 { font-family: Liberation Sans, sans-serif; font-style: italic; @@ -239,34 +142,6 @@ a { } } -.resultpage-foki, -.foki { - background-color: @resultpage-foki-or-foki-background-color; - li { - margin: 0px; - margin-bottom: -1px; - a { - color: @resultpage-foki-or-foki-li-a-color; - padding: 8px 12px; - i+span { - margin-left: 5px; - } - } - span { - margin-left: 3px; - } - &.active { - i+span { - display: inline!important; - } - a { - color: @resultpage-foki-or-foki-li-active-a-color; - background-color: @resultpage-foki-or-foki-li-active-a-background-color; - } - } - } -} - #spenden { white-space: nowrap; overflow: hidden; @@ -317,169 +192,6 @@ a { flex-grow: 1; } -.result { - margin-top: 20px; - margin-bottom: 40px; - width: 100%; - &>.resultInformation { - border-radius: 5px; - padding-left: 0px; - &>.save { - position: absolute; - top: 0; - right: 10px; - cursor: pointer; - } - } - &>.remover { - cursor: pointer; - text-align: right; - color: #777; - } - .title { - color: @result-title-color; - text-decoration: none; - font-size: 18px; - font-weight: bold; - margin-bottom: 0; - white-space: nowrap; - line-height: 1.1; - max-width: 115ch; - overflow: hidden; - text-overflow: ellipsis; - } - .link { - font-size: 16px; - margin: 0; - line-height: 1.5; - &>div { - white-space: nowrap; - } - &>span { - white-space: nowrap; - margin: 0 5px; - } - .options { - color: @result-link-options-color; - float: left; - } - .options>a { - color: @result-link-options-a-color; - display: block; - padding-left: 8px; - padding-right: 5px; - } - } - .link-link { - white-space: nowrap; - max-width: 60%; - overflow: hidden; - text-overflow: ellipsis; - float: left; - } - .description { - margin-bottom: 3px; - color: @result-description-color; - font-size: 16px; - line-height: 1.3; - clear: both; - .date { - font-weight: bold; - } - p { - margin: 0; - margin-bottom: 4px; - } - img { - margin: 5px; - margin-left: 0px; - margin-right: 15px; - height: auto; - width: auto; - max-width: 120px; - max-height: 200px; - border: solid 1px @result-description-img-border-color; - } - } - &.ad { - .ad-label { - border: green solid 1px; - padding: 1px; - color: green; - border-radius: 4px; - } - .description { - max-width: 115ch; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - } - } - .hoster { - font-size: 13px; - margin: 0; - color: @result-hoster-color; - margin-right: 10px; - white-space: nowrap; - a { - color: @result-hoster-a-color; - } - } - .options { - .option-opener-icon { - display: block; - font-size: 16px; - color: #2A2ADE; - } - .option-content { - background-color: white; - z-index: 1000; - position: absolute; - border: grey solid 1px; - color: black; - font-size: 16px; - border-radius: 5px; - hr { - margin: 5px; - } - li { - padding: 5px - } - li:not(.option-title):hover { - background-color: #e0e0e0; - } - a, - a:hover, - a:focus, - a:visited { - color: black; - display: block; - } - } - } - .proxy { - font-size: 13px; - margin-top: 0; - white-space: nowrap; - img { - margin-bottom: 0px; - margin-right: 2px - } - } - .partnershop-info { - font-size: 13px; - margin-top: 0; - margin-left: 10px; - } - .result-image>img { - height: 100px; - padding: 10px; - } - .image>img { - max-width: 100%; - } -} - .description-container { margin: 0!important; } @@ -582,47 +294,6 @@ a { } } -.product { - text-align: center; - border: 1px dotted @product-border-color; - padding: 5px; - max-width: 150px; - height: 210px; - a { - color: @product-a-color; - } - img { - max-width: 100px; - } - .price { - position: relative; - top: 20px; - color: @product-price-color; - background-color: @product-price-background-color; - text-align: left; - width: 80px; - font-weight: bold; - } - .title { - font-size: 12px; - font-weight: bold; - text-align: left; - max-height: 31px; - overflow: hidden; - margin-bottom: 4px; - } - .shop { - font-size: 10px; - text-align: left; - color: @product-shop-color; - margin-bottom: 6px; - } - .shipping { - font-size: 10px; - text-align: left; - } -} - .lightslider { overflow: visible!important; } @@ -648,14 +319,6 @@ a { } } -.resultContainer { - margin: 0px; - padding: 20px 0px; - @media(max-width: @screen-xs-max) { - padding-right: 0px; - } -} - @keyframes quicktip-extender-turn { from { transform: rotate(0deg); @@ -666,123 +329,8 @@ a { } -/* - * <div id="quicktips"> - * <div class="quicktip" type="TYPE"> - * <details> - * <summary> - * <h1><a href="URL">TITLE - * <p>SUMMARY - * <div class="quicktip-detail"> - * <h1><a href="DETAILURL">DETAILTITLE - * <p>DETAILSUMMARY - * <span>GEFVON - * </...> - */ - -#quicktips { - display: flex; - flex-direction: column; - details[open=""] .quicktip-extender { - animation-name: quicktip-extender-turn; - animation-fill-mode: forwards; - } - .quicktip { - margin: 10px 0px; - padding: 10px 0px 10px 10px; - border-left: 3px solid #fb0; - details:not([open=""]) { - .quicktip-summary p { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - } - } - .quicktip-summary { - h1 { - margin: 0px 0px 5px 0px; - font-size: 18px; - font-weight: bold; - display: flex; - justify-content: space-between; - .quicktip-extender { - margin-left: 10px; - color: #777; - font-size: 20px; - } - } - p { - font-size: 16px; - } - } - .quicktip-detail { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; - h2 { - margin: 10px 0px; - font-size: 16px; - font-weight: bold; - } - p { - display: none; - font-size: 14px; - } - } - .gefVon { - float: right; - font-size: 15px; - } - &[type=spruch] { - border-left: 3px solid #070; - p { - color: #070; - .author { - color: #404040; - font-style: italic; - } - } - } - &[type=spendenaufruf] { - border-left: #ddd; - color: #ff8000; - .quicktip-summary { - display: flex; - justify-content: space-between; - align-items: center; - h1 { - margin: 0px; - } - p { - margin: 5px; - .spendenaufruf-btn { - color: white; - background-color: #ff8000; - font-size: 16px; - } - } - } - } - &[type=dictCC] { - .quicktip-summary { - p { - font-weight: bold; - } - } - } - } -} - - /* New result style */ -@result-width: 700px; -@quicktip-width: 500px; -html, -body, -.content-wrapper { - width: 100%; -} - .content-wrapper { display: flex; flex-direction: column; @@ -792,20 +340,8 @@ body, margin: 0px; } -#research-bar { - padding: 10px 60px 0px 10px; - border-bottom: 2px solid rgb(255, 128, 0); - display: flex; - justify-content: center; - #header-searchbar { - margin-left: 10px; - } - @media (max-width: @screen-xs-max) { - flex-direction: column; - padding-right: 10px; - } -} - +@result-width: 700px; +@quicktip-width: 500px; .resultpage-container { width: @result-width + @quicktip-width; align-self: center; @@ -828,34 +364,4 @@ body, padding-left: 50px; width: @quicktip-width; } -} - -.result { - .result-title a { - color: black; - font-size: 18px; - font-weight: bold; - } - .result-header { - display: flex; - >* { - white-space: nowrap; - } - >*:not(:first-child) { - margin-left: 5px; - } - .result-link { - overflow: auto; - a { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; - } - } - } -} - -@media (max-width: @screen-xs-max) { - // mobile } \ No newline at end of file diff --git a/resources/assets/less/metager/result.less b/resources/assets/less/metager/result.less new file mode 100644 index 0000000000000000000000000000000000000000..91efaf649a9a4072bac49a9504c9f08cae3fb5f5 --- /dev/null +++ b/resources/assets/less/metager/result.less @@ -0,0 +1,187 @@ +/* Ergebnis */ + +.result { + margin-top: 20px; + margin-bottom: 40px; + width: 100%; + .result-title a { + color: black; + font-size: 18px; + font-weight: bold; + } + .result-header { + display: flex; + >* { + white-space: nowrap; + } + >*:not(:first-child) { + margin-left: 5px; + } + .result-link { + overflow: auto; + a { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + } + } + } + .result-information { + border-radius: 5px; + padding-left: 0px; + &>.save { + position: absolute; + top: 0; + right: 10px; + cursor: pointer; + } + } + &>.remover { + cursor: pointer; + text-align: right; + color: #777; + } + .title { + color: @result-title-color; + text-decoration: none; + font-size: 18px; + font-weight: bold; + margin-bottom: 0; + white-space: nowrap; + line-height: 1.1; + max-width: 115ch; + overflow: hidden; + text-overflow: ellipsis; + } + .link { + font-size: 16px; + margin: 0; + line-height: 1.5; + &>div { + white-space: nowrap; + } + &>span { + white-space: nowrap; + margin: 0 5px; + } + .options { + color: @result-link-options-color; + float: left; + } + .options>a { + color: @result-link-options-a-color; + display: block; + padding-left: 8px; + padding-right: 5px; + } + } + .link-link { + white-space: nowrap; + max-width: 60%; + overflow: hidden; + text-overflow: ellipsis; + float: left; + } + .description { + margin-bottom: 3px; + color: @result-description-color; + font-size: 16px; + line-height: 1.3; + clear: both; + .date { + font-weight: bold; + } + p { + margin: 0; + margin-bottom: 4px; + } + img { + margin: 5px; + margin-left: 0px; + margin-right: 15px; + height: auto; + width: auto; + max-width: 120px; + max-height: 200px; + border: solid 1px @result-description-img-border-color; + } + } + &.ad { + .ad-label { + border: green solid 1px; + padding: 1px; + color: green; + border-radius: 4px; + } + .description { + max-width: 115ch; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + } + .hoster { + font-size: 13px; + margin: 0; + color: @result-hoster-color; + margin-right: 10px; + white-space: nowrap; + a { + color: @result-hoster-a-color; + } + } + .options { + .option-opener-icon { + display: block; + font-size: 16px; + color: #2A2ADE; + } + .option-content { + background-color: white; + z-index: 1000; + position: absolute; + border: grey solid 1px; + color: black; + font-size: 16px; + border-radius: 5px; + hr { + margin: 5px; + } + li { + padding: 5px + } + li:not(.option-title):hover { + background-color: #e0e0e0; + } + a, + a:hover, + a:focus, + a:visited { + color: black; + display: block; + } + } + } + .proxy { + font-size: 13px; + margin-top: 0; + white-space: nowrap; + img { + margin-bottom: 0px; + margin-right: 2px + } + } + .partnershop-info { + font-size: 13px; + margin-top: 0; + margin-left: 10px; + } + .result-image>img { + height: 100px; + padding: 10px; + } + .image>img { + max-width: 100%; + } +} \ No newline at end of file diff --git a/resources/assets/less/metager/searchbar.less b/resources/assets/less/metager/searchbar.less index e342914a06977eb59534ee47511a27fc0767eb42..1739d4478ddb1256998df6a4a94e485ba5b36552 100644 --- a/resources/assets/less/metager/searchbar.less +++ b/resources/assets/less/metager/searchbar.less @@ -1,3 +1,5 @@ +/* Suchleiste */ + .searchbar { display: flex; align-items: stretch; @@ -210,4 +212,18 @@ div:hover>.searchbar-tooltip { width: 100%; } } +} + +#research-bar { + padding: 10px 60px 0px 10px; + border-bottom: 2px solid rgb(255, 128, 0); + display: flex; + justify-content: center; + #header-searchbar { + margin-left: 10px; + } + @media (max-width: @screen-xs-max) { + flex-direction: column; + padding-right: 10px; + } } \ No newline at end of file diff --git a/resources/assets/less/metager/settings.less b/resources/assets/less/metager/settings.less index 5ea4a8246806c6c50fe0b069f1882a61fa8bf004..c4979db26e7cafb04a673803c3f7aa94b02d48a7 100644 --- a/resources/assets/less/metager/settings.less +++ b/resources/assets/less/metager/settings.less @@ -1,3 +1,5 @@ +/* Einstellungen */ + #settings-buttons { margin-top: 10px; display: flex; diff --git a/resources/assets/less/metager/sidebar.less b/resources/assets/less/metager/sidebar.less index 93a46ba11a1f5ac5f66a46583920b1488eda6c83..c26823cb03d2f836ec4d5d30505a52230c725b6b 100644 --- a/resources/assets/less/metager/sidebar.less +++ b/resources/assets/less/metager/sidebar.less @@ -1,9 +1,5 @@ -@metager-dropdown-toggle-hover-or-focus-color: fade(@static-pages-color-black, 15%); -@metager-dropdown-menu-background-color: @static-pages-color-white; -@metager-dropdown-menu-box-shadow-color: fade(@static-pages-color-black, 17.5%); -@metager-dropdown-menu-li-a-color: @static-pages-color-almost-black; -@metager-dropdown-menu-li-a-hover-color: @static-pages-color-strong-grey; -@metager-dropdown-menu-li-a-hover-background-color: @static-pages-color-almost-white; +/* Navigations-Seitenleiste */ + .sideBar { position: fixed; display: block; diff --git a/resources/assets/less/metager/specific.less b/resources/assets/less/metager/specific.less new file mode 100644 index 0000000000000000000000000000000000000000..c0d76dd67fd302e1f9e9103e07c152abde14f94d --- /dev/null +++ b/resources/assets/less/metager/specific.less @@ -0,0 +1,223 @@ +/* Rules for specific elements */ + +ul.startpage { + list-style-type: none; +} + +li#info { + white-space: pre-line; +} + +div#top { + padding-right: 35px; +} + +div#expand { + max-height: 0px; + overflow: hidden; + -webkit-transition: max-height 0.5s; + -moz-transition: max-height 0.5s; + -o-transition: max-height 0.5s; + transition: max-height 0.5s; +} + +textarea#message { + height: 200px; +} + +#plugin-modal ol>li { + margin-bottom: 5px; +} + +.wikiqtextract { + font-family: Georgia, "Times New Roman", Palatino, Times, serif; +} + +.language-textarea { + resize: none; + overflow: hidden; +} + +.language-name { + white-space: pre; +} + +.navbar-default { + background-color: @navbar-default-background-color; + border-radius: 0; +} + +.row { + margin-left: 0; + margin-right: 0; +} + +.form-group { + font-family: sans-serif; + font-size: 16px; + color: @form-group-color; + background-color: transparent; + text-align: center; +} + +.kontakt-form-group { + text-align: left; + font-size: 14px; +} + +.dotlist { + list-style-type: disc; + text-align: left; +} + +.well-sm { + margin: 10px 0px; +} + +.subheading { + font-size: 20px; + margin: 20px 0px; + white-space: pre-wrap; +} + +.donation-form-group { + text-align: left; + font-size: 12px; +} + +.beitritt-form-group { + text-align: left; +} + +.fokus-category { + font-size: 20px; +} + +.bitcoins { + text-align: center; + padding: 30px; +} + +.checkbox { + margin-top: 5px; + margin-bottom: 5px; +} + +.non-bold { + font-weight: normal; +} + +.settings-checkbox .settings-icon { + margin-left: 5px; + font-size: 12px; +} + +.wikiqtextract p { + margin-bottom: 0; +} + +i.fa { + background-color: transparent; +} + +a.content.hidden-xs { + color: @a-content-hidden-xs-color; +} + +a.navbar-brand { + line-height: 100%!important; + padding: 0; + position: absolute; + z-index: 5; + left: 10px; +} + +.dotlist li { + margin-bottom: 5px; +} + +form.contact { + max-width: 500px; +} + +label.select-label { + margin-bottom: 0; + margin-top: 10px; +} + +.donation-form-group label { + font-weight: bold; +} + +section { + padding: 10px; + box-shadow: 5px 5px 10px 0px @section-box-shadow-color; + -moz-box-shadow: 5px 5px 10px 0px @section-box-shadow-color; + -moz-box-shadow: 5px 5px 10px 0px @section-box-shadow-color; +} + +address { + white-space: pre; +} + +code { + white-space: pre-wrap; + overflow-wrap: break-word; + word-break: break-word; +} + +input[name=eingabe] { + border-right: 0; + box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.075); +} + +input#toggle { + display: none; + visibility: hidden; + &:checked { + &~#expand { + max-height: 900px; + } + ~label::after { + content: "â–²"; + } + } +} + +fieldset input[type=text] { + width: 100%; + padding-left: 10px; + padding-right: 10px; + border-width: 1px; + overflow: visible; +} + +main { + ul li:not(.lslide) { + margin: 0 10px; + } + div#foki { + margin: 5px 0; + text-align: center; + } + fieldset { + border: 0; + } +} + +.searchform-bonus { + list-style-type: none; + text-align: center; + margin-left: 0!important; + margin-top: 10px; +} + +.panel-title { + font-weight: bold; +} + +.signature { + border-top: 1px dashed black; + width: 50%; + margin-top: 16px; +} \ No newline at end of file diff --git a/resources/assets/less/metager/start-page.less b/resources/assets/less/metager/start-page.less index 41a6e3bb87f707788e49fa3c586bb4f539fc00f8..d37b49ddd71b1582105aabe1edde827a34207514 100644 --- a/resources/assets/less/metager/start-page.less +++ b/resources/assets/less/metager/start-page.less @@ -1,3 +1,5 @@ +/* Startseite */ + @search-bar-width: 1000px; .mg-panel { @media(max-width: @search-bar-width) { @@ -73,4 +75,36 @@ #about-us a:visited { color: @link-color; +} + +#sponsors { + a { + font-size: 0.8em; + } + h2 { + font-size: 1.5em; + } +} + +#more-information { + box-shadow: none; + margin-top: 5%; + text-align: center; + -moz-box-shadow: none; + ul { + padding: 0; + } + ul li { + color: @more-information-ul-li-color; + } + &>div { + font-size: 15px; + } + h2 { + color: @more-information-h2-color; + font-size: 25px; + } + a:hover { + text-decoration: underline; + } } \ No newline at end of file diff --git a/resources/assets/less/metager/static-pages.less b/resources/assets/less/metager/static-pages.less deleted file mode 100644 index 35070d9f863f8914b7d5b50f0c329347d68079ca..0000000000000000000000000000000000000000 --- a/resources/assets/less/metager/static-pages.less +++ /dev/null @@ -1,449 +0,0 @@ -@quicktip-background-color: @static-pages-color-white; -@spruch-color: @static-pages-spruch-color; -@spruch-border-left-color: @spruch-color; -@spruch-author-color: @static-pages-color-grey; -@metager-navbar-toggle-color: @static-pages-color-grey; -@metager-navbar-toggle-background-color: @static-pages-color-white; -@metager-navbar-toggle-border-color: @static-pages-color-almost-white; -@metager-navbar-toggle-visited-color: @static-pages-color-grey; -@metager-navbar-toggle-hover-background-color: @static-pages-color-almost-white; -@toggle-nav-hide-or-metager-navbar-toggle-background-color: rgb(255, 128, 0); -@more-information-ul-li-color: @static-pages-color-grey; -@more-information-h2-color: @static-pages-color-grey; -@div-right-background-color: @static-pages-color-almost-white; -@div-right-p-border-bottom-color: @static-pages-color-black; -@quicktip-color: @static-pages-color-black; -@quicktip-border-left-color: @static-pages-quicktip-aufruf-color; -@quicktip-aufruf-color: @static-pages-quicktip-aufruf-background; -@quicktip-aufruf-border-left-color: @quicktip-aufruf-color; -@navbar-default-background-color: @static-pages-color-white; -@mg-panel-background-color: @static-pages-color-white; -@form-group-color: @static-pages-color-black; -@metager-searchinput-color: @static-pages-color-strong-grey; -@metager-searchinput-background-color: @static-pages-color-white; -@metager-searchinput-border-color: @static-pages-color-almost-white; -@metager-searchbutton-color: @static-pages-color-strong-grey; -@metager-searchbutton-background-color: @static-pages-color-almost-white; -@metager-searchbutton-border-color: @static-pages-color-almost-white; -@modal-content-box-shadow-color: fade(@static-pages-color-black, 30%); -@a-content-hidden-xs-color: @static-pages-color-almost-black; -@section-box-shadow-color: fade(@static-pages-color-black, 55%); -ul.startpage { - list-style-type: none; -} - -nav { - h1 { - margin: 0; - height: 100%; - padding-left: 20px; - padding-top: 8px; - font-family: sans-serif; - font-style: italic; - margin: 0; - font-weight: bold; - line-height: 1; - white-space: nowrap; - } - .navbar-brand>div.logo { - height: 100%; - } -} - -#mglogo { - color: rgb(255, 128, 0); - text-align: center; - &>a { - display: block; - text-decoration: none; - font-size: 1.1em; - font-family: Liberation Sans, sans-serif; - font-weight: bold; - font-style: italic; - font-size: 1.0em; - line-height: 1; - white-space: nowrap; - border-radius: .25em; - margin: 0 auto; - } -} - -#spruch { - margin-bottom: 20px; - padding: 5px; - line-height: 1.2; - color: @spruch-color; - border-left: 3px solid @spruch-border-left-color; - font-size: 16px; - font-family: Georgia, "Times New Roman", Palatino, Times, serif; - .author { - font-size: 14px; - color: @spruch-author-color; - } -} - -.metager-navbar-toggle { - color: @metager-navbar-toggle-color; - background-color: @metager-navbar-toggle-background-color; - padding: 5px 10px; - margin: 5px 8px 5px 0; - border-radius: 7px; - border: 1px solid @metager-navbar-toggle-border-color; - display: block; - width: 36px; - height: 30px; - &:visited { - color: @metager-navbar-toggle-visited-color; - } -} - -#toggle-nav-hide .metager-navbar-toggle { - background-color: @toggle-nav-hide-or-metager-navbar-toggle-background-color; -} - -#sponsors { - a { - font-size: 0.8em; - } - h2 { - font-size: 1.5em; - } -} - -#moreInformation { - box-shadow: none; - margin-top: 5%; - text-align: center; - -moz-box-shadow: none; - ul { - padding: 0; - } - ul li { - color: @more-information-ul-li-color; - } - &>div { - font-size: 15px; - } - h2 { - color: @more-information-h2-color; - font-size: 25px; - } - a:hover { - text-decoration: underline; - } -} - -li#info { - white-space: pre-line; -} - -div#top { - padding-right: 35px; -} - -div#expand { - max-height: 0px; - overflow: hidden; - -webkit-transition: max-height 0.5s; - -moz-transition: max-height 0.5s; - -o-transition: max-height 0.5s; - transition: max-height 0.5s; -} - -textarea#message { - height: 200px; -} - -#plugin-modal ol>li { - margin-bottom: 5px; -} - -.wikiqtextract { - font-family: Georgia, "Times New Roman", Palatino, Times, serif; -} - -.qt-header { - font-family: verdana, arial, helvetica, sans-serif; -} - -.author { - float: right !important; -} - -.language-textarea { - resize: none; - overflow: hidden; -} - -.language-name { - white-space: pre; -} - -.navbar-default { - background-color: @navbar-default-background-color; - border-radius: 0; -} - -.row { - margin-left: 0; - margin-right: 0; -} - -.input-group-addon { - padding: 0; -} - -.form-group { - font-family: sans-serif; - font-size: 16px; - color: @form-group-color; - background-color: transparent; - text-align: center; -} - -.kontakt-form-group { - text-align: left; - font-size: 14px; -} - -.metager-searchinput { - height: 30px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857; - color: @metager-searchinput-color; - background-color: @metager-searchinput-background-color; - background-image: none; - border: 1px solid @metager-searchinput-border-color; - border-right: 0px none; - border-radius: 4px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - margin: 0px; -} - -.metager-searchbutton { - height: 30px; - width: 100px; - border-left: 0px none; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - color: @metager-searchbutton-color; - background-color: @metager-searchbutton-background-color; - border: 1px solid @metager-searchbutton-border-color; - padding: 6px 12px; - margin: 0px; - font-size: 14px; - font-weight: normal; - line-height: 1; - white-space: nowrap; - text-align: center; -} - -.metager-logo { - height: 30px; - float: left; - top: -2px; - margin-right: 3px; -} - -.mutelink { - color: inherit; - &:visited { - color: inherit; - } -} - -.dotlist { - list-style-type: disc; - text-align: left; -} - -.well-sm { - margin: 10px 0px; -} - -.subheading { - font-size: 20px; - margin: 20px 0px; - white-space: pre-wrap; -} - -.donation-form-group { - text-align: left; - font-size: 12px; -} - -.beitritt-form-group { - text-align: left; -} - -.modal-content { - border-radius: 0; - -webkit-box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; - -moz-box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; - box-shadow: 1px 1px 3px 1px @modal-content-box-shadow-color; -} - -.bold { - font-weight: bold; -} - -.fokus-category { - font-size: 20px; -} - -.bitcoins { - text-align: center; - padding: 30px; -} - -.checkbox { - margin-top: 5px; - margin-bottom: 5px; -} - -.non-bold { - font-weight: normal; -} - -.settings-checkbox .settings-icon { - margin-left: 5px; - font-size: 12px; -} - -.wikiqtextract p { - margin-bottom: 0; -} - -i.fa { - background-color: transparent; -} - -a.content.hidden-xs { - color: @a-content-hidden-xs-color; -} - -a.navbar-brand { - line-height: 100%!important; - padding: 0; - position: absolute; - z-index: 5; - left: 10px; -} - -.logo { - height: 30px!important; - &>h1 { - font-size: 30px; - } -} - -.dotlist li { - margin-bottom: 5px; -} - -form.contact { - max-width: 500px; -} - -label.select-label { - margin-bottom: 0; - margin-top: 10px; -} - -.donation-form-group label { - font-weight: bold; -} - -section { - padding: 10px; - box-shadow: 5px 5px 10px 0px @section-box-shadow-color; - -moz-box-shadow: 5px 5px 10px 0px @section-box-shadow-color; - -moz-box-shadow: 5px 5px 10px 0px @section-box-shadow-color; -} - -address { - white-space: pre; -} - -code { - white-space: pre-wrap; - overflow-wrap: break-word; - word-break: break-word; -} - -label a { - color: inherit; - &:hover { - text-decoration: none; - color: inherit; - } -} - -input[name=eingabe] { - border-right: 0; - box-shadow: inset 0 1px 0px rgba(0, 0, 0, 0.075); -} - -input#toggle { - display: none; - visibility: hidden; - &:checked { - &~#expand { - max-height: 900px; - } - ~label::after { - content: "â–²"; - } - } -} - -fieldset input[type=text] { - width: 100%; - padding-left: 10px; - padding-right: 10px; - border-width: 1px; - overflow: visible; -} - -main { - ul li:not(.lslide) { - margin: 0 10px; - } - div#foki { - margin: 5px 0; - text-align: center; - } - fieldset { - border: 0; - } -} - -.searchform-bonus { - list-style-type: none; - text-align: center; - margin-left: 0!important; - margin-top: 10px; -} - -.panel-title { - font-weight: bold; -} - -.signature { - border-top: 1px dashed black; - width: 50%; - margin-top: 16px; -} - -@media print { - .noprint { - display: none!important; - } - .beitritt-formular-info * { - font-size: 7pt !important; - } -} \ No newline at end of file diff --git a/resources/assets/less/metager/variables.less b/resources/assets/less/metager/variables.less index bdca9c861d9be03c01ca7c970a90c291e68c9cdc..503a4b18c6747de41f14e377ce6a7def2a8bb09f 100644 --- a/resources/assets/less/metager/variables.less +++ b/resources/assets/less/metager/variables.less @@ -59,4 +59,89 @@ sans-serif; @base-aufruf-winter-border-color: #953535; @base-aufruf-winter-btn-color: white; @base-aufruf-winter-btn-hover-background-color: #bd0d0d; -@base-new-feature-badge-background-color: #f80; \ No newline at end of file +@base-new-feature-badge-background-color: #f80; + +/* Unsorted */ + +@quicktip-background-color: @static-pages-color-white; +@spruch-color: @static-pages-spruch-color; +@spruch-border-left-color: @spruch-color; +@spruch-author-color: @static-pages-color-grey; +@metager-navbar-toggle-color: @static-pages-color-grey; +@metager-navbar-toggle-background-color: @static-pages-color-white; +@metager-navbar-toggle-border-color: @static-pages-color-almost-white; +@metager-navbar-toggle-visited-color: @static-pages-color-grey; +@metager-navbar-toggle-hover-background-color: @static-pages-color-almost-white; +@toggle-nav-hide-or-metager-navbar-toggle-background-color: rgb(255, 128, 0); +@more-information-ul-li-color: @static-pages-color-grey; +@more-information-h2-color: @static-pages-color-grey; +@div-right-background-color: @static-pages-color-almost-white; +@div-right-p-border-bottom-color: @static-pages-color-black; +@quicktip-color: @static-pages-color-black; +@quicktip-border-left-color: @static-pages-quicktip-aufruf-color; +@quicktip-aufruf-color: @static-pages-quicktip-aufruf-background; +@quicktip-aufruf-border-left-color: @quicktip-aufruf-color; +@navbar-default-background-color: @static-pages-color-white; +@mg-panel-background-color: @static-pages-color-white; +@form-group-color: @static-pages-color-black; +@metager-searchinput-color: @static-pages-color-strong-grey; +@metager-searchinput-background-color: @static-pages-color-white; +@metager-searchinput-border-color: @static-pages-color-almost-white; +@metager-searchbutton-color: @static-pages-color-strong-grey; +@metager-searchbutton-background-color: @static-pages-color-almost-white; +@metager-searchbutton-border-color: @static-pages-color-almost-white; +@modal-content-box-shadow-color: fade(@static-pages-color-black, 30%); +@a-content-hidden-xs-color: @static-pages-color-almost-black; +@section-box-shadow-color: fade(@static-pages-color-black, 55%); +// +@body-background-color: @base-body-backround-color; +@aufruf-winter-a-normal-or-visited: @base-aufruf-winter-color; +@aufruf-winter-aufruf-action-btn-color: @base-aufruf-winter-btn-color!important; +@aufruf-winter-aufruf-action-btn-background-color: @base-aufruf-winter-color!important; +@aufruf-winter-aufruf-action-btn-border-color: @base-aufruf-winter-border-color; +@aufruf-winter-aufruf-action-btn-hover-background-color: @base-aufruf-winter-btn-hover-background-color !important; +@aufruf-winter-aufruf-action-btn-hover-border-color: @base-aufruf-winter-border-color; +@aufruf-winter-quicktip-border-color: @base-aufruf-winter-color!important; +@new-feature-badge-background-color: @base-new-feature-badge-background-color; +// +@body-background-color: @result-page-body-background-color; +@hostlabel-a-link-or-visited-color: @result-page-color-white; +@hostlabel-background-color: @result-page-color-strong-grey; +@navbar-resultpage-background-color: @result-page-color-white; +@navbar-resultpage-ul-li-a-not-metager-navbar-toggle-color: @result-page-color-grey; +@navbar-resultpage-ul-li-a-metager-dropdown-toggle-hover-or-focus-background-color: @result-page-color-almost-white; +@research-a-color: @result-page-color-black; +@content-wrapper-background-color: @result-page-color-white; +@a-visited-color: @result-page-a-visited-color; +@a-hover-color: @result-page-a-hover-color; +@a-donation-normal-or-visited-color: inherit; +@a-donation-hover-color: @result-page-a-hover-color; +@resultpage-foki-or-foki-background-color: @result-page-color-white; +@resultpage-foki-or-foki-li-a-color: @result-page-color-grey; +@resultpage-foki-or-foki-li-active-a-color: @result-page-color-black; +@resultpage-foki-or-foki-li-active-a-background-color: @result-page-color-white; +@spruch-author-color: @result-page-color-strong-grey; +@result-title-color: @result-page-color-black; +@result-link-options-color: @result-page-color-strong-grey; +@result-link-options-a-color: @result-page-color-strong-grey; +@result-description-color: @result-page-color-black; +@result-description-img-border-color: @result-page-color-almost-white; +@result-hoster-color: @result-page-color-grey; +@result-hoster-a-color: @result-page-color-strong-grey; +@options-list-li-hover-background-color: @result-page-color-almost-white; +@options-list-li-a-color: @result-page-color-strong-grey; +@image-item-img-box-shadow-color: fade(@result-page-color-black, 30%); +@searchplugin-a-color: @result-page-color-white; +@product-border-color: @result-page-color-almost-white; +@product-a-color: @result-page-color-strong-grey; +@product-price-color: @result-page-color-strong-grey; +@product-price-background-color: fade(@result-page-color-white, 90%); +@product-shop-color: @result-page-product-shop-color; +@lsprev-or-lsnext-i-background-color: @result-page-color-black; +// +@metager-dropdown-toggle-hover-or-focus-color: fade(@static-pages-color-black, 15%); +@metager-dropdown-menu-background-color: @static-pages-color-white; +@metager-dropdown-menu-box-shadow-color: fade(@static-pages-color-black, 17.5%); +@metager-dropdown-menu-li-a-color: @static-pages-color-almost-black; +@metager-dropdown-menu-li-a-hover-color: @static-pages-color-strong-grey; +@metager-dropdown-menu-li-a-hover-background-color: @static-pages-color-almost-white; \ No newline at end of file diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index b26cf97ead54b15b1e7e7441132f96c82ca478b1..a1b3e0ed4d45dda736ddadff7e11496a4f7d59f5 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -12,7 +12,7 @@ @endsection @section('optionalContent') - <section id="moreInformation" class="hidden-xs hidden"> + <section id="more-information" class="hidden-xs hidden"> <h1 class="hidden">{{ trans('index.sponsors.head.1') }}</h1> <div class="row"> <div id="sponsors" class="col-sm-6"> diff --git a/resources/views/layouts/ad.blade.php b/resources/views/layouts/ad.blade.php index 79a11634e7402fc1f4951b4da6cda79fa6bd0675..fff25159cc2cacc49941496f77f72be680a2f073 100644 --- a/resources/views/layouts/ad.blade.php +++ b/resources/views/layouts/ad.blade.php @@ -1,6 +1,6 @@ @if(isset($ad) && !$apiAuthorized) <div class="result ad row"> - <div class="resultInformation col-sm-10"> + <div class="result-information col-sm-10"> <p class="title"> <a class="title" href="{{ $ad->link }}" target="{{ $metager->getNewtab() }}" data-hoster="{{ $ad->gefVon }}" data-count="0"> {{ $ad->titel }} diff --git a/resources/views/layouts/products.blade.php b/resources/views/layouts/products.blade.php index c34ef8e45d31e29024bc179d6ba503e9049837a8..9ac072aa41a70141953c34a759f86e130e3e8b3c 100644 --- a/resources/views/layouts/products.blade.php +++ b/resources/views/layouts/products.blade.php @@ -1,6 +1,6 @@ <div class="row lightSliderContainer hidden"> <div class="col-sm-1 hidden-xs"></div> - <div class="resultInformation col-xs-12 col-sm-11"> + <div class="result-information col-xs-12 col-sm-11"> <span id="mark">Produktanzeigen:</span> <ul id="products" class="lightSlider" > @foreach($products as $product) diff --git a/resources/views/layouts/staticPages_old.blade.php b/resources/views/layouts/staticPages_old.blade.php deleted file mode 100644 index cdbf6492d440db5e7ca34c143b6876abfd9b91f7..0000000000000000000000000000000000000000 --- a/resources/views/layouts/staticPages_old.blade.php +++ /dev/null @@ -1,224 +0,0 @@ -<!DOCTYPE html> -<html lang="{!! trans('staticPages.meta.language') !!}"> - <head> - <meta charset="utf-8" /> - <meta http-equiv="content-type" content="text/html; charset=utf-8" /> - <title>@yield('title')</title> - <meta name="description" content="{!! trans('staticPages.meta.Description') !!}" /> - <meta name="keywords" content="{!! trans('staticPages.meta.Keywords') !!}" /> - <meta name="page-topic" content="Dienstleistung" /> - <meta name="robots" content="index,follow" /> - <meta name="revisit-after" content="7 days" /> - <meta name="audience" content="all" /> - <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" /> - <meta rel="icon" type="image/x-icon" href="/favicon.ico" /> - <meta rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> - <link rel="search" type="application/opensearchdescription+xml" title="{{ trans('staticPages.opensearch') }}" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), action('StartpageController@loadPlugin', ['params' => base64_encode(serialize(Request::all()))])) }}"> - <link type="text/css" rel="stylesheet" href="/font-awesome/css/font-awesome.min.css" /> - <link type="text/css" rel="stylesheet" href="{{ elixir('css/themes/default.css') }}" /> - <link id="theme" type="text/css" rel="stylesheet" href="/css/theme.css.php" /> - <script src="{{ elixir('js/scriptSubPages.js') }}"></script> - <script src="{{ elixir('js/lib.js') }}"></script> - @if (isset($css)) - @if(is_array($css)) - @foreach($css as $el) - <link href="/css/{{ $el }}" rel="stylesheet" /> - @endforeach - @else - <link href="/css/{{ $css }}" rel="stylesheet" /> - @endif - @endif - </head> - <body> - <header> - @yield('homeIcon') - <nav id="navbar-static-pages" class="navbar-resultpage"> - - - <ul id="metager-static-nav-list" class="list-inline pull-right"> - <li id="toggle-nav-hide" class="hidden"> - <a class="metager-navbar-toggle pull-right" href="#" data-original-title="" title=""> - <span class="sr-only">Navigation anzeigen</span> - <i class="fa fa-bars" aria-hidden="true"></i> - </a> - <div class="clearfix"></div> - </li> - <li id="toggle-nav-show"> - <a class="metager-navbar-toggle pull-right" href="#metager-static-nav-list" data-original-title="" title=""> - <span class="sr-only">Navigation anzeigen</span> - <i class="fa fa-bars" aria-hidden="true"></i> - </a> - <div class="clearfix"></div> - </li> - <li @if ( !isset($navbarFocus) || $navbarFocus === 'suche') class="active" @endif > - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/") }}" tabindex="200" id="navigationSuche">{{ trans('staticPages.nav1') }}</a> - </li> - <li @if (isset($navbarFocus) && $navbarFocus === 'foerdern') class="metager-dropdown active" @else class="metager-dropdown" @endif > - <a class="metager-dropdown-toggle" role="button" aria-expanded="false" tabindex="201">{{ trans('staticPages.nav16') }} - <span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/spende/") }}" tabindex="202">{{ trans('staticPages.nav2') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/beitritt/") }}" tabindex="203">{{ trans('staticPages.nav23') }}</a> - </li> - <li> - <a href="https://www.boost-project.com/de/shops?charity_id=1129&tag=bl" tabindex="204">{{ trans('staticPages.nav17') }}</a> - </li> - </ul> - </li> - @if(LaravelLocalization::getCurrentLocale() === "de") - <li id="gutscheine"@if (isset($navbarFocus) && $navbarFocus === 'gutscheine') class="metager-dropdown active" @else class="metager-dropdown" @endif > - <a href="https://metager.de/gutscheine/">{!! trans('staticPages.gutscheineToggle') !!}</a> - <a class="metager-dropdown-toggle" data-role="button" aria-expanded="false" tabindex="205"><span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - <li> - <a href="https://metager.de/gutscheine/congstar/" tabindex="206" >{{ trans('staticPages.gutscheine.2') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/check24/" tabindex="207" >{{ trans('staticPages.gutscheine.3') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/handyflash/" tabindex="208" >{{ trans('staticPages.gutscheine.4') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/groupon/" tabindex="209" >{{ trans('staticPages.gutscheine.5') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/medion/" tabindex="210" >{{ trans('staticPages.gutscheine.6') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/navabi/" tabindex="211" >{{ trans('staticPages.gutscheine.7') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/netcologne/" tabindex="212" >{{ trans('staticPages.gutscheine.8') }}</a> - </li> - <li> - <a href="https://metager.de/gutscheine/teufel/" tabindex="213" >{{ trans('staticPages.gutscheine.9') }}</a> - </li> - <li role="separator" class="divider"></li> - <li> - <a href="https://metager.de/gutscheine/alle-gutscheine/" tabindex="214" >{{ trans('staticPages.gutscheine.10') }}</a> - </li> - </ul> - </li> - @endif - <li @if (isset($navbarFocus) && $navbarFocus === 'datenschutz') class="active" @endif > - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/datenschutz/") }}" id="navigationPrivacy" tabindex="215">{{ trans('staticPages.nav3') }}</a> - </li> - <li @if (isset($navbarFocus) && $navbarFocus === 'hilfe') class="metager-dropdown active" @else class="metager-dropdown" @endif > - <a class="metager-dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" id="navigationHilfe" tabindex="216">{{ trans('staticPages.nav20') }} - <span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/hilfe/") }}" tabindex="217">{{ trans('staticPages.nav20') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/faq/") }}" tabindex="218">{{ trans('staticPages.nav21') }}</a> - </li> - </ul> - </li> - <li @if (isset($navbarFocus) && $navbarFocus === 'kontakt') class="metager-dropdown active" @else class="metager-dropdown" @endif > - <a class="metager-dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" id="navigationKontakt" tabindex="219">{{ trans('staticPages.nav18') }} - <span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - <li> - <a href="http://forum.suma-ev.de/" tabindex="220">{{ trans('staticPages.nav4') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/kontakt/") }}" tabindex="221">{{ trans('staticPages.nav5') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/team/") }}" tabindex="222">{{ trans('staticPages.nav6') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/about/") }}" tabindex="223">{{ trans('staticPages.nav7') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/impressum/") }}" tabindex="224">{{ trans('staticPages.nav8') }}</a> - </li> - </ul> - </li> - <li @if (isset($navbarFocus) && $navbarFocus === 'dienste') class="metager-dropdown active" @else class="metager-dropdown" @endif > - <a class="metager-dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" tabindex="225">{{ trans('staticPages.nav15') }} - <span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/widget/") }}" tabindex="226">{{ trans('staticPages.nav10') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/zitat-suche/") }}" tabindex="227">{{ trans('staticPages.nav22') }}</a> - </li> - <li> - <a href="https://metager.de/klassik/asso/" tabindex="228">{{ trans('staticPages.nav11') }}</a> - </li> - <li> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/app/") }}" tabindex="230">@lang('staticPages.nav25')</a> - </li> - <li> - <a href="https://metager.to/" tabindex="231">{{ trans('staticPages.nav13') }}</a> - </li> - <li> - <a href="https://maps.metager.de" target="_blank" tabindex="232">Maps.MetaGer.de</a> - </li> - <li> - <a href="https://gitlab.metager3.de/open-source/MetaGer" tabindex="233">{{ trans('staticPages.nav24') }}</a> - </li> - <li> - <a href="http://forum.suma-ev.de/viewtopic.php?f=3&t=43" tabindex="234">{{ trans('staticPages.nav14') }}</a> - </li> - </ul> - </li> - <li class="metager-dropdown"> - <a class="metager-dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" id="navigationSprache" tabindex="235">{{ trans('staticPages.nav19') }} ({{ LaravelLocalization::getSupportedLocales()[LaravelLocalization::getCurrentLocale()]['native'] }}) - <span class="caret"></span></a> - <ul class="metager-dropdown-menu"> - @foreach(LaravelLocalization::getSupportedLocales() as $localeCode => $properties) - <li> - <a rel="alternate" hreflang="{{$localeCode}}" href="{{LaravelLocalization::getLocalizedURL($localeCode) }}" tabindex="{{235 + $loop->index}}">{{{ $properties['native'] }}}</a> - </li> - @endforeach - </ul> - </li> - </ul> - </nav> - - </header> - <div class="wrapper"> - <main class="mg-panel container"> - @if (isset($success)) - <div class="alert alert-success" role="alert">{{ $success }}</div> - @endif - @if (isset($info)) - <div class="alert alert-info" role="alert">{{ $info }}</div> - @endif - @if (isset($warning)) - <div class="alert alert-warning" role="alert">{{ $warning }}</div> - @endif - @if (isset($error)) - <div class="alert alert-danger" role="alert">{{ $error }}</div> - @endif - @yield('content') - </main> - @yield('optionalContent') - <footer class="noprint"> - <ul class="list-inline hidden-xs"> - <li> - <a href="https://www.suma-ev.de/" > - <img src="/img/suma_ev_logo-m1-greyscale.png" alt="SUMA-EV Logo"></a> - </li> - <li id="info"> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "kontakt") }}">{{ trans('staticPages.nav5') }}</a> - <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "impressum") }}">{{ trans('staticPages.nav8') }}</a> - {{ trans('staticPages.sumaev.1') }}<a href="https://www.suma-ev.de/">{{ trans('staticPages.sumaev.2') }}</a> - </li> - <li> - <a href="https://www.uni-hannover.de/" > - <img src="/img/luh_metager.png" alt="LUH Logo"></a> - </li> - </ul> - </footer> - <img src="{{ action('ImageController@generateImage')}}?site={{ urlencode(url()->current()) }}" class="hidden" /> - </div> - </body> -</html> diff --git a/resources/views/quicktip.blade.php b/resources/views/quicktip.blade.php deleted file mode 100644 index b12a0a5b29114fcc4343434759407af82385d639..0000000000000000000000000000000000000000 --- a/resources/views/quicktip.blade.php +++ /dev/null @@ -1,78 +0,0 @@ -<!DOCTYPE html> -<html lang="{!! trans('staticPages.meta.language') !!}"> - <head> - <title>{!! trans('quicktip.title') !!}</title> - <link type="text/css" rel="stylesheet" href="{{ elixir('css/themes/default.css') }}" /> - </head> - <body class="quicktips"> - @if(App::isLocale("de")) - <div class="quicktip aufruf-winter"> - <div class="media"> - <div class="media-body"> - <h2 class="qt-header"><a href="@lang('spendenaufruf.link')" target="_blank">@lang('spendenaufruf.heading')</a></h2> - <div>@lang('spendenaufruf.text')</div> - <br> - <a href="@lang('spendenaufruf.link')" class="btn btn-primary btn-block aufruf-action-btn" target="_blank">@lang('spendenaufruf.button')</a> - </div> - </div> - </div> - @endif - @if( $spruch !== "" ) - <blockquote id="spruch">{!! $spruch !!}</blockquote> - @endif - @foreach($mqs as $mq) - <div class="quicktip"> - @if(isset($mq['details'])) - <details> - <summary> - <div class="media"> - @if( isset($mq['image']) && isset($mq['image-alt'] )) - <div class="media-left"> - <img class="qt-icon" src="{!! $mq['image'] !!}" alt="{!! $mq['image-alt'] !!}"> - </div> - @endif - <div class="media-body"> - <h2 class="qt-header"><a href="{{ $mq['URL'] }}" target="_blank" rel="noopener">{{ $mq['title'] }}</a></h2> - <div>{!! $mq['summary'] !!}</div> - </div> - <div class="media-right"> - <i class="fa fa-info-circle info-details-available" aria-hidden="true"></i> - </div> - </div> - </summary> - {!! $mq['details'] !!} - </details> - @else - <div class="media"> - @if( isset($mq['image']) && isset($mq['image-alt'] )) - <div class="media-left"> - <img class="qt-icon" src="{!! $mq['image'] !!}" alt="{!! $mq['image-alt'] !!}"> - </div> - @endif - <div class="media-body"> - <h2 class="qt-header"><a href="{{ $mq['URL'] }}" target="_blank" rel="noopener">{{ $mq['title'] }}</a></h2> - <div>{!! $mq['summary'] !!}</div> - </div> - </div> - @endif - @if( isset($mq['gefVon']) ) - <div class="pull-right">{!! $mq['gefVon'] !!}</div> - @endif - </div> - @endforeach - <div class="quicktip"> - <div class="media"> - <div class="media-body"> - <div> - @if( Request::input('lang') === "all") - {!! trans('results.filter.default', ['langName' => LaravelLocalization::getSupportedLocales()[LaravelLocalization::getCurrentLocale()]['native']]) !!} - @else - {!! trans('results.filter', ['langName' => LaravelLocalization::getSupportedLocales()[LaravelLocalization::getCurrentLocale()]['native'], 'link' => base64_decode(Request::input('unfilteredLink','')), 'filter' => Request::input('lang')]) !!} - @endif - </div> - </div> - </div> - </div> - <script src="{{ elixir('js/quicktips.js') }}"></script> - </body> -</html> diff --git a/resources/views/settings.blade.php b/resources/views/settings.blade.php index 66f03bcd1f6fc425d1daf59486af6adfda250525..986669c4bb501f3bc732c5b9063dbc711843d7b5 100644 --- a/resources/views/settings.blade.php +++ b/resources/views/settings.blade.php @@ -59,7 +59,7 @@ <div id="settings-buttons"> <a id="settings-abort-btn" class="btn btn-danger mutelink" href="{{ URL::previous() }}">@lang('settings.abort') <i class="fa fa-times" aria-hidden="true"></i></a> <input id="unten" class="btn btn-primary" type="submit" value="{!! trans('settings.speichern.1') !!}"> - <input id="save" class="btn btn-primary hidden" type="button" data-href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/") }}" value="{!! trans('settings.speichern.2') !!}"> + <input id="save" class="btn btn-primary hidden" type="button" data-href="{{ URL::previous() }}" value="{!! trans('settings.speichern.2') !!}"> <input id="plugin" class="btn btn-primary" type="submit" value="{!! trans('settings.speichern.3') !!}"> </div> </form>