undo overview name trim

This commit is contained in:
Felix Niklas 2015-11-05 15:06:37 +01:00
parent 60c675262d
commit bad17f7cd5
3 changed files with 4 additions and 11 deletions

View file

@ -124,16 +124,10 @@ class Navbar extends App.Controller
if @bindId
App.OverviewIndexCollection.unbind(@bindId)
trimName: (name) ->
start = if name.indexOf('All') > -1 then 4 else 0;
shortname = name.substr start, name.indexOf('Tickets') - 1 - start
return shortname.charAt(0).toUpperCase() + shortname.slice(1);
autoFoldTabs: =>
items = App.OverviewIndexCollection.get()
@html App.view("agent_ticket_view/navbar#{ if @vertical then '_vertical' }")
items: items
trimName: @trimName
while @clone.width() > @tabsHolder.width()
@tabClone.not('.hide').last().addClass('hide')
@ -180,7 +174,6 @@ class Navbar extends App.Controller
@html App.view("agent_ticket_view/navbar#{ if @vertical then '_vertical' else '' }")
items: data
trimName: @trimName
if @vertical
@autoFoldTabs()

View file

@ -3,7 +3,7 @@
<% for item in @items: %>
<li <% if item.active: %>class="active"<% end %>>
<a class="horizontal center" href="<%= item.target %>">
<span class="local u-textTruncate"><%- @T(@trimName(item.name)) %></span>
<span class="local u-textTruncate"><%- @T(item.name) %></span>
<span class="badge badge--text"><%= item.count %></span>
</a>
</li>

View file

@ -3,14 +3,14 @@
<% if @items: %>
<% for item in @items: %>
<a class="tab js-tab<%= ' active' if item.active %>" href="<%= item.target %>">
<span class="tab-name"><%- @T(@trimName(item.name)) %></span>
<span class="tab-name"><%- @T(item.name) %></span>
<span class="tab-badge"><%= item.count %></span>
</a>
<% end %>
<ul class="dropdown dropdown--actions dropdown--wide dropdown-menu dropdown-menu-right js-dropdown" role="menu" aria-labelledby="userAction">
<% for item in @items: %>
<li class="js-dropdownItem hide<%= ' active' if item.active %>" role="presentation" data-target="<%= item.target %>" role="menuitem" tabindex="-1">
<span class="flex u-textTruncate"><%- @T(@trimName(item.name)) %></span>
<span class="flex u-textTruncate"><%- @T(item.name) %></span>
<span class="badge badge--text"><%= item.count %></span>
<% end %>
</ul>
@ -28,7 +28,7 @@
<div class="tabs tabs--inline tabs--big u-invisible js-tabsClone">
<% for item in @items: %>
<a class="tab js-tabClone<%= ' active' if item.active %>" href="<%= item.target %>">
<span class="tab-name"><%- @T(@trimName(item.name)) %></span>
<span class="tab-name"><%- @T(item.name) %></span>
<span class="tab-badge"><%= item.count %></span>
</a>
<% end %>