fix livechat queue link

pull/9928/head
Karl Prieb 8 years ago
parent 10e276b122
commit bf38ed22c4
  1. 2
      packages/rocketchat-livechat/roomType.js
  2. 4
      packages/rocketchat-theme/client/imports/components/sidebar/sidebar-item.css
  3. 24
      packages/rocketchat-ui-sidenav/client/sidebarItem.html
  4. 3
      packages/rocketchat-ui-sidenav/client/sidebarItem.js

@ -25,7 +25,7 @@ class LivechatRoomType extends RoomTypeConfig {
super({
identifier: 'l',
order: 5,
icon: 'livechat',
// icon: 'livechat',
label: 'Livechat',
route: new LivechatRoomRoute()
});

@ -44,10 +44,6 @@
height: var(--sidebar-item-thumb-size-extended);
}
&__icon {
margin: 0 auto;
}
&__user-thumb {
width: var(--sidebar-item-thumb-size-extended);
height: var(--sidebar-item-thumb-size-extended);

@ -1,19 +1,21 @@
<template name="sidebarItem">
<li class="sidebar-item {{#if or unread alert }}sidebar-item--unread{{/if}} {{#if active}}sidebar-item--active{{/if}} {{#if toolbar}}popup-item{{/if}}" data-id="{{_id}}">
<a class="sidebar-item__link" href="{{#if route}}{{route}}{{else}}{{pathFor pathSection group=pathGroup}}{{/if}}" title="{{name}}">
<div class="sidebar-item__picture">
{{#if darken}}
{{#if icon}}
<div class="{{#if isRoom}}sidebar-item__room-type{{else}}sidebar-item__icon{{/if}}">
{{> icon block="sidebar-item__icon" icon=icon}}
{{#unless isLivechatQueue}}
<div class="sidebar-item__picture">
{{#if darken}}
{{#if icon}}
<div class="{{#if isRoom}}sidebar-item__room-type{{else}}sidebar-item__icon{{/if}}">
{{> icon block="sidebar-item__icon" icon=icon}}
</div>
{{/if}}
{{else}}
<div class="sidebar-item__user-thumb">
{{> avatar username=username roomIcon=icon}}
</div>
{{/if}}
{{else}}
<div class="sidebar-item__user-thumb">
{{> avatar username=username roomIcon=icon}}
</div>
{{/if}}
</div>
</div>
{{/unless}}
<div class="sidebar-item__body">
<div class="sidebar-item__message">
<div class="sidebar-item__message-top">

@ -23,6 +23,9 @@ Template.sidebarItem.helpers({
},
mySelf() {
return this.t === 'd' && this.name === Meteor.user().username;
},
isLivechatQueue() {
return this.pathSection === 'livechat-queue';
}
});

Loading…
Cancel
Save