summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/xml/systray.xml
diff options
context:
space:
mode:
authorDharmang Soni <dpr@odoo.com>2017-04-26 10:51:15 +0530
committerAaron Bohy <aab@odoo.com>2017-09-15 15:25:06 +0200
commit4685e4bc7f19f964697bf0dbd7dfdf254b6c5628 (patch)
treeb852d056ac124aa692dff20f468dd62add05b00e /addons/mail/static/src/xml/systray.xml
parenta8e7d096b85709ccf52411c450d0574f9238fd6f (diff)
[IMP] mail: improve Discuss UI for mobile devices
- Brand new UI for Discuss client action (with tabs for Inbox, chats, channels...) - In mobile, conversations always open in Chat Windows - Chat window UI improved (both mobile and desktop) - Channels preview (used in the systray menu, and now in the mobile UI of Discuss) improved - Other minor less tweaks
Diffstat (limited to 'addons/mail/static/src/xml/systray.xml')
-rw-r--r--addons/mail/static/src/xml/systray.xml29
1 files changed, 25 insertions, 4 deletions
diff --git a/addons/mail/static/src/xml/systray.xml b/addons/mail/static/src/xml/systray.xml
index 8e7e9b161d4..ebc65ecfe2f 100644
--- a/addons/mail/static/src/xml/systray.xml
+++ b/addons/mail/static/src/xml/systray.xml
@@ -6,8 +6,13 @@
<a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" title="Conversations" href="#">
<i class="fa fa-comments"/> <span class="o_notification_counter badge"/>
</a>
- <ul class="o_mail_navbar_dropdown dropdown-menu" role="menu">
- <li class="o_mail_navbar_dropdown_top">
+ <ul t-att-class="'o_mail_navbar_dropdown dropdown-menu ' + (widget.isMobile ? 'o_mail_navbar_mobile' : '')" role="menu">
+ <li t-if="widget.isMobile">
+ <div class="o_mail_navbar_mobile_header">
+ <button type="button" class="btn btn-default btn-sm o_new_message"> New message </button>
+ </div>
+ </li>
+ <li t-if="!widget.isMobile" class="o_mail_navbar_dropdown_top">
<div>
<button type="button" class="btn btn-sm o_filter_button o_selected"> All </button>
<button type="button" class="btn btn-sm o_filter_button" data-filter='chat'> Chat </button>
@@ -16,6 +21,22 @@
<button type="button" class="btn btn-sm o_new_message"> New message </button>
</li>
<li class="o_mail_navbar_dropdown_channels"/>
+ <li t-if="widget.isMobile">
+ <div class="o_mail_navbar_mobile_tabs">
+ <div class="o_mail_navbar_mobile_tab o_filter_button o_selected">
+ <span class="fa fa-envelope"/>
+ <span class="o_tab_title">All</span>
+ </div>
+ <div class="o_mail_navbar_mobile_tab o_filter_button" data-filter='chat'>
+ <span class="fa fa-comments"/>
+ <span class="o_tab_title">Chat</span>
+ </div>
+ <div class="o_mail_navbar_mobile_tab o_filter_button" data-filter='channels'>
+ <span class="fa fa-users"/>
+ <span class="o_tab_title">Channels</span>
+ </div>
+ </div>
+ </li>
</ul>
</li>
</t>
@@ -70,8 +91,8 @@
<span t-if="!activity.overdue_count" class="o_no_activity mr16">0 Late </span>
<button t-if="activity.today_count" type="button" class="btn btn-link o_activity_filter_button mr16" t-att-data-res_model="activity.model" t-att-data-model_name="activity.name" data-filter='today'> <t t-esc="activity.today_count"/> Today </button>
<span t-if="!activity.today_count" class="o_no_activity mr16">0 Today </span>
- <button t-if="activity.planned_count" type="button" class="btn btn-link o_activity_filter_button pull-right mr16" t-att-data-res_model="activity.model" t-att-data-model_name="activity.name" data-filter='upcoming_all'> <t t-esc="activity.planned_count"/> Future </button>
- <span t-if="!activity.planned_count" class="o_no_activity pull-right mr16">0 Future</span>
+ <button t-if="activity.planned_count" type="button" class="btn btn-link o_activity_filter_button pull-right" t-att-data-res_model="activity.model" t-att-data-model_name="activity.name" data-filter='upcoming_all'> <t t-esc="activity.planned_count"/> Future </button>
+ <span t-if="!activity.planned_count" class="o_no_activity pull-right">0 Future</span>
</div>
</div>
</div>