/* -- -- -- Sidebar Content -- -- -- */
+/* Should be obsolete now
.sidebarContent {
white-space: nowrap;
}
+*/
.sidebarContent > div {
text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
padding: 15px;
}
-fieldset:last-child, fieldset:only-child {
+fieldset:last-child,
+fieldset:only-child {
margin-bottom: 7px !important;
}
-/* experimental
-fieldset.topLink {
- background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50px);
- background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50px);
- background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50px);
- background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50px);
- background-image: linear-gradient(135deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50px);
-}
-*/
-
fieldset legend {
color: rgba(153, 153, 153, 1);
padding: 0 7px 0;
display: block;
}
-/* Reversed */
+/* Reversed (flips the label aside the checkbox or radio button) */
.reversed {
text-align: left;
margin-left: 0;
}
-/* Special Sidebar */
+/* Special -> Sidebar */
.sidebar dl > dt {
text-align: left;
display: block;
}
-/* Special Overlay */
+/* Special -> Overlay */
.wcfDialogContainer dl > dt {
width: 130px;
width: auto;
}
-/* Special Search Input Tweaks */
+/* Special -> Search Input */
input[type=search] {
border-radius: 30px;
display: none;
}
+
+
/* -- -- -- Form Errors -- -- -- */
.formError input[type='text'],
-/* -- -- -- Input Buttons & Dropdowns -- -- -- */
+/* ############## ToDo: Pre-Input Buttons & Dropdowns ############## */
-/* Bounding Box */
+/* -- -- -- Bounding Box -- -- -- */
+
+/* (Colors are being taken from the
+"Global Button Color & Effect Library") */
-/* ToDo: Change the class-name! */
.preInput {
display: table;
position: relative;
}
+
+
+/* -- -- -- Dropdowns -- -- -- */
+
/* Dropdown Caption */
.preInput .dropdownCaption {
padding-right: 10px;
}
+
+
+/* -- -- -- Special -> System Notification -- -- -- */
+
.preInput .dropdown > li.missingValue { /* ToDo */
/* color: #990; */
background-image: url('../../icon/systemWarning.svg');
/* ############## ToDo: Small Buttons ############## */
+/* (Colors are being taken from the
+"Global Button Color & Effect Library") */
+
/* Globals */
.smallButtons {
/* ############## Large Buttons ############## */
-/* Colors are being taken from the global color styles */
+/* (Colors are being taken from the
+"Global Button Color & Effect Library") */
/* Globals */
}
+
/* ############## Border ############## */
.border {
position: relative;
}
-/* Tabs */
+/* -- -- -- Tabs -- -- -- */
+
+/* Globals */
.tabMenu ul {
text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
cursor: default;
}
-/* Tab Menu Content */
+
+
+/* -- -- -- Tab Menu Content -- -- -- */
.tabMenuContent {
border: 1px solid #ccc;
width: 100% !important;
}
-/* Table Header */
+
+
+/* -- -- -- Table Header -- -- -- */
thead th {
font-size: 87%;
margin-bottom: -5px !important;
}
-/* Table Body */
+
+
+/* -- -- -- Table Body -- -- -- */
tbody tr {
border-bottom: 1px solid rgba(255, 255, 255, .3);
background-color: #d8e7f5;
}
-/* ToDo: Table Header Specials */
+
+
+/* -- -- -- Special -> Table Header -- -- -- */
.menu ~ .border thead th:first-child {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
}
-/* Table Checkboxes */
-table input[type='checkbox'] {
+
+/* -- -- -- Special -> Checkboxes in Table Headers -- -- -- */
+
+thead input[type='checkbox'] {
margin-top: -5px !important;
margin-bottom: -5px !important;
}
-/* Table Column Formats */
+
+
+/* -- -- -- ToDo: Table Column Formats -- -- -- */
tr .columnMark,
tr .columnStatus {
-/* ############## Page Navigation ############## */
+/* ############## ToDo: Page Navigation ############## */
-/* ToDo */
+/* (Colors are being taken from the
+"Global Button Color & Effect Library") */
+
+/* Globals */
:not(.statusDisplay) > .pageNavigation {
margin: 5px -3px;
width: 50%;
}
+/* -- -- -- Buttons (Level 1 & 2) -- -- -- */
+
.pageNavigation ul li {
font-weight: bold;
text-align: center;
padding: 3px 0;
}
-/* ToDo: Children */
+/* -- -- -- ToDo: Children (Level 2) -- -- -- */
+
+/* Buttons */
.pageNavigation ul li.children {
position: relative;
left: 25px;
}
-/* ToDo: Dropdown */
+/* Dropdown */
.pageNavigation ul li.children .dropdown {
text-align: left;
left: -5px;
}
-/* Special */
+/* Special -> Status Display */
.statusDisplay .pageNavigation {
font-size: 80%;
-/* ############## System Notifications ############## */
+/* ############## System Notifications (Inline) ############## */
/* Globals */
left: -5px;
}
-/* Special */
+/* Special -> Pre Input */
.preInput ~ .innerError .pointer {
right: 10%;
left: auto;
}
-/* TODO: Overlay */
+
+/* ############## System Notifications (Sheet) ############## */
+
+/* Globals */
.systemNotification {
/* declarations taken from .success */
/* ############## ToDo: WCF Dialog ############## */
+/* Globals */
+
.wcfDialogContainer {
border: 23px solid transparent;
border-radius: 15px;
}
-/* Dialog Titlebar */
+/* Titlebar */
.wcfDialogTitlebar {
border-bottom: 1px solid #036;
width: 0;
}
-/* Dialog Content */
+/* Content */
.wcfDialogContent {
background-color: #333;
/* Special */
-div#ajaxExceptionStacktrace {
+#ajaxExceptionStacktrace {
white-space: nowrap;
overflow: scroll;
overflow-y: hidden;
}
-div#ajaxExceptionStacktrace {
+#ajaxExceptionStacktrace {
font-family: monospace;
font-size: 90%;
line-height: 1.2;
-/* Login Box */
+/* ToDo: Login Box */
/* Note: Do not use the class ".loginBox" to style the box! */
-/* ############## GUI Widgets ############## */
+/* ############## Balloon Tooltips ############## */
-/* -- -- -- Balloon Tooltips -- -- -- */
+/* Globals */
#balloonTooltip {
font-size: .85em;
box-shadow: 0 3px 7px rgba(0, 0, 0, .3);
}
-/* ToDo */
a.balloonTooltip,
a .balloonTooltip,
img[src*='delete'],
cursor: pointer;
}
+/* Pointer */
+
#balloonTooltip .pointer {
border-width: 0 7px 7px;
border-style: solid;
+/* ############## ToDo: Likes Widget ############## */
+
+/* @see theadPostList.tpl */
+
+/* (Colors are being taken from the
+"Global Button Color & Effect Library") */
+
+/* -- -- -- -- Widget -- -- -- -- -- */
+
+/* Globals */
+
+.likesWidget {
+ margin: 3px 15px 0 30px;
+}
+
+/* Buttons */
+
+.likesWidget > ul {
+ float: right;
+ margin-right: 7px;
+ margin-left: 10px;
+}
+
+.likesWidget > ul > li {
+ text-align: right;
+ margin-top: 3px;
+ display: inline-block;
+}
+
+.likesWidget > ul > li > a {
+ padding: 2px 4px 3px;
+}
+
+.likesWidget > ul > li:first-child {
+ margin-right: -5px;
+}
+
+.likesWidget > ul > li:first-child a {
+ border-radius: 7px 0 0 7px;
+}
+
+.likesWidget > ul > li:nth-child(2) a {
+ border-radius: 0 7px 7px 0;
+}
+
+/* Cummulative Likes Display */
+
+.likesWidget > .likesDisplay a {
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 3px;
+ border-color: rgba(204, 204, 204, 1);
+ background-color: rgba(255, 255, 255, 1);
+ margin: 1px 0 0 7px;
+ padding: 2px 5px 1px;
+ float: right;
+ position: relative;
+ height: 13px;
+}
+
+.likesWidget > .likesDisplay a {
+ font-size: 75%;
+ color: #666;
+ text-decoration: none;
+}
+
+/* -- -- -- -- Like Widget Pointer -- -- -- -- -- */
+
+.likesWidget > .likesDisplay .pointer {
+ border-width: 5px 0 5px 5px;
+ border-style: solid;
+ border-color: transparent rgba(204, 204, 204, 1);
+ display: inline-block !important;
+ position: absolute;
+ width: 0;
+ bottom: 3px !important;
+ right: -6px;
+}
+
+.likesWidget > .likesDisplay .pointer > span {
+ border-width: 5px 0 5px 5px;
+ border-style: solid;
+ border-color: transparent rgba(255, 255, 255, 1);
+ display: inline-block;
+ position: absolute;
+ width: 0;
+ bottom: -5px;
+ left: -6px;
+}
+
+
+
/* ############## Clipboard Editor Buttons ############## */
/* Globals */
box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
}
+
+
/* -- -- -- Default Buttons -- -- -- */
/* Default State Glow */
animation-timing-function: ease-in-out;
}
+
+
/* -- -- -- Special Buttons -- -- -- */
/* Disabled State */
text-align: right;
}
+
+
/* -- -- -- Package Plugin -- -- -- */
/* Globals */
-/* ############## ToDo: Likes Widget ############## */
-
-/* @see theadPostList.tpl */
-
-/* -- -- -- -- Widget -- -- -- -- -- */
-
-/* Globals */
-
-.likesWidget {
- margin: 3px 15px 0 30px;
-}
-
-/* Buttons */
-
-.likesWidget > ul {
- float: right;
- margin-right: 7px;
- margin-left: 10px;
-}
-
-.likesWidget > ul > li {
- text-align: right;
- margin-top: 3px;
- display: inline-block;
-}
-
-.likesWidget > ul > li > a {
- padding: 3px 5px;
-}
-
-.likesWidget > ul > li:first-child {
- margin-right: -5px;
-}
-
-.likesWidget > ul > li:first-child a {
- border-radius: 7px 0 0 7px;
-}
-
-.likesWidget > ul > li:nth-child(2) a {
- border-radius: 0 7px 7px 0;
-}
-
-/* Cummulative Likes Display */
-
-.likesWidget > .likesDisplay a {
- border-width: 1px;
- border-style: solid;
- border-radius: 3px;
- border-color: rgba(204, 204, 204, 1);
- background-color: rgba(255, 255, 255, 1);
- margin: 1px 0 0 7px;
- padding: 2px 5px 1px;
- float: right;
- position: relative;
- height: 13px;
-}
-
-.likesWidget > .likesDisplay a {
- font-size: 75%;
- color: #666;
- text-decoration: none;
-}
-
-/* -- -- -- -- Like Widget Pointer -- -- -- -- -- */
-
-.likesWidget > .likesDisplay .pointer {
- border-width: 5px 0 5px 5px;
- border-style: solid;
- border-color: transparent rgba(204, 204, 204, 1);
- display: inline-block !important;
- position: absolute;
- width: 0;
- bottom: 3px !important;
- right: -6px;
-}
-
-.likesWidget > .likesDisplay .pointer > span {
- border-width: 5px 0 5px 5px;
- border-style: solid;
- border-color: transparent rgba(255, 255, 255, 1);
- display: inline-block;
- position: absolute;
- width: 0;
- bottom: -5px;
- left: -6px;
-}
-
-
-