/**
* ACP Testing Styles
*
- * @author Harald Szekely, Alexander Ebert, Marcel Werk
+ * @author Harald Szekely, Alexander Ebert, Marcel Werk
* @copyright 2011 WoltLab GmbH
*/
/* Table */
table {
- width: 100% !important;
border-spacing: 0;
+ width: 100% !important;
}
/* Table Header */
background-color: #fcfdfe;
border-right: 1px solid rgba(255, 255, 255, .3);
padding: 5px;
- /* this is experimental */
+ /* this is experimental - only works in combination with "table-layout: fixed;" */
word-wrap: break-word;
}
width: 16px;
}
+tbody tr .columnIcon img:not(.balloonTooltip):hover {
+ cursor: not-allowed;
+}
+
/* ToDo: Table Specials */
/*
/* This is only experimental for the moment */
.pageNavigation ul li:not(.children) {
- border: 1px solid rgba(0, 0, 0, .2);
+ color: #999;
+
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc #bbb #aaa;
border-radius: 3px;
- background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+ background-color: #fefefe;
+ background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -moz-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -ms-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -o-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
display: inline-block;
position: relative;
}
.pageNavigation ul li.disabled {
+ cursor: not-allowed;
border: 1px solid rgba(0, 0, 0, .1);
background-image: none;
}
}
.pageNavigation ul li:not(.disabled):hover {
- color: #333;
- border: 1px solid rgba(0, 0, 0, .3);
- background-color: rgba(255, 255, 255, 1);
- background-image: none;
+ color: #666;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ffc053 #fa2 #fc9e07;
+
+ background-color: #fff9f4;
+ background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -moz-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -ms-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -o-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
}
.pageNavigation ul li.skip {
display: inline-block;
}
+.pageNavigation ul li:not(.disabled):hover a {
+ color: #666;
+}
+
.pageNavigation ul li:not(.skip) a {
padding: 3px 5px;
}
-.pageNavigation ul li:active,
-.pageNavigation ul li:focus {
- border: 1px solid rgba(0, 0, 0, .3);
- background-color: rgba(0, 0, 0, .5) !important;
+.pageNavigation ul li:not(.disabled):active,
+.pageNavigation ul li:not(.disabled):focus {
+ color: #333;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #fc9e07 #fa2 #ffc053;
+
+ background-color: #fff9f4;
+ background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -ms-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+
+ -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -ms-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+}
+
+.pageNavigation ul li:active a,
+.pageNavigation ul li:focus a {
+ color: #333;
}
.pageNavigation ul li.active,
padding: 3px 5px;
}
-.pageNavigation ul li:active a,
-.pageNavigation ul li:focus a {
- text-shadow: 0 1px 0 #000;
- color: #fff;
-}
-
.pageNavigation ul li.children,
.pageNavigation ul li.children:hover,
.pageNavigation ul li.children:active,
text-decoration: none !important;
text-shadow: 0 1px 0 #fff;
color: #999;
- border: 1px solid #999;
- background-color: #fff;
- background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -o-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: -ms-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
- background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .1));
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ccc #bbb #aaa;
+ border-radius: 30px;
+
+ background-color: #fefefe;
+ background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -moz-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -ms-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: -o-linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
+ background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(245, 245, 245, 1) 2px, rgba(235, 235, 235, 1));
margin-right: 0;
margin-left: 0;
.badgeButton:hover {
color: #666;
- border: 1px solid #666;
- background-color: #fefefe;
+
+ border-width: 1px;
+ border-style: solid;
+ border-color: #ffc053 #fa2 #fc9e07;
+
+ background-color: #fff9f4;
+ background-image: -webkit-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -moz-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -ms-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -o-linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: linear-gradient(rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
}
-.badgeButton:active, .badgeButton:focus {
- color: #666;
+.badgeButton:active,
+.badgeButton:focus {
+ color: #333;
- background-image: -webkit-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
- background-image: -moz-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
- background-image: -o-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
- background-image: -ms-linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
- background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, 0));
+ border-width: 1px;
+ border-style: solid;
+ border-color: #fc9e07 #fa2 #ffc053;
+
+ background-color: #fff9f4;
+ background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -ms-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+ background-image: linear-gradient(bottom, rgba(255, 255, 255, 1), rgba(255, 237, 217, 1) 2px, rgba(255, 229, 200, 1));
+
+ -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -ms-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ -o-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
}
box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
}
+.balloonTooltip {
+ /* That could be wrong */
+ cursor: pointer;
+}
+
/* Collapsible */
.collapsible {