width: 100%;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
header.pageHeader {
min-width: 800px;
}
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
header.pageHeader {
min-width: auto;
}
transition: background .2s linear;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
header.pageHeader nav.topMenu {
min-width: 800px;
}
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
header.pageHeader nav.topMenu {
min-width: auto;
top: 70px;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
header.pageHeader div#logo h1 {
font-size: 150%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
header.pageHeader div#logo h1 {
font-size: 175%;
display: inline-block;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
nav.mainMenu ul li {
font-size: 120%;
}
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
nav.mainMenu ul li {
font-size: 150%;
transition-timing-function: ease;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
nav.mainMenu ul li a {
padding: 10px 20px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
nav.mainMenu ul li a {
padding: 10px 10px;
position: relative;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
nav.headerNavigation {
min-width: 800px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
nav.headerNavigation {
min-width: auto;
margin: 0 23px;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
div.main {
min-width: 800px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
div.main {
min-width: auto;
width: auto;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
section.content {
padding: 5px 40px 25px;
- min-height: 100px;
+ min-height: 100px; /* ToDo: Does not work! */
}
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
section.content {
padding: 5px 15px 25px;
cursor: pointer;
font-weight: bold;
color: #369;
- background-image: url('../../icon/closed.svg');
+ background-image: url('../../icon/arrowRight.svg');
background-position: 15px center;
background-size: 16px;
background-repeat: no-repeat;
position: relative;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
nav.sidebarMenu > div h1 {
font-size: 130%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
nav.sidebarMenu > div h1 {
font-size: 150%;
}
nav.sidebarMenu > div h1.activeMenuItem {
- background-image: url('../../icon/opened.svg');
+ background-image: url('../../icon/arrowDown.svg');
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
nav.sidebarMenu > div ul li {
font-size: 110%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
nav.sidebarMenu > div ul li {
font-size: 120%;
color: #369;
}
+/* ToDo: Collapsible Sidebar Button */
+
+aside.sidebar .collapsibleSidebarButton {
+ border-right: 1px solid transparent;
+ border-left: 1px solid transparent;
+ background-image: url('../../icon/arrowLeft1.svg'), url('../../icon/arrowLeft1.svg'), url('../../icon/arrowLeft1.svg');
+ background-size: 10px;
+ background-position: center 1%, center center, center 99%;
+ background-repeat: no-repeat;
+ position: absolute;
+ top: 0;
+ right: -17px;
+ bottom: 0;
+ width: 15px;
+ z-index: 500;
+ opacity: .3;
+
+ -webkit-transition: opacity .2s linear;
+ -moz-transition: opacity .2s linear;
+ -ms-transition: opacity .2s linear;
+ -o-transition: opacity .2s linear;
+ transition: opacity .2s linear;
+}
+
+#tplLogin aside.sidebar .collapsibleSidebarButton {
+ /* ToDo: This should not be necessary! Is there no way to
+ remove the sidebar by script on pages like log-in? If we
+ find a way to achieve this, this declaration can be deleted. */
+ display: none;
+}
+
+aside.sidebar .collapsedSidebar .collapsibleSidebarButton {
+ /*border-right: 1px solid transparent;
+ border-left: 1px solid transparent;*/
+ background-image: url('../../icon/arrowRight1.svg'), url('../../icon/arrowRight1.svg'), url('../../icon/arrowRight1.svg');
+ background-position: center 1%, center center, center 99%;
+}
+
+aside.sidebar .collapsibleSidebarButton:hover {
+ cursor: pointer;
+ color: #999;
+ border-right-color: rgba(0, 0, 0, .15);
+ border-left-color: rgba(0, 0, 0, .15);
+ background-color: rgba(0, 0, 0, .015);
+ opacity: 1;
+}
+
+aside.sidebar .collapsedSidebar .collapsibleSidebarButton:hover {
+ border-right-color: rgba(0, 0, 0, .15);
+ border-left-color: transparent;
+}
+
+aside.sidebar .collapsedSidebar {
+ overflow: hidden;
+ width: 0;
+}
+
+aside.sidebar .collapsedSidebar nav {
+ overflow: hidden;
+ width: 0;
+ display: none;
+}
+
/* ############## Page Footer ############## */
position: relative;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
footer.pageFooter {
min-width: 800px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
footer.pageFooter {
min-width: auto;
padding: 1px 0 10px;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.mainHeading > img {
width: 48px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.mainHeading > img {
width: 64px;
padding: 10px 0;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.subHeading h1 {
font-size: 150%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.subHeading h1 {
font-size: 175%;
float: left;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
dl > dt {
width: 230px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
dl > dt {
width: 130px;
padding-top: 5px;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
dl > dd {
margin-left: 250px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
dl > dd {
margin-left: 150px;
width: auto;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
dt.reversed {
left: 270px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
dt.reversed {
left: 170px;
/* -- -- -- Input Widths -- -- -- */
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
textarea {
width: 99%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
textarea {
width: 99%;
width: 99%;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.preInput > input,
.preInput > textarea {
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.preInput > input,
.preInput > textarea {
vertical-align: middle;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.largeButtons ul li a img {
height: 24px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.largeButtons ul li {
font-size: 125%;
margin-top: 5px;
}
+.boxTitle > hgroup .badge {
+ font-size: 75%;
+}
+
/* Collapse Icon */
.boxTitle > a {
transition-timing-function: ease;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.tabMenu li a {
font-size: 110%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.tabMenu li a {
font-size: 150%;
z-index: 30;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.tabMenu li.ui-state-active a {
font-size: 130%;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.tabMenu li.ui-state-active a {
font-size: 150%;
white-space: nowrap;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.breadcrumbs ul li a {
max-width: 250px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.breadcrumbs ul li a {
max-width: 100px;
z-index: 1000;
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
#actionProxyLoading img {
height: 24px;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
#actionProxyLoading img {
height: 32px;
/* ############## ToDo: Overlay ############## */
.ui-dialog {
- border: 13px solid rgba(0, 0, 0, .5);
+ border: 23px solid transparent;
border-radius: 15px;
+ background-color: rgba(0, 0, 0, .4);
margin-right: auto !important;
margin-left: auto !important;
position: fixed !important;
box-shadow: 0 1px 23px rgba(0, 0, 0, 1);
}
-@media screen and (min-device-width: 480px) {
+@media screen and (min-width: 480px), screen and (min-device-width: 480px) {
.ui-dialog {
min-width: 500px !important;
}
-@media screen and (max-device-width: 480px) {
+@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.ui-dialog {
min-width: 200px !important;
}
.ui-dialog-titlebar {
- background-color: #333;
- padding: 7px;
+ border-top-left-radius: 7px;
+ border-top-right-radius: 7px;
+ background-color: #29374a;
+ background-image: url('../images/header.png');
+ background-position: left top;
+ background-repeat: repeat-x;
+ margin-bottom: 1px;
+ padding: 13px;
position: relative;
+ display: block;
}
.ui-dialog-title {
- text-shadow: 5px 0 0 #000;
-}
-
-.ui-dialog-content {
- background-color: #333;
- padding-bottom: 25px;
+ font-size: 170%;
+ font-weight: bold;
+ text-shadow: 0 -1px 0 #000;
+ color: rgba(255, 255, 255, 1);
+ background-image: url('../../icon/logIn2.svg');
+ background-position: left center;
+ background-size: 24px;
+ background-repeat: no-repeat;
+ padding-left: 35px;
+ display: block;
}
a.ui-dialog-titlebar-close {
position: absolute !important;
width: 32px;
height: 32px;
- top: 3px;
- right: 3px;
+ top: 7px;
+ right: 7px;
}
a.ui-dialog-titlebar-close span {
- display: none;
- visibility: hidden;
+ /* Removes the button-caption */
+ position: absolute;
+ left: -9000px;
+ top: -9000px;
+ width: 0;
}
+.ui-dialog-content {
+ border-bottom-left-radius: 7px;
+ border-bottom-right-radius: 7px;
+ background-color: #333;
+ padding-top: 7px;
+ padding-bottom: 20px;
+}
+
+
+
div.ui-widget-overlay {
background-color: #000;
opacity: .5;
.badge {
font-size: 85%;
- font-weight: normal;
text-shadow: none;
color: #666;
border-radius: 13px;
-/* ToDo: Collapsible Sidebar Button */
-
-.collapsibleSidebarButton {
- border-right: 1px solid transparent;
- border-left: 1px solid transparent;
- background-image: url('../../icon/handle1.svg');
- background-size: 48px;
- background-position: left center;
- background-repeat: no-repeat;
- padding: 3px;
- position: absolute;
- top: 0;
- right: -15px;
- bottom: 0;
- width: 7px;
- z-index: 500;
- opacity: .6;
-
- -webkit-transition: opacity .2s linear;
- -moz-transition: opacity .2s linear;
- -ms-transition: opacity .2s linear;
- -o-transition: opacity .2s linear;
- transition: opacity .2s linear;
-}
-
-.collapsibleSidebarButton:hover {
- cursor: pointer;
- color: #999;
- border-right-color: #ccc;
- border-left-color: #ccc;
- background-color: rgba(0, 0, 0, .015);
- opacity: 1;
-}
-
-.collapsedSidebar {
- overflow: hidden;
- width: 0;
-}
-
-.collapsedSidebar nav {
- overflow: hidden;
- width: 0;
- display: none;
-}
-
/* DEBUG ONLY - DO NOT TOUCH! */
-.ui-dialog-title {
- font-weight: bold !important;
- text-shadow: 1px 0px 0px rgb(0, 0, 0) !important;
-}
-
div.ajaxDebugMessage p {
border-bottom: 1px solid rgb(192, 192, 192);
margin: 0 3px;
/* Is all that really still necessary? We wanted to support good browsers only */
-.ui-helper-clearfix {
- display: inline-block;
-}
-
-/* Required comment for clearfix to work in Opera \*/
-* html .ui-helper-clearfix {
- height: 1%;
-}
-
-.ui-helper-clearfix {
- display: block;
-}
-
/* End clearfix */
.ui-helper-zfix {
opacity: 0;
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--<?xml-stylesheet type="text/css" href="svg.css"?>-->\r
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\r
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="16px" height="16px" viewBox="0 0 16 16" xml:space="preserve">\r
+ \r
+ <title>Check</title>\r
+ <desc>Check Icon</desc>\r
+ \r
+ <!--\r
+ @author Harald Szekely \r
+ @copyright 2011 WoltLab GmbH \r
+ @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> \r
+ --> \r
+ \r
+ <defs>\r
+ <style type="text/css">\r
+ <![CDATA[\r
+ .Upper1 {fill: #666;}\r
+ .Lower1 {fill: #fff;}\r
+ ]]>\r
+ </style>\r
+ </defs>\r
+ \r
+ <g id="IconCheck">\r
+ <path class="Lower1" style="fill-rule: evenodd; clip-rule: evenodd;" d="M14.4794922,2.2192383L6.4145508,14.9335938\r
+ C6.3901367,14.9736328,6.3457031,14.9970703,6.2998047,15H6.2944336c-0.0454102,0-0.0883789-0.0224609-0.1142578-0.0546875\r
+ L1.0297852,8.2504883C0.9975586,8.2075195,0.9897461,8.1489258,1.0151367,8.1010742\r
+ c0.0244141-0.0483398,0.074707-0.0932617,0.1289062-0.0932617h2.4731445l2.2768555,3.0917969l5.4711914-9.012207\r
+ C11.390625,2.0458984,11.4375,2,11.4863281,2h2.8710938l0,0c0.0507812,0,0.0996094,0.027832,0.125,0.0742188\r
+ C14.5078125,2.1186523,14.5048828,2.175293,14.4794922,2.2192383z"/>\r
+ <path class="Upper1" style="fill-rule: evenodd; clip-rule: evenodd;" d="M14.4794922,1.2192383L6.4145508,13.9335938\r
+ C6.3901367,13.9736328,6.3457031,13.9970703,6.2998047,14H6.2944336c-0.0454102,0-0.0883789-0.0224609-0.1142578-0.0546875\r
+ L1.0297852,7.2504883C0.9975586,7.2075195,0.9897461,7.1489258,1.0151367,7.1010742\r
+ c0.0244141-0.0483398,0.074707-0.0932617,0.1289062-0.0932617h2.4731445l2.2768555,3.0917969l5.4711914-9.012207\r
+ C11.390625,1.0458984,11.4375,1,11.4863281,1h2.8710938l0,0c0.0507812,0,0.0996094,0.027832,0.125,0.0742188\r
+ C14.5078125,1.1186523,14.5048828,1.175293,14.4794922,1.2192383z"/>\r
+ </g>\r
+</svg>\r