class="crm-hover-button action-item"
ng-href="{{statUrl(am.mailing, statType, 'report')}}"
title="{{ts('Reports for \'%1\'', {1: statType.title})}}"
- crm-icon="clipboard"
+ crm-icon="fa-clipboard"
></a>
</td>
<td ng-show="abtest.ab.status == 'Testing'"></td>
})
// Example for Font Awesome: <button crm-icon="fa-check">Save</button>
- // Example for jQuery UI (deprecated): <button crm-icon="check">Save</button>
+ // Example for jQuery UI (deprecated): <button crm-icon="fa-check">Save</button>
.directive('crmIcon', function() {
return {
restrict: 'EA',
padding-left: 0;
}
-.crm-container .crm-button-icon {
- background-image: url("../i/icons/jquery-ui-FFFFFF.png");
- height: 16px;
- width: 16px;
- display: block;
- position: absolute;
- pointer-events: none;
-}
-
.crm-container .delete-icon {
background-position: -176px -96px;
}
added.push(identifier);
}
// display:none causes the form to not submit when pressing "enter"
- $el.parents(buttonContainers).css({height: 0, padding: 0, margin: 0, overflow: 'hidden'}).find('.crm-button-icon').hide();
+ $el.parents(buttonContainers).css({height: 0, padding: 0, margin: 0, overflow: 'hidden'});
});
$el.dialog('option', 'buttons', buttons);
}
{capture assign=iconPrefix}{$icon|truncate:3:"":true}{/capture}
{if $icon && $iconPrefix eq 'fa-'}
{capture assign=iconDisp}<i class="crm-i {$icon}" aria-hidden="true"></i>{/capture}
- {elseif $icon}
- {assign var='buttonClass' value=' crm-icon-button'}
- {capture assign=iconDisp}<span class="crm-button-icon ui-icon-{$icon}"> </span>{/capture}
{/if}
{crmGetAttribute html=$html attr='disabled' assign='disabled'}
- <span class="crm-button crm-button-type-{$key|crmBtnType} crm-button{$key}{$buttonClass}{if $disabled} crm-button-disabled{/if}"{if $buttonStyle} style="{$buttonStyle}"{/if}>
+ <span class="crm-button crm-button-type-{$key|crmBtnType} crm-button{$key}{if $disabled} crm-button-disabled{/if}"{if $buttonStyle} style="{$buttonStyle}"{/if}>
{$iconDisp}
{$html}
</span>