diff options
Diffstat (limited to 'addons/mail/static/src/xml/systray.xml')
| -rw-r--r-- | addons/mail/static/src/xml/systray.xml | 56 |
1 files changed, 33 insertions, 23 deletions
diff --git a/addons/mail/static/src/xml/systray.xml b/addons/mail/static/src/xml/systray.xml index 6350e07d2da..ae1d7f2879f 100644 --- a/addons/mail/static/src/xml/systray.xml +++ b/addons/mail/static/src/xml/systray.xml @@ -1,18 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> <templates> - <t t-name="mail.chat.MessagingMenu"> - <li class="o_mail_navbar_item"> + <!-- + @param {mail.systray.MessagingMenu} widget + --> + <t t-name="mail.systray.MessagingMenu"> + <li class="o_mail_systray_item"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" title="Conversations" href="#"> <i class="fa fa-comments" role="img" aria-label="Messages"/> <span class="o_notification_counter badge"/> </a> - <ul class="o_mail_navbar_dropdown dropdown-menu" role="menu"> - <li role="menuitem" t-if="widget.isMobile"> - <div class="o_mail_navbar_mobile_header"> + <ul class="o_mail_systray_dropdown dropdown-menu" role="menu"> + <li role="menuitem" t-if="widget.isMobile()"> + <div class="o_mail_systray_mobile_header"> <button type="button" class="btn btn-default btn-sm o_new_message"> New message </button> </div> </li> - <li role="menuitem" t-if="!widget.isMobile" class="o_mail_navbar_dropdown_top"> + <li role="menuitem" t-if="!widget.isMobile()" class="o_mail_systray_dropdown_top"> <div> <button type="button" class="btn btn-sm btn-link o_filter_button active"> All </button> <button type="button" class="btn btn-sm btn-link o_filter_button" data-filter='chat'> Chat </button> @@ -20,8 +23,8 @@ </div> <button type="button" class="btn btn-sm btn-link o_new_message"> New message </button> </li> - <li role="menuitem" class="o_mail_navbar_dropdown_channels"/> - <li role="menuitem" t-if="widget.isMobile"> + <li role="menuitem" class="o_mail_systray_dropdown_items"/> + <li role="menuitem" t-if="widget.isMobile()"> <div class="o_mail_mobile_tabs"> <div class="o_mail_mobile_tab o_filter_button active"> <span class="o_tab_title fa fa-envelope">All</span> @@ -38,31 +41,38 @@ </li> </t> - <t t-name="mail.chat.ChannelsPreview"> - <t t-if="_.isEmpty(channels)"> + <!-- + @param {Object} previews valid list of objects for preview rendering + (see mail.Preview template) + --> + <t t-name="mail.systray.MessagingMenu.Previews"> + <t t-if="_.isEmpty(previews)"> <li class="text-center o_no_activity mt16"> - <span>No discussion yet...</span> + <span>No conversation yet...</span> </li> </t> - <t t-foreach="channels" t-as="channel"> - <t t-call="mail.chat.ChannelPreview"/> + <t t-foreach="previews" t-as="preview"> + <t t-call="mail.Preview"/> </t> </t> - <t t-name="mail.chat.ActivityMenuPreview"> + <!-- + @param {Object[]} activities + --> + <t t-name="mail.systray.ActivityMenu.Previews"> <t t-if="_.isEmpty(activities)"> <li class="text-center o_no_activity"> <span>No activities planned.</span> </li> </t> <t t-foreach="activities" t-as="activity"> - <div class="o_mail_channel_preview" t-att-data-res_model="activity.model" t-att-data-model_name="activity.name" data-filter='my'> - <div class="o_mail_channel_image o_mail_channel_app"> + <div class="o_mail_preview" t-att-data-res_model="activity.model" t-att-data-model_name="activity.name" data-filter='my'> + <div class="o_mail_preview_image o_mail_preview_app"> <img t-att-src="activity.icon" alt="Activity"/> </div> - <div class="o_channel_info"> - <div class="o_channel_title"> - <span class="o_channel_name"> + <div class="o_preview_info"> + <div class="o_preview_title"> + <span class="o_preview_name"> <t t-esc="activity.name"/> </span> </div> @@ -79,13 +89,13 @@ </t> </t> - <t t-name="mail.chat.ActivityMenu"> - <li class="o_mail_navbar_item"> + <t t-name="mail.systray.ActivityMenu"> + <li class="o_mail_systray_item"> <a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" title="Activities" href="#"> <i class="fa fa-clock-o" role="img" aria-label="Activities"/> <span class="o_notification_counter badge"/> </a> - <ul class="o_mail_navbar_dropdown dropdown-menu" role="menu"> - <li role="menuitem" class="o_mail_navbar_dropdown_channels"/> + <ul class="o_mail_systray_dropdown dropdown-menu" role="menu"> + <li role="menuitem" class="o_mail_systray_dropdown_items"/> </ul> </li> </t> |
