$path = $field->getAttribute('data-option-edit-path');
// NOTE: If we ever needed to support arguments in this link other than reset=1 we could split $path here if it contains a ?
$url = CRM_Utils_System::url($path, 'reset=1');
- $el['html'] .= ' <a href="' . $url . '" class="crm-option-edit-link medium-popup crm-hover-button" target="_blank" title="' . ts('Edit Options') . '" data-option-edit-path="' . $path . '"><span class="icon ui-icon-wrench"></span></a>';
+ $el['html'] .= ' <a href="' . $url . '" class="crm-option-edit-link medium-popup crm-hover-button" target="_blank" title="' . ts('Edit Options') . '" data-option-edit-path="' . $path . '"><i class="crm-i fa-wrench"></i></a>';
}
}
color: #6177D5;
}
+.crm-i-button>.crm-i {
+ padding-left: 2px;
+}
+
+.crm-container .ui-dialog-titlebar .ui-button .ui-icon[class*=" fa-"] {
+ background: none repeat scroll 0 0 transparent !important;
+ color: #F5F6F1;
+}
+
+.crm-container .ui-dialog-titlebar .ui-button .ui-icon[class*=" fa-"]:hover {
+
+}
+
+.crm-container .crm-button.crm-i-button input[type="button"],
+.crm-container .crm-button.crm-i-button input.crm-form-submit {
+ padding-left: 0;
+}
+
.crm-container .inform-icon {
background-position: -16px -144px;
margin-right: 5px;
content: "\f059";
}
-.crm-container div.crm-accordion-header a.helpicon {
- color: #2786C2;
-}
-
/* These .crm-icon classes use item_sprites.png */
.crm-container .crm-icon {
transform: translate(0, 0);
}
+i.crm-i {
+ font-style: normal;
+}
+
/* Have FA handle jQuery UI icons */
.ui-icon[class*=" fa-"] {
- /* Remove the jQuery UI Icon */
- background: none repeat scroll 0 0 transparent !important;
- /* Remove the jQuery UI Text Indent */
- text-indent: 0;
- /* Bump it up - jQuery UI is -8px */
- margin-top: -0.5em;
+ /* Remove the jQuery UI Icon */
+ background: none repeat scroll 0 0 transparent !important;
+ /* Remove the jQuery UI Text Indent */
+ text-indent: 0;
+ /* Bump it up - jQuery UI is -8px */
+ margin-top: -0.5em;
}
/* Allow use of icon-large to be properly aligned */
.ui-icon.icon-large {
- margin-top: -0.75em;
+ margin-top: -0.75em;
}
.ui-button-icon-only .ui-icon[class*=" fa-"] {
- /* Bump it - jQuery UI is -8px */
- margin-left: -7px;
+ /* Bump it - jQuery UI is -8px */
+ margin-left: -7px;
}
$clearLink = $();
if (settings.allowClear !== undefined ? settings.allowClear : !$dataField.is('.required, [required]')) {
- $clearLink = $('<a class="crm-hover-button crm-clear-link" title="'+ ts('Clear') +'"><span class="icon ui-icon-close"></span></a>')
+ $clearLink = $('<a class="crm-hover-button crm-clear-link" title="'+ ts('Clear') +'"><i class="crm-i fa-times"></i></a>')
.insertAfter($dataField);
}
if (settings.time !== false) {
}
// Add resize button
if ($el.parent().hasClass('crm-container') && $el.dialog('option', 'resizable')) {
- $el.parent().find('.ui-dialog-titlebar').append($('<button class="crm-dialog-titlebar-resize ui-dialog-titlebar-close" title="'+ts('Toggle fullscreen')+'" style="right:2em;"/>').button({icons: {primary: 'ui-icon-newwin'}, text: false}));
+ $el.parent().find('.ui-dialog-titlebar').append($('<button class="crm-dialog-titlebar-resize ui-dialog-titlebar-close" title="'+ts('Toggle fullscreen')+'" style="right:2em;"/>').button({icons: {primary: 'fa-expand'}, text: false}));
$('.crm-dialog-titlebar-resize', $el.parent()).click(function(e) {
if ($el.data('origSize')) {
$el.dialog('option', $el.data('origSize'));
buttons.push({
text: label,
'data-op': op,
- icons: {primary: op === 'no' ? 'ui-icon-close' : 'ui-icon-check'},
+ icons: {primary: op === 'no' ? 'fa-times' : 'fa-check'},
click: function() {
var event = $.Event('crmConfirm:' + op);
$(this).trigger(event);
$form.closest('.ui-dialog-content').dialog('option', 'buttons', [
{
text: ts("Insert"),
- icons: {primary: "ui-icon-check"},
+ icons: {primary: "fa-check"},
click: insert
},
{
text: ts("Cancel"),
- icons: {primary: "ui-icon-close"},
+ icons: {primary: "fa-times"},
click: close
}
]);
-});
\ No newline at end of file
+});
tooltip: $i.data('tooltip') || ts('Click to edit'),
placeholder: $i.data('placeholder') || '<span class="crm-editable-placeholder">' + ts('Click to edit') + '</span>',
onblur: 'cancel',
- cancel: '<button type="cancel"><span class="ui-icon ui-icon-closethick"></span></button>',
- submit: '<button type="submit"><span class="ui-icon ui-icon-check"></span></button>',
+ cancel: '<button type="cancel"><i class="crm-i fa-times"></i></button>',
+ submit: '<button type="submit"><i class="crm-i fa-check"></i></button>',
cssclass: 'crm-editable-form',
data: getData,
onreset: restoreContainer
*}
<style>{literal}
.select2-results .ui-icon,
+ .select2-results .crm-i,
.select2-container .ui-icon,
+ .select2-container .crm-i,
.select2-results img,
.select2-container img {
display: inline-block;
</div>
<div class="crm-submit-buttons">
- <span class="crm-button crm-icon-button">
- <span class="crm-button-icon ui-icon-check"> </span> <input type="submit" value="{ts}Save{/ts}" name="save" class="crm-form-submit" accesskey="S"/>
+ <span class="crm-button crm-i-button">
+ <i class="crm-i fa-wrench"></i> <input type="submit" value="{ts}Save{/ts}" name="save" class="crm-form-submit" accesskey="S"/>
</span>
- <span class="crm-button crm-icon-button">
- <span class="crm-button-icon ui-icon-cancel"> </span> <input type="submit" value="{ts}Revert to Default{/ts}" name="revert" class="crm-form-submit" onclick="return confirm('{$revertConfirm}');"/>
+ <span class="crm-button crm-i-button">
+ <i class="crm-i fa-times"></i> <input type="submit" value="{ts}Revert to Default{/ts}" name="revert" class="crm-form-submit" onclick="return confirm('{$revertConfirm}');"/>
</span>
</div>
</form>
{/if}
<div class="crm-form-block crm-search-form-block">
{if call_user_func(array('CRM_Core_Permission','check'), 'administer CiviCRM') }
- <a href='{crmURL p="civicrm/admin/setting/preferences/display" q="reset=1"}' title="{ts}Click here to configure the panes.{/ts}"><span class="icon ui-icon-wrench"></span></a>
+ <a href='{crmURL p="civicrm/admin/setting/preferences/display" q="reset=1"}' title="{ts}Click here to configure the panes.{/ts}"><i class="crm-i fa-wrench"></i></a>
{/if}
<span style="float:right;"><a href="#expand" id="expand">{ts}Expand all tabs{/ts}</a></span>
<div class="crm-submit-buttons">
<td>
{$form.max_participants.html|crmAddClass:four}
{if call_user_func(array('CRM_Core_Permission','check'), 'administer CiviCRM') }
- <a class="crm-popup crm-hover-button" target="_blank" title="{ts}Edit Participant Status Options{/ts}" href="{crmURL p='civicrm/admin/participant_status' q='reset=1'}"><span class="icon ui-icon-wrench"> </span></a>
+ <a class="crm-popup crm-hover-button" target="_blank" title="{ts}Edit Participant Status Options{/ts}" href="{crmURL p='civicrm/admin/participant_status' q='reset=1'}"><i class="crm-i fa-wrench"></i></a>
{/if}
</td>
</tr>
});
</script>
{/literal}
-
{if $registerClosed }
<div class="spacer"></div>
<div class="messages status no-popup">
- <div class="icon inform-icon"></div>
+ <i class="crm-i fa-info-circle"></i>
{ts}Registration is closed for this event{/ts}
</div>
{/if}
<li>
<div id="crm-event-links-wrapper">
<span id="crm-event-configure-link" class="crm-hover-button">
- <span title="{ts}Configure this event.{/ts}" class="icon ui-icon-wrench"></span>
+ <span title="{ts}Configure this event.{/ts}" class="crm-i fa-wrench"></span>
</span>
<div class="ac_results" id="crm-event-links-list" style="margin-left: -25px;">
<div class="crm-event-links-list-inner">
<li>
<div id="crm-participant-wrapper">
<span id="crm-participant-links" class="crm-hover-button">
- <span title="{ts}Participant listing links.{/ts}" class="icon ui-icon-search"></span>
+ <span title="{ts}Participant listing links.{/ts}" class="crm-i fa-search"></span>
</span>
<div class="ac_results" id="crm-participant-list" style="margin-left: -25px;">
<div class="crm-participant-list-inner">