Style jQuery block-ui to use a spinner instead of 'Please wait'
[civicrm-core.git] / css / civicrm.css
index 3e9bcd386832b3a13ea19a7c355fd15f2b8ad8fe..00e0bbbcdb6ac0d0b14ed1b32dd7cde156125453 100644 (file)
@@ -107,7 +107,7 @@ div.crm-container fieldset label{
 
 .crm-container tr {
   font-size: .95em;
-  background: none;
+  background: none !important;
 }
 
 .crm-container td {
@@ -331,6 +331,9 @@ input.crm-form-entityref {
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
   background-image: linear-gradient(top, #fff 0%, #eee 50%);
 }
+.crm-container input.crm-form-text.ng-invalid {
+    border: 1px solid #FF0000;
+}
 .crm-container input.crm-form-text,
 .crm-container input.dateplugin {
   border: 1px solid #999;
@@ -2390,6 +2393,14 @@ div.grippie {
   border: 1px solid #3e3e3e;
 }
 
+.crm-container input.form-submit[disabled],
+.crm-container .crm-button[disabled],
+#crm-container input[type=button][disabled],
+#crm-container input.form-submit-inline[disabled],
+#crm-container .crm-button[disabled] {
+    color: #999;
+}
+
 .crm-container .crm-button,
 #crm-container .crm-button {
   padding: 1px;
@@ -2569,7 +2580,8 @@ div.grippie {
   text-indent: -10000px;
 }
 
-.crm-container span.icon {
+.crm-container span.icon,
+.crm-container a.ui-icon {
   float: none;
   display: inline-block;
 }
@@ -2591,7 +2603,7 @@ div.grippie {
 }
 
 .crm-container .dark-icon {
-  background-image: url("../packages/jquery/jquery-ui/css/theme/images/ui-icons_222222_256x240.png")
+  background-image: url("../packages/jquery/jquery-ui/images/ui-icons_222222_256x240.png")
 }
 .crm-container .edit-icon {
   background-position: -64px -112px;
@@ -2906,7 +2918,7 @@ div.grippie {
 }
 
 .crm-status-box-outer.status-start {
-  background: #F8FF03 url("../packages/jquery/jquery-ui/css/theme/images/animated-overlay.gif");
+  background: #F8FF03 url("../packages/jquery/jquery-ui/images/animated-overlay.gif");
 }
 
 .crm-status-box-outer .crm-status-box-inner {
@@ -4007,6 +4019,11 @@ div.m ul#civicrm-menu,
   font-size: 1.2em;
 }
 
+/* Match font size on 'Continue' button on event participant form (no specific class) */
+#crm-container .crm-event-additionalparticipant-form-block span.crm-button input.form-submit.default {
+  font-size: 1.2em;
+}
+
 /* jQuery UI styles */
 .crm-container .ui-progressbar-value {
   background-image: url("../packages/jquery/css/images/pbar-ani.gif");
@@ -4697,13 +4714,26 @@ span.crm-status-icon {
   background-position: -101px -222px;background-image: url("../i/icons/jquery-ui-3E3E3E.gif");
 }
 
-.crm-container .survey-completed {
+.crm-container .survey-completed,
+.crm-container .strikethrough {
   text-decoration: line-through;
 }
 
-.crm-container .ng-invalid {
+.crm-container input.ng-invalid.ng-dirty,
+.crm-container select.ng-invalid.ng-dirty,
+.crm-container textarea.ng-invalid.ng-dirty {
     border: 1px solid red;
 }
-.crm-container .ng-valid {
+.crm-container input.ng-valid,
+.crm-container input.ng-pristine,
+.crm-container textarea.ng-valid,
+.crm-container textarea.ng-pristine,
+.crm-container select.ng-valid,
+.crm-container select.ng-pristine{
     border: 1px solid #666;
 }
+
+/* block-ui */
+.crm-container .blockUI.blockOverlay {
+  background: url("../i/loading-overlay.gif") center center no-repeat black;
+}