diff options
Diffstat (limited to 'addons/web_settings_dashboard/static/src/xml/dashboard.xml')
| -rw-r--r-- | addons/web_settings_dashboard/static/src/xml/dashboard.xml | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/addons/web_settings_dashboard/static/src/xml/dashboard.xml b/addons/web_settings_dashboard/static/src/xml/dashboard.xml new file mode 100644 index 00000000000..ebec855e3c1 --- /dev/null +++ b/addons/web_settings_dashboard/static/src/xml/dashboard.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<templates xml:space="preserve"> + <t t-name="DashboardMain"> + <div class="container-fluid o_web_settings_dashboard"> + <div class="row"> + <div class="col-md-3 col-sm-6 col-xs-12 o_web_settings_dashboard_col"> <div class="text-center o_web_settings_dashboard_apps"></div> + <ul class="nav nav-pills o_web_settings_dashboard_pills"> + <li role="presentation" class="text-center"><a href="https://www.odoo.com/apps/modules" target="_blank"><i class="fa fa-rocket fa-2x text-muted"/> App store </a></li> + <li role="presentation" class="text-center pull-right"><a href="https://www.odoo.com/apps/themes" target="_blank"><i class="fa fa-picture-o fa-2x text-muted"/> Theme store</a></li> + </ul> + </div> + <div class="col-md-3 col-sm-6 col-xs-12 o_web_settings_dashboard_col"> + <div class="text-center o_web_settings_dashboard_invitations"></div> + </div> + <div class="col-md-3 col-sm-6 col-xs-12 o_web_settings_dashboard_col"> + <div class="text-center o_web_settings_dashboard_planner"></div> + </div> + <div class="col-md-3 col-sm-6 col-xs-12 o_web_settings_dashboard_col"> + <div class="text-center o_web_settings_dashboard_share"></div> + </div> + </div> + </div> + </t> + + <t t-name="DashboardApps"> + <i class="fa fa-cog fa-4x text-muted"></i> + <div class="o_web_settings_dashboard_header"> + <t t-if="installed_apps"> + <t t-esc="installed_apps"></t> + <t t-if="installed_apps == 1">Installed App</t> + <t t-if="installed_apps > 1">Installed Apps</t> + </t> + <t t-if="! installed_apps"> + No app installed + </t> + </div> + <div> + <a class="btn btn-primary btn-block o_browse_apps" role="button"><strong>Browse Apps</strong></a> + </div> + </t> + <t t-name="DashboardInvitations"> + <div class="text-center o_web_settings_dashboard_invitations"> + <i class="fa fa-users fa-4x text-muted"></i> + <div class="o_web_settings_dashboard_header"> + <t t-set="active_users" t-value="widget.data.active_users"></t> + <t t-set="pending_users" t-value="widget.data.pending_users"></t> + <t t-if="active_users"> + <t t-esc="active_users"></t> Active User<t t-if="active_users > 1">s</t> + </t> + </div> + <div class="text-center"> + <a href="#" class="o_web_settings_dashboard_access_rights"> Manage access rights</a> + </div> + <hr/> + <div class="o_web_settings_dashboard_invitation_form"> + <strong>Add new users</strong> <small class="text-muted">(with default rights)</small> + <textarea rows="3" id="user_emails" placeholder="Enter e-mail addresses"></textarea> + <button class="btn btn-primary btn-block o_web_settings_dashboard_invitations" role="button"> <strong><i class="fa fa-cog fa-spin hidden"/> Add Users</strong></button> + </div> + <div> + <small class="o_web_settings_dashboard_pending_users text-muted text-center"> + <t t-if="pending_users.length"> + <br/> + <strong>Pending users:</strong><br/> + <t t-foreach="pending_users" t-as="pending"> + <a href="#"><div class="o_web_settings_dashboard_user" t-att-data-user-id="pending[0]"> <t t-esc="pending[1]"/></div></a> + </t> + </t> + </small> + </div> + </div> + </t> + <t t-name="DashboardPlanner"> + <div class="text-center o_web_settings_dashboard_planner"> + <i class="fa fa-info-circle fa-4x text-muted"></i> + <div class="o_web_settings_dashboard_header"> + <span class="o_web_settings_dashboard_planner_overall_progress"><t t-esc="widget.overall_progress"></t></span>% + Implementation + </div> + <div> + <small class="text-muted text-center o_web_settings_dashboard_compact_subtitle"> + Follow these Implementation Guides to get the maximum value for your business. + </small> + </div> + <hr/> + <t t-set="planners" t-value="widget.planners"/> + <t t-call="DashboardPlanner.PlannersList"/> + </div> + </t> + + <t t-name="DashboardPlanner.PlannersList"> + <div class="row o_web_settings_dashboard_planners_list"> + <t t-if="!planners.length"> + <div>You need to install some apps first.</div> + </t> + <t t-if="planners.length" t-foreach="planners" t-as="p"> + <div t-attf-class="col-xs-2 col-md-3 col-lg-2 o_web_settings_dashboard_planner_progress_text o_web_settings_dashboard_progress_#{p.progress}"> + <t t-esc="p.progress"/>% + </div> + <div t-attf-class="col-xs-10 col-md-9 col-lg-10 o_web_settings_dashboard_planner_progress_bar o_web_settings_dashboard_progress_#{p.progress}"> + <div class="o_web_settings_dashboard_progress_title text-left" t-att-data-menu-id="p.menu_id[0]"> + <t t-esc="p.menu_id[1]"></t> <i class="fa fa-arrow-right pull-right"/> + </div> + <div class="progress" t-att-data-menu-id="p.menu_id[0]"> + <div class="progress-bar" role="progressbar" t-attf-style="width:#{p.progress}%"> + </div> + </div> + </div> + </t> + </div> + </t> + + <t t-name="DashboardShare"> + <div class="text-center o_web_settings_dashboard_share"> + <i class="fa fa-share-alt fa-4x text-muted"/> + <div class="o_web_settings_dashboard_header">Social Share</div> + <div> + <small class="text-muted text-center o_web_settings_dashboard_compact_subtitle"> + Help us spread the word: Share Odoo's awesomeness with your friends! + </small> + </div> + <hr/> + <div class="row mt16"> + <div class="col-xs-4"><a><i class="fa fa-twitter-square fa-4x tw_share"/></a></div> + <div class="col-xs-4"><a><i class="fa fa-facebook-square fa-4x fb_share"/></a></div> + <div class="col-xs-4"><a><i class="fa fa-linkedin-square fa-4x li_share"/></a></div> + </div> + </div> + </t> + +</templates> |
