Skip to content

Commit

Permalink
Merge pull request #11138 from mattwire/CRM-21312_bootstrap_css_fix
Browse files Browse the repository at this point in the history
CRM-21312 Fix display of 'Recent Items' when using a bootstrap theme
  • Loading branch information
eileenmcnaughton authored Nov 15, 2017
2 parents e2157b3 + ad98b8d commit 587fdbc
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 17 deletions.
6 changes: 6 additions & 0 deletions css/civicrm.css
Original file line number Diff line number Diff line change
Expand Up @@ -1073,6 +1073,7 @@ input.crm-form-entityref {
#crm-recently-viewed ul {
list-style-image: none;
font-size: .9em;
padding: 0;
}

#crm-recently-viewed li.crm-recently-viewed {
Expand Down Expand Up @@ -1125,6 +1126,11 @@ input.crm-form-entityref {
display: block;
}

.crm-recentview-item {
overflow: hidden;
text-overflow: ellipsis;
}

#crm-recently-viewed .crm-recentview-wrapper a:hover {
color: #494949;
}
Expand Down
38 changes: 21 additions & 17 deletions templates/CRM/Block/RecentlyViewed.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -25,30 +25,34 @@
*}
{* Displays recently viewed objects (contacts and other objects like groups, notes, etc. *}
<div id="crm-recently-viewed" class="left crm-container">
<ul>
<ul>
{foreach from=$recentlyViewed item=item}
<li class="crm-recently-viewed" ><a href="{$item.url}" title="{$item.title|escape:'html'}">
{if $item.image_url}
<span class="icon crm-icon {if $item.subtype}{$item.subtype}{else}{$item.type}{/if}-icon" style="background: url('{$item.image_url}')"></span>
{else}
<span class="icon crm-icon {$item.type}{if $item.subtype}-subtype{/if}-icon"></span>
{/if}
{if $item.isDeleted}<del>{/if}{$item.title|mb_truncate:25:"..":true}{if $item.isDeleted}</del>{/if}</a>
<div class="crm-recentview-wrapper">
<a href='{$item.url}' class="crm-actions-view">{ts}View{/ts}</a>
{if $item.edit_url}<a href='{$item.edit_url}' class="crm-actions-edit">{ts}Edit{/ts}</a>{/if}
{if $item.delete_url}<a href='{$item.delete_url}' class="crm-actions-delete">{ts}Delete{/ts}</a>{/if}
</div>
</li>
<li class="crm-recently-viewed">
<div class="crm-recentview-item">
<a href="{$item.url}" title="{$item.title|escape:'html'}">
{if $item.image_url}
<span class="icon crm-icon {if $item.subtype}{$item.subtype}{else}{$item.type}{/if}-icon" style="background: url('{$item.image_url}')"></span>
{else}
<span class="icon crm-icon {$item.type}{if $item.subtype}-subtype{/if}-icon"></span>
{/if}
{if $item.isDeleted}<del>{/if}{$item.title}{if $item.isDeleted}</del>{/if}
</a>
</div>
<div class="crm-recentview-wrapper">
<a href='{$item.url}' class="crm-actions-view">{ts}View{/ts}</a>
{if $item.edit_url}<a href='{$item.edit_url}' class="crm-actions-edit">{ts}Edit{/ts}</a>{/if}
{if $item.delete_url}<a href='{$item.delete_url}' class="crm-actions-delete">{ts}Delete{/ts}</a>{/if}
</div>
</li>
{/foreach}
</ul>
</ul>
</div>
{literal}
<script type="text/javascript">
<script type="text/javascript">
CRM.$(function($) {
if ($('#crm-recently-viewed').offset().left > 150) {
$('#crm-recently-viewed').removeClass('left').addClass('right');
}
});
</script>
</script>
{/literal}

0 comments on commit 587fdbc

Please sign in to comment.