e6ce7653 by Marty Penner

Add the Tenzing header to the admin pages. refs #1604

1 parent 6f34d033
......@@ -40,19 +40,18 @@ class Actions {
#toplevel_page_cbv_options:hover .wp-menu-image, #menu-posts-POSTTYPE.wp-has-current-submenu .wp-menu-image {
background-position:6px 7px!important;
}
</style>
<?php
/*
global $current_user;
get_currentuserinfo();
<div class="wphead">
<img id="header-logo" src="https://cbv.dev/wp-includes/images/blank.gif" alt="" width="16" height="16">
include('views/header.php');
*/
<h1 id="site-heading">
<a href="https://cbv.dev/" title="Visit Site">
<span id="site-title">Chartered Business Valuators</span>
</a>
</h1>
</div>
<?php
}
public static function admin_footer_text() {
......
......@@ -20,69 +20,90 @@
*/
#header-logo {
display:none;
/*
background-color:#3b0d32;
color:#fff;
*/
}
#wphead {
background: #3b0d32;
height: 56px;
border-bottom: 2px solid #71aed7;
position: absolute;
left: 0;
top: 0;
z-index: 1000;
width: 100%;
margin-left: 0;
display: none;
/*
background-color:#3b0d32;
color:#fff;
*/
}
#wpfooter {
background: #3b0d32;
color: #fadfb3;
margin: 0;
padding: 10px;
background: #3b0d32;
color: #fadfb3;
margin: 0;
padding: 10px;
border-style: solid;
border-top: 1px solid;
margin-top: -46px;
border-top: 1px solid;
margin-top: -46px;
border-color: #71aed7;
border: none;
border: none;
}
.wphead {
background: #3b0d32;
height: 56px;
border-bottom: 2px solid #71aed7;
/*position: absolute;*/
left: 0;
top: 0;
z-index: 1000;
width: 100%;
margin-left: 0;
}
#wphead h1 {
.wphead h1 {
background: transparent url(../images/tz.gif) left no-repeat;
padding-left:200px;
color:#fff;
height: 35px;
overflow: hidden;
color: #fff;
height: 35px;
overflow: hidden;
font: normal 16px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
margin: 0;
padding: 6px 8px 5px 200px;
float: left;
}
.wphead h1 a {
display: inline-block;
margin-top: 4px;
text-decoration: none;
}
#wphead h1 a {
display: inline-block;
margin-top:4px;
.wphead a:hover {
text-decoration: underline;
}
#wphead h1 a,
#wphead h1 a span { color:#f7bd55; font-family: Georgia, Helvetica, Serif; font-style: italic;}
.wphead h1 a,
.wphead h1 a span {
color: #f7bd55;
font-family: Georgia, Helvetica, serif;
font-style: italic;
}
#wphead > a { color:#fff; }
.wphead > a {
color: #fff;
}
#adminmenuback, #adminmenuwrap {
padding-bottom: 3.2em;
}
#user_info {margin-top:5px; color:#fff; }
#user_info p a, #user_info a { color: #fadfb3; }
#favorite-actions { margin: 15px 12px 0; }
#user_info {
margin-top: 5px;
color: #fff;
}
#user_info p a, #user_info a {
color: #fadfb3;
}
#favorite-actions {
margin: 15px 12px 0;
}
#user_info a:link,
#user_info a:visited,
#wpfooter a:link,
#wpfooter a:visited {
color:#f7bd55;
text-decoration:none;
color: #f7bd55;
text-decoration: none;
}
#wp-admin-bar-comments,
......@@ -110,151 +131,273 @@
#adminmenu li.wp-not-current-submenu .wp-menu-arrow {
-webkit-transform: translate(150px);
transform: translate(150px);
transform: translate(150px);
}
#backtoblog { background:#3b0d32; color:#fadfb3; }
#backtoblog {
background: #3b0d32;
color: #fadfb3;
}
#TzBrandingFooter {
background-color:#3B0D32;
color:#f7bd55;
padding:5px 10px;
font-size:11px;
background-color: #3B0D32;
color: #f7bd55;
padding: 5px 10px;
font-size: 11px;
clear:both;
position:relative;
margin-top: -28px;
clear: both;
position: relative;
margin-top: -28px;
}
#TzBrandingFooter a {
color: #fff;
text-decoration: none;
}
#TzBrandingFooter a { color:#fff; text-decoration:none; }
/* Post Custom Type Fields Display */
.cct-fields { padding:10px; }
.cct-fields fieldset { margin-top:15px; border: 1px solid #ccc; padding:15px; background-color: #f2f2f2; }
.cct-fields div { clear:both; margin-top:5px; }
.cct-fields div span.label { margin-top:3px;float:left; width: 150px; margin-right:10px; margin-bottom:3px; }
.cct-fields {
padding: 10px;
}
.cct-fields fieldset {
margin-top: 15px;
border: 1px solid #ccc;
padding: 15px;
background-color: #f2f2f2;
}
.cct-fields div {
clear: both;
margin-top: 5px;
}
.cct-fields div span.label {
margin-top: 3px;
float: left;
width: 150px;
margin-right: 10px;
margin-bottom: 3px;
}
.cct-fields div input[type=text],
.cct-fields div textarea { width: 300px;}
.cct-fields div textarea { height:80px;}
.cct-fields div textarea {
width: 300px;
}
.cct-fields div textarea {
height: 80px;
}
table.tabular-data {}
table.tabular-data thead td {}
table.tabular-data thead th { text-align: left; }
table.tabular-data tbody th {}
table.tabular-data tbody td {}
table.tabular-data {
}
table.tabular-data thead td {
}
table.tabular-data thead th {
text-align: left;
}
table.tabular-data tbody th {
}
table.tabular-data tbody td {
}
.spinner { background: transparent url(../images/spinner.gif) left no-repeat;}
.spinner {
background: transparent url(../images/spinner.gif) left no-repeat;
}
#popup_container {
font-family: Arial, sans-serif;
font-size: 12px;
min-width: 300px; /* Dialog will be no smaller than this */
max-width: 600px; /* Dialog will wrap after this width */
background: #FFF;
border: solid 5px #333;
color: #000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
font-family: Arial, sans-serif;
font-size: 12px;
min-width: 300px; /* Dialog will be no smaller than this */
max-width: 600px; /* Dialog will wrap after this width */
background: #FFF;
border: solid 5px #333;
color: #000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#popup_title {
color:#f7bd55;
font-size: 12px;
font-weight: bold;
text-align: left;
line-height: 1.75em;
background: #3b0d32;
border: solid 1px #FFF;
border-bottom: solid 1px #999;
cursor: default;
padding: 0em; padding:3px 5px 3px 10px;
margin: 0em;
color: #f7bd55;
font-size: 12px;
font-weight: bold;
text-align: left;
line-height: 1.75em;
background: #3b0d32;
border: solid 1px #FFF;
border-bottom: solid 1px #999;
cursor: default;
padding: 0em;
padding: 3px 5px 3px 10px;
margin: 0em;
}
#popup_content {
background: 16px 16px no-repeat url(../jquery_alerts/images/info.gif);
padding: 1em 1.75em;
margin: 0em;
background: 16px 16px no-repeat url(../jquery_alerts/images/info.gif);
padding: 1em 1.75em;
margin: 0em;
}
#popup_content.alert {
background-image: url(../jquery_alerts/images/info.gif);
background-image: url(../jquery_alerts/images/info.gif);
}
#popup_content.confirm {
background-image: url(../jquery_alerts/images/important.gif);
background-image: url(../jquery_alerts/images/important.gif);
}
#popup_content.prompt {
background-image: url(../jquery_alerts/images/help.gif);
background-image: url(../jquery_alerts/images/help.gif);
}
#popup_message {
padding-left: 48px;
padding-left: 48px;
}
#popup_panel {
text-align: center;
margin: 1em 0em 0em 1em;
text-align: center;
margin: 1em 0em 0em 1em;
}
#popup_prompt {
margin: .5em 0em;
margin: .5em 0em;
}
/*
ColorBox Core Style
The following rules are the styles that are consistant between themes.
Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#colorbox, #cboxOverlay, #cboxWrapper {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
overflow: hidden;
}
#cboxOverlay {
position: fixed;
width: 100%;
height: 100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
clear: left;
}
#cboxContent {
position: relative;
overflow: visible;
}
#cboxLoadedContent {
overflow: auto;
}
#cboxLoadedContent iframe {
display: block;
width: 100%;
height: 100%;
border: 0;
}
#cboxTitle {
margin: 0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
position: absolute;
top: 0;
left: 0;
width: 100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
cursor: pointer;
}
/*
ColorBox example user style
The following rules are ordered and tabbed in a way that represents the
order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#3b0d32;}
#colorbox{}
#cboxContent{margin-top:32px;background:#3b0d32;}
#cboxLoadedContent{background:#fff; padding:1px;}
#cboxLoadingGraphic{background:url(../images/ajax-loader.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#3b0d32;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#fff;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{ height:20px; position:absolute; top:-20px; /* background:url(../images/controls.png) no-repeat 0 0; */}
#cboxClose { display:none; color:#fff; }
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
.update-placeholder { padding-left:5px; color:green; }
#cboxOverlay {
background: #3b0d32;
}
#colorbox {
}
#cboxContent {
margin-top: 32px;
background: #3b0d32;
}
#cboxLoadedContent {
background: #fff;
padding: 1px;
}
#cboxLoadingGraphic {
background: url(../images/ajax-loader.gif) no-repeat center center;
}
#cboxLoadingOverlay {
background: #3b0d32;
}
#cboxTitle {
position: absolute;
top: -22px;
left: 0;
color: #fff;
}
#cboxCurrent {
position: absolute;
top: -22px;
right: 205px;
text-indent: -9999px;
}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose {
height: 20px;
position: absolute;
top: -20px; /* background:url(../images/controls.png) no-repeat 0 0; */
}
#cboxClose {
display: none;
color: #fff;
}
#cboxPrevious {
background-position: 0px 0px;
right: 44px;
}
#cboxPrevious.hover {
background-position: 0px -25px;
}
#cboxNext {
background-position: -25px 0px;
right: 22px;
}
#cboxNext.hover {
background-position: -25px -25px;
}
#cboxClose {
background-position: -50px 0px;
right: 0;
}
#cboxClose.hover {
background-position: -50px -25px;
}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious {
right: 66px;
}
.cboxSlideshow_on #cboxSlideshow {
background-position: -75px -25px;
right: 44px;
}
.cboxSlideshow_on #cboxSlideshow.hover {
background-position: -100px -25px;
}
.cboxSlideshow_off #cboxSlideshow {
background-position: -100px 0px;
right: 44px;
}
.cboxSlideshow_off #cboxSlideshow.hover {
background-position: -75px -25px;
}
.update-placeholder {
padding-left: 5px;
color: green;
}
.validation-errors {
background-color: pink;
margin-top:5px;
border:1px solid #DF1C24;
margin-top: 5px;
border: 1px solid #DF1C24;
}
.validation-errors.from, .validation-errors.to {
......@@ -272,91 +415,104 @@ table.tabular-data tbody td {}
float: right;
}
.error-wrap { padding:10px; }
.error-wrap {
padding: 10px;
}
.validation-errors h6 {
padding:0px;
margin: 0px 0px 10px 0px;
color:#DF1C24;
font-size:11px;
padding: 0px;
margin: 0px 0px 10px 0px;
color: #DF1C24;
font-size: 11px;
text-transform: uppercase;
}
.validation-errors ul {
margin:0;
padding:0;
margin: 0;
padding: 0;
}
.validation-errors ul li {
margin: 0px 0px 3px 0px;
padding:0px;
font-size:11px;
margin: 0px 0px 3px 0px;
padding: 0px;
font-size: 11px;
background: none;
}
.my-profile-table { margin-top:0px; padding-top:0px;}
.my-profile-table tbody th { text-align:left; font-size:11px; font-weight: normal; }
.my-profile-edit h4 { border-bottom:1px solid #ccc; margin-bottom:8px; padding-bottom:2px; margin-top:0px; padding-top:0; }
.my-profile-table {
margin-top: 0px;
padding-top: 0px;
}
.my-profile-table tbody th {
text-align: left;
font-size: 11px;
font-weight: normal;
}
.my-profile-edit h4 {
border-bottom: 1px solid #ccc;
margin-bottom: 8px;
padding-bottom: 2px;
margin-top: 0px;
padding-top: 0;
}
table.jCalendar {
border: 1px solid #000;
background: #aaa;
border: 1px solid #000;
background: #aaa;
border-collapse: separate;
border-spacing: 2px;
border-spacing: 2px;
}
table.jCalendar th {
background: #333;
color: #fff;
font-weight: bold;
padding: 3px 5px;
font-size:10px;
background: #333;
color: #fff;
font-weight: bold;
padding: 3px 5px;
font-size: 10px;
}
table.jCalendar td {
background: #ccc;
color: #000;
padding: 3px 5px;
text-align: center;
font-size:10px;
background: #ccc;
color: #000;
padding: 3px 5px;
text-align: center;
font-size: 10px;
}
table.jCalendar td.other-month {
background: #ddd;
color: #aaa;
background: #ddd;
color: #aaa;
}
table.jCalendar td.today {
background: #666;
color: #fff;
background: #666;
color: #fff;
}
table.jCalendar td.selected {
background: #f66;
color: #fff;
background: #f66;
color: #fff;
}
table.jCalendar td.selected.dp-hover {
background: #f33;
color: #fff;
background: #f33;
color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
background: #fff;
color: #000;
font-size:10px;
background: #fff;
color: #000;
font-size: 10px;
}
table.jCalendar tr.selectedWeek td {
background: #f66;
color: #fff;
font-size:10px;
background: #f66;
color: #fff;
font-size: 10px;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
background: #bbb;
color: #888;
background: #bbb;
color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
background: #bbb;
color: #888;
background: #bbb;
color: #888;
}
/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
/*
div.dp-popup {
......@@ -370,92 +526,92 @@ div.dp-popup {
}
*/
div#dp-popup {
position: absolute;
z-index: 9999;
background: #ccc;
font-size: 10px;
font-family: arial, sans-serif;
padding: 2px;
width: 176px;
line-height: 1.2em;
position: absolute;
z-index: 9999;
background: #ccc;
font-size: 10px;
font-family: arial, sans-serif;
padding: 2px;
width: 176px;
line-height: 1.2em;
}
div.dp-popup h2 {
font-size: 12px;
text-align: center;
margin: 2px 0;
padding: 0;
font-size: 12px;
text-align: center;
margin: 2px 0;
padding: 0;
}
a#dp-close {
font-size: 11px;
padding: 4px 0;
text-align: center;
display: block;
font-size: 11px;
padding: 4px 0;
text-align: center;
display: block;
}
a#dp-close:hover {
text-decoration: underline;
text-decoration: underline;
}
div.dp-popup a {
color: #000;
text-decoration: none;
padding: 3px 2px 0;
color: #000;
text-decoration: none;
padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
position: absolute;
z-index:9999;
top: 2px;
left: 4px;
width: 100px;
position: absolute;
z-index: 9999;
top: 2px;
left: 4px;
width: 100px;
}
div.dp-popup div.dp-nav-prev a {
float: left;
float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
cursor: pointer;
cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
cursor: default;
cursor: default;
}
div.dp-popup div.dp-nav-next {
position: absolute;
top: 2px;
right: 4px;
width: 100px;
position: absolute;
top: 2px;
right: 4px;
width: 100px;
}
div.dp-popup div.dp-nav-next a {
float: right;
float: right;
}
div.dp-popup a.disabled {
cursor: default;
color: #aaa;
cursor: default;
color: #aaa;
}
div.dp-popup td {
cursor: pointer;
cursor: pointer;
}
div.dp-popup td.disabled {
cursor: default;
cursor: default;
}
a.dp-choose-date {
float: left;
width: 16px;
height: 16px;
padding: 0;
margin: 2px 3px 0;
display: block;
text-indent: -2000px;
overflow: hidden;
background: url(../images/calendar.png) no-repeat;
float: left;
width: 16px;
height: 16px;
padding: 0;
margin: 2px 3px 0;
display: block;
text-indent: -2000px;
overflow: hidden;
background: url(../images/calendar.png) no-repeat;
}
a.dp-choose-date.dp-disabled {
background-position: 0 -20px;
cursor: default;
background-position: 0 -20px;
cursor: default;
}
/* makes the input field shorter once the date picker code
* has run (to allow space for the calendar icon
*/
input.dp-applied {
width: 140px;
float: left;
width: 140px;
float: left;
}
.ui-datepicker-trigger {
......@@ -468,295 +624,627 @@ input.dp-applied {
cursor: pointer;
}
.admin-member-id { font-size:14px; color:#777; }
.users-role-bar { margin-top:15px; font-size:11px; margin-left:8px; float: left; margin-bottom: 5px;}
.users-role-bar a { text-decoration: none; }
.users-role-bar a.active { color:#000; font-weight: bold; }
.sm_count { font-size:11px; color:#999; font-weight: normal; }
.TzPaginateResults { margin-top:35px; font-size:11px; text-align: right; margin-right:10px; margin-bottom:5px; float:right; }
.TzPaginateResults a { text-decoration: none; padding:1px 0px; border:1px solid transparent; }
.TzPaginateResults a.active { color:#000; font-weight: bold; border:1px solid #ccc;padding:1px 3px; }
.my-profile-table { margin-bottom:20px;}
.admin-member-id {
font-size: 14px;
color: #777;
}
.attendance-admin-table { border:none; border-collapse: collapse;}
.attendance-admin-table thead td { font-weight:bold; border-bottom: 2px solid #e8e8e8; padding:0 0 8px 0; }
.attendance-admin-table tbody td { border-bottom: 1px solid #e8e8e8; padding:4px 0; }
.users-role-bar {
margin-top: 15px;
font-size: 11px;
margin-left: 8px;
float: left;
margin-bottom: 5px;
}
.users-role-bar a {
text-decoration: none;
}
.users-role-bar a.active {
color: #000;
font-weight: bold;
}
.sm_count {
font-size: 11px;
color: #999;
font-weight: normal;
}
.TzPaginateResults {
margin-top: 35px;
font-size: 11px;
text-align: right;
margin-right: 10px;
margin-bottom: 5px;
float: right;
}
.TzPaginateResults a {
text-decoration: none;
padding: 1px 0px;
border: 1px solid transparent;
}
.TzPaginateResults a.active {
color: #000;
font-weight: bold;
border: 1px solid #ccc;
padding: 1px 3px;
}
.my-profile-table {
margin-bottom: 20px;
}
#invoice-table { width: 100%; border:0; padding: 0px; margin: 0px; border-collapse: collapse; border:1px solid #ccc; margin: 8px 0px 4px 0px; }
#invoice-table thead th { margin:0; padding:5px 2px 5px 10px; text-align: left; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
#invoice-table thead td { margin:0; padding:4px 2px 4px 10px; text-align: left; }
#invoice-table tbody th { margin:0; padding:4px 2px 4px 10px; text-align: left; }
#invoice-table tbody td { margin:0; padding:4px 2px 4px 10px; text-align: left; border-right:1px solid #ccc; }
#invoice-table tbody tr.odd td { background-color: #f5f5f5; }
.attendance-admin-table {
border: none;
border-collapse: collapse;
}
.attendance-admin-table thead td {
font-weight: bold;
border-bottom: 2px solid #e8e8e8;
padding: 0 0 8px 0;
}
.attendance-admin-table tbody td {
border-bottom: 1px solid #e8e8e8;
padding: 4px 0;
}
#invoice-table tbody tr.unpaid td { background-color: #efd5d5; color:#c17575; }
#invoice-table tbody tr.unpaid td a {color: #c17575;}
#invoice-table tbody tr.unpaid td a:hover {color: #CC4433;}
#invoice-table tfoot td { margin:0; padding:4px 2px 4px 10px; text-align: left; border-top:1px solid #ccc;border-right:1px solid #ccc; }
#invoice-table caption { text-align:left; font-size:11px; color:#777; padding-left:11px; text-transform: uppercase; }
#invoice-table {
width: 100%;
border: 0;
padding: 0px;
margin: 0px;
border-collapse: collapse;
border: 1px solid #ccc;
margin: 8px 0px 4px 0px;
}
#invoice-table thead th {
margin: 0;
padding: 5px 2px 5px 10px;
text-align: left;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
#invoice-table thead td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
}
#invoice-table tbody th {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
}
#invoice-table tbody td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
border-right: 1px solid #ccc;
}
#invoice-table tbody tr.odd td {
background-color: #f5f5f5;
}
#invoice-table tbody tr.unpaid td {
background-color: #efd5d5;
color: #c17575;
}
#invoice-table tbody tr.unpaid td a {
color: #c17575;
}
#invoice-table tbody tr.unpaid td a:hover {
color: #CC4433;
}
#invoice-table tfoot td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
}
#invoice-table caption {
text-align: left;
font-size: 11px;
color: #777;
padding-left: 11px;
text-transform: uppercase;
}
.invoice-table { width: 100%; border:0; padding: 0px; margin: 0px; border-collapse: collapse; border:1px solid #ccc; margin: 8px 0px 4px 0px; }
.invoice-table thead th { margin:0; padding:5px 2px 5px 10px; text-align: left; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.invoice-table thead td { margin:0; padding:4px 2px 4px 10px; text-align: left; }
.invoice-table tbody th { margin:0; padding:4px 2px 4px 10px; text-align: left; }
.invoice-table tbody td { margin:0; padding:4px 2px 4px 10px; text-align: left; border-right:1px solid #ccc; }
.invoice-table tbody tr.odd td { background-color: #f5f5f5; }
.invoice-table {
width: 100%;
border: 0;
padding: 0px;
margin: 0px;
border-collapse: collapse;
border: 1px solid #ccc;
margin: 8px 0px 4px 0px;
}
.invoice-table thead th {
margin: 0;
padding: 5px 2px 5px 10px;
text-align: left;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.invoice-table thead td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
}
.invoice-table tbody th {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
}
.invoice-table tbody td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
border-right: 1px solid #ccc;
}
.invoice-table tbody tr.odd td {
background-color: #f5f5f5;
}
.invoice-table tbody tr.unpaid td { background-color: #efd5d5; color:#c17575; }
.invoice-table tbody tr.unpaid td a {color: #c17575;}
.invoice-table tbody tr.unpaid td a:hover {color: #CC4433;}
.invoice-table tfoot td { margin:0; padding:4px 2px 4px 10px; text-align: left; border-top:1px solid #ccc;border-right:1px solid #ccc; }
.invoice-table caption { text-align:left; font-size:11px; color:#777; padding-left:11px; text-transform: uppercase; }
.invoice-table tbody tr.unpaid td {
background-color: #efd5d5;
color: #c17575;
}
.invoice-table tbody tr.unpaid td a {
color: #c17575;
}
.invoice-table tbody tr.unpaid td a:hover {
color: #CC4433;
}
.invoice-table tfoot td {
margin: 0;
padding: 4px 2px 4px 10px;
text-align: left;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.invoice-table caption {
text-align: left;
font-size: 11px;
color: #777;
padding-left: 11px;
text-transform: uppercase;
}
.status-paid {
width:97px;
height:87px;
position:absolute;
bottom:60px;
right:350px;
width: 97px;
height: 87px;
position: absolute;
bottom: 60px;
right: 350px;
background: transparent url(../images/paid.png) top left no-repeat;
}
#sidebar_meta_box .inside { margin:0;}
#sidebar_meta_box .inside {
margin: 0;
}
.TzAdminPagination { text-align:right; padding-right:20px; font-size: 11px; margin:5px 0;}
.TzAdminPagination span { margin-right:5px; }
.TzAdminPagination a { margin-right:5px; }
.TzAdminPagination {
text-align: right;
padding-right: 20px;
font-size: 11px;
margin: 5px 0;
}
.TzAdminPagination span {
margin-right: 5px;
}
.TzAdminPagination a {
margin-right: 5px;
}
.listing-wrap { }
.listing-wrap {
}
.cbv-report-list thead td,
.cbv-report-list thead th,
.cbv-report-list tbody th,
.cbv-report-list tbody td { text-align:left; font-size: 11px; word-wrap: normal; padding: 3px 5px; }
.cbv-report-list tbody td {
text-align: left;
font-size: 11px;
word-wrap: normal;
padding: 3px 5px;
}
.cbv-report-list tbody tr.odd td,
#report-list tbody tr.odd td {
background-color: #f5f5f5;
}
.cbv-report-list thead th { background-color: #e1e1e1;border-bottom:1px solid #e8e8e8; }
.cbv-report-list tbody td { border-bottom:1px solid #e8e8e8; min-width: 120px; background-color:#fff;}
.cbv-report-list thead th {
background-color: #e1e1e1;
border-bottom: 1px solid #e8e8e8;
}
.cbv-report-list tbody td {
border-bottom: 1px solid #e8e8e8;
min-width: 120px;
background-color: #fff;
}
#user-list-from { display: block; }
#user-list-from {
display: block;
}
.edit-option-table { border-collapse: collapse; margin:0;padding:0;}
.edit-option-table tbody th { padding: 5px 5px 3px 5px; text-align: left; font-weight: bold; font-size: 11px; vertical-align: top; }
.edit-option-table tbody td { padding: 3px 5px; text-align: left; font-weight: bold; font-size: 11px; }
.edit-option-table {
border-collapse: collapse;
margin: 0;
padding: 0;
}
.edit-option-table tbody th {
padding: 5px 5px 3px 5px;
text-align: left;
font-weight: bold;
font-size: 11px;
vertical-align: top;
}
.edit-option-table tbody td {
padding: 3px 5px;
text-align: left;
font-weight: bold;
font-size: 11px;
}
.edit-option-table tbody td textarea,
.edit-option-table tbody td input { font-size:11px; width: 99% }
.edit-option-table tbody td input {
font-size: 11px;
width: 99%
}
/* tables */
table.tablesorter {
/*
/*
font-family:arial;
background-color: #CDCDCD;
margin:10px 0pt 15px;
font-size: 8pt;
width: 100%;
background-color: #CDCDCD;
margin:10px 0pt 15px;
font-size: 8pt;
width: 100%;
*/
text-align: left;
text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
/*
/*
background-color: #e6EEEE;
border: 1px solid #FFF;
font-size: 8pt;
padding: 4px;
border: 1px solid #FFF;
font-size: 8pt;
padding: 4px;
*/
}
table.tablesorter thead tr .header {
background-image: url(/wp-content/themes/cbv/assets/images/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
background-image: url(/wp-content/themes/cbv/assets/images/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.tablesorter tbody td {
/*
/*
color: #3D3D3D;
padding: 4px;
background-color: #FFF;
vertical-align: top;
padding: 4px;
background-color: #FFF;
vertical-align: top;
*/
}
table.tablesorter tbody tr.odd td {
background-color:#f5f5f5;
background-color: #f5f5f5;
}
table.tablesorter thead tr .headerSortUp {
background-image: url(/wp-content/themes/cbv/assets/images/asc.gif);
background-image: url(/wp-content/themes/cbv/assets/images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(/wp-content/themes/cbv/assets/images/desc.gif);
background-image: url(/wp-content/themes/cbv/assets/images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
color: #DF3224;
color: #DF3224;
}
div.tablesorterPager {
padding: 10px 0 10px 0;
background-color: #D6D2C2;
text-align: center;
padding: 10px 0 10px 0;
background-color: #D6D2C2;
text-align: center;
}
div.tablesorterPager span {
padding: 0 5px 0 5px;
padding: 0 5px 0 5px;
}
div.tablesorterPager input.prev {
width: auto;
margin-right: 10px;
width: auto;
margin-right: 10px;
}
div.tablesorterPager input.next {
width: auto;
margin-left: 10px;
width: auto;
margin-left: 10px;
}
div.tablesorterPager input {
font-size: 8px;
width: 50px;
border: 1px solid #330000;
text-align: center;
font-size: 8px;
width: 50px;
border: 1px solid #330000;
text-align: center;
}
/**/
#mytable_length, .dataTables_length { float:left; width:200px; }
#mytable_filter, .dataTables_filter { float:right; text-align:right; width:400px; }
#mytable_info, .dataTables_info { font-size: 12px; color: #bbb;}
#mytable_length, .dataTables_length {
float: left;
width: 200px;
}
#mytable_filter, .dataTables_filter {
float: right;
text-align: right;
width: 400px;
}
#mytable_info, .dataTables_info {
font-size: 12px;
color: #bbb;
}
.tz-data-table-no-sort thead { display: none; }
.tz-data-table-no-sort thead {
display: none;
}
.sorting, .sorting_asc, .sorting_desc { background-color:transparent; background-position: right; background-repeat: no-repeat; background-image: url(/wp-content/themes/cbv/assets/images/bg.gif); cursor: pointer; }
.sorting_asc { background-image: url(/wp-content/themes/cbv/assets/images/asc.gif); color: #DF3224; }
.sorting_desc { background-image: url(/wp-content/themes/cbv/assets/images/desc.gif); color: #DF3224; }
.sorting, .sorting_asc, .sorting_desc {
background-color: transparent;
background-position: right;
background-repeat: no-repeat;
background-image: url(/wp-content/themes/cbv/assets/images/bg.gif);
cursor: pointer;
}
.sorting_asc {
background-image: url(/wp-content/themes/cbv/assets/images/asc.gif);
color: #DF3224;
}
.sorting_desc {
background-image: url(/wp-content/themes/cbv/assets/images/desc.gif);
color: #DF3224;
}
.paginate_button_disabled { color: #bbb; cursor: default; }
.paginate_button_disabled {
color: #bbb;
cursor: default;
}
.dataTables_wrapper {
position:relative;
clear:both;
display: block;
margin-bottom:5px;
position: relative;
clear: both;
display: block;
margin-bottom: 5px;
}
.dataTables_wrapper + p { clear:both; }
.dataTables_wrapper + p {
clear: both;
}
.dataTables_info { float:left; }
.dataTables_paginate { float:right; width: 400px; text-align:right; font-size: 12px; }
.dataTables_info {
float: left;
}
.dataTables_paginate {
float: right;
width: 400px;
text-align: right;
font-size: 12px;
}
.paginate_button,
.paginate_button_disabled,
.paginate_active { padding: 0px 4px; }
.paginate_button { cursor: pointer; }
.paginate_button:hover { color:#DF3224; }
.paginate_active {
padding: 0px 4px;
}
.paginate_button {
cursor: pointer;
}
.paginate_button:hover {
color: #DF3224;
}
div.dataTables_paginate span.paginate_active {
color: #DF3224;
color: #DF3224;
}
.small-table {}
.small-table td { font-size:11px; padding:3px; }
.small-table {
}
.small-table td {
font-size: 11px;
padding: 3px;
}
/* LABELS | ex. <div class="label label-red label-register"> */
.glabel {
width:43px;
height: 14px;
position:relative;
background-color: transparent;
background-image: url(/wp-content/themes/cbv/assets/images/labels.gif);
background-repeat: no-repeat;
width: 43px;
height: 14px;
position: relative;
background-color: transparent;
background-image: url(/wp-content/themes/cbv/assets/images/labels.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
display: block;
display: block;
}
.label-black-attending { background-position: 0px 0px; }
.label-black-attending:hover {background-position: -43px 0px;}
.label-black-register { background-position: 0px -14px; }
.label-black-register:hover { background-position: -43px -14px; }
.label-black-attending {
background-position: 0px 0px;
}
.label-black-attending:hover {
background-position: -43px 0px;
}
.label-black-taken { background-position: 0px -28px; }
.label-black-taken:hover { background-position: -43px -28px; }
.label-black-register {
background-position: 0px -14px;
}
.label-black-register:hover {
background-position: -43px -14px;
}
.label-black-enrol { background-position: 0px -42px; }
.label-black-enrol:hover { background-position: -43px -42px; }
.label-black-taken {
background-position: 0px -28px;
}
.label-black-taken:hover {
background-position: -43px -28px;
}
.label-red-attending { background-position: -43px 0px; }
.label-red-attending:hover {background-position: -86px 0px;}
.label-black-enrol {
background-position: 0px -42px;
}
.label-black-enrol:hover {
background-position: -43px -42px;
}
.label-red-register { background-position: -43px -14px; }
.label-red-register:hover { background-position: -86px -14px; }
.label-red-attending {
background-position: -43px 0px;
}
.label-red-attending:hover {
background-position: -86px 0px;
}
.label-red-taken { background-position: -43px -28px; }
.label-red-taken:hover { background-position: -86px -28px; }
.label-red-register {
background-position: -43px -14px;
}
.label-red-register:hover {
background-position: -86px -14px;
}
.label-red-enrol { background-position: -43px -42px; }
.label-red-enrol:hover { background-position: -86px -42px; }
.label-red-taken {
background-position: -43px -28px;
}
.label-red-taken:hover {
background-position: -86px -28px;
}
.label-grey-closed { background-position: -86px -56px; }
.label-grey-closed:hover { background-position: -86px -56px; }
.label-red-enrol {
background-position: -43px -42px;
}
.label-red-enrol:hover {
background-position: -86px -42px;
}
.label-grey-fail { background-position: -86px -70px; }
.label-grey-fail:hover { background-position: -86px -70px; }
.label-grey-closed {
background-position: -86px -56px;
}
.label-grey-closed:hover {
background-position: -86px -56px;
}
.label-black-fail { background-position: 0px -70px; }
.label-black-fail:hover { background-position: 0px -70px; }
.label-grey-fail {
background-position: -86px -70px;
}
.label-grey-fail:hover {
background-position: -86px -70px;
}
.label-red-fail { background-position: -43px -70px; }
.label-red-fail:hover { background-position: -43px -70px; }
.label-black-fail {
background-position: 0px -70px;
}
.label-black-fail:hover {
background-position: 0px -70px;
}
.label-grey-pass { background-position: -86px -84px; }
.label-grey-pass:hover { background-position: -86px -84px; }
.label-red-fail {
background-position: -43px -70px;
}
.label-red-fail:hover {
background-position: -43px -70px;
}
.label-black-pass { background-position: 0px -84px; }
.label-black-pass:hover { background-position: 0px -84px; }
.label-grey-pass {
background-position: -86px -84px;
}
.label-grey-pass:hover {
background-position: -86px -84px;
}
.label-red-pass { background-position: -43px -84px; }
.label-red-pass:hover { background-position: -43px -84px; }
.label-black-pass {
background-position: 0px -84px;
}
.label-black-pass:hover {
background-position: 0px -84px;
}
.label-red-pass {
background-position: -43px -84px;
}
.label-red-pass:hover {
background-position: -43px -84px;
}
.label-black-print {background-position: 0px -98px; }
.label-black-print:hover {background-position: -86px -98px;}
.label-black-print {
background-position: 0px -98px;
}
.label-black-print:hover {
background-position: -86px -98px;
}
.label-grey-print {background-position: -86px -98px;}
.label-grey-print:hover {background-position: 0px -98px;}
.label-grey-print {
background-position: -86px -98px;
}
.label-grey-print:hover {
background-position: 0px -98px;
}
.label-red-print {background-position: -43px -98px;}
.label-red-print:hover {background-position: -86px -98px;}
.label-red-print {
background-position: -43px -98px;
}
.label-red-print:hover {
background-position: -86px -98px;
}
/* VIEW */
.label-black-view {background-position: 0px -112px; }
.label-black-view:hover {background-position: -86px -112px;}
.label-black-view {
background-position: 0px -112px;
}
.label-black-view:hover {
background-position: -86px -112px;
}
.label-grey-view {background-position: -86px -112px;}
.label-grey-view:hover {background-position: 0px -112px;}
.label-grey-view {
background-position: -86px -112px;
}
.label-grey-view:hover {
background-position: 0px -112px;
}
.label-red-view {background-position: -43px -112px;}
.label-red-view:hover {background-position: -86px -112px;}
.label-red-view {
background-position: -43px -112px;
}
.label-red-view:hover {
background-position: -86px -112px;
}
/* COMING */
.label-black-coming {background-position: 0px -126px; }
.label-black-coming:hover {background-position: -86px -126px;}
.label-black-coming {
background-position: 0px -126px;
}
.label-black-coming:hover {
background-position: -86px -126px;
}
.label-grey-coming {background-position: -86px -126px;}
.label-grey-coming:hover {background-position: 0px -126px;}
.label-grey-coming {
background-position: -86px -126px;
}
.label-grey-coming:hover {
background-position: 0px -126px;
}
.label-red-coming {background-position: -43px -126px;}
.label-red-coming:hover {background-position: -86px -126px;}
.label-red-coming {
background-position: -43px -126px;
}
.label-red-coming:hover {
background-position: -86px -126px;
}
.filter-table tr td { padding:4px 5px; border-top:1px solid #e8e8e8;}
.filter-table tr.odd td { background-color:#f5f5f5;}
.filter-table tr:first-child { border-top:none; }
.filter-table tr td {
padding: 4px 5px;
border-top: 1px solid #e8e8e8;
}
.filter-table tr.odd td {
background-color: #f5f5f5;
}
.filter-table tr:first-child {
border-top: none;
}
ul.action-class {}
ul.action-class li { margin: 0px 0px 10px 0px;}
ul.action-class {
}
ul.action-class li {
margin: 0px 0px 10px 0px;
}
div.wrap > h2 { font-size: 25px; }
div.wrap > h2 {
font-size: 25px;
}
/**** Event Editing ****/
......@@ -809,15 +1297,46 @@ a.remove-option-group, a.remove-option {
margin-left: 15px;
}
#sortable { list-style-type: none; margin: 10px 0 0; padding: 0; width: 100%; }
#sortable ul { margin-left: 20px; list-style: none; }
#sortable li { padding: 2px 0px; margin: 4px 0px; border: 1px solid #DDDDDD; cursor: move; -moz-border-radius: 6px }
#sortable li span { display: block; background: #f7f7f7; padding: 5px; color: #808080; font-size: 14px; font-weight: bold; }
#sortable li.placeholder { border: dashed 2px #ccc; background-color: #FFF; height: 20px; }
#sortable {
list-style-type: none;
margin: 10px 0 0;
padding: 0;
width: 100%;
}
#sortable ul {
margin-left: 20px;
list-style: none;
}
#sortable li {
padding: 2px 0px;
margin: 4px 0px;
border: 1px solid #DDDDDD;
cursor: move;
-moz-border-radius: 6px
}
#sortable li span {
display: block;
background: #f7f7f7;
padding: 5px;
color: #808080;
font-size: 14px;
font-weight: bold;
}
#sortable li.placeholder {
border: dashed 2px #ccc;
background-color: #FFF;
height: 20px;
}
.diff-accept { background-color: #68be2e; }
.diff-reject { background-color: #ed1f24; }
td.diff-left:hover, td.diff-right:hover { cursor: pointer; }
.diff-accept {
background-color: #68be2e;
}
.diff-reject {
background-color: #ed1f24;
}
td.diff-left:hover, td.diff-right:hover {
cursor: pointer;
}
/* Hide both options for the "Enable Media Replace" plugin, since the second option mostly
just breaks hard-coded links to files */
......@@ -828,7 +1347,7 @@ label[for="replace_type_2"], label[for="replace_type_2"] ~ p.howto {
a, input, textarea, select {
-webkit-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
-moz-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
-o-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
-moz-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
-o-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
}
......