* All styles should start with .crm-container unless they are specific to the main div only
*/
-.crm-container label {
+div.crm-container label {
font-weight: normal;
display: inline;
}
background-color: #2E3471;
}
-.crm-container .crm-accordion-header a.close-accordion {
+.crm-container .crm-accordion-header a.crm-close-accordion {
font-weight: normal !important;
float: right;
color: #FFF !important;
- text-decoration: none;
}
-.crm-container .crm-accordion-header a.close-accordion:hover {
- text-decoration: underline !important;
+.crm-container .crm-accordion-header a.crm-close-accordion span {
+ visibility: hidden;
+}
+
+.crm-container .crm-accordion-header a.crm-close-accordion:hover span {
+ visibility: visible;
}
.crm-container .crm-master-accordion-header.crm-accordion-header:hover,
$('.crm-ajax-accordion:not(.collapsed) .crm-accordion-header').each(function() {
loadPanes($(this).attr('id'));
});
- $('.crm-ajax-accordion').on('click', '.close-accordion', function() {
+ $('.crm-ajax-accordion').on('click', '.crm-close-accordion', function() {
var header = $(this).parent();
header.next().html('');
header.removeClass('active');
var body = $('.crm-accordion-body.' + id);
if (header.length > 0 && body.length > 0 && !body.html()) {
body.html('<div class="crm-loading-element"><span class="loading-text">{/literal}{ts escape='js'}Loading{/ts}{literal}...</span></div>');
- header.append('<a href="#" class="close-accordion" title="{/literal}{ts escape='js'}Remove from search criteria{/ts}{literal}">{/literal}{ts escape='js'}Reset{/ts}{literal} [x]</a>');
+ header.append('{/literal}<a href="#" class="crm-close-accordion" title="{ts escape='js'}Remove from search criteria{/ts}"><span>{ts escape='js'}Reset{/ts}</span> <img src="{$config->resourceBase}i/close.png" /></a>{literal}');
header.addClass('active');
$.ajax({
url : url,
},
error: function() {
CRM.alert({/literal}'{ts escape="js"}Sorry, could not load the requested information from the server.{/ts}', '{ts escape="js"}Network Error{/ts}'{literal});
- $('.close-accordion', header).click();
+ $('.crm-close-accordion', header).click();
}
});
}