summaryrefslogtreecommitdiff
path: root/addons/web_graph/static/src/xml/web_graph.xml
diff options
context:
space:
mode:
authorGéry Debongnie <ged@odoo.com>2014-10-21 12:05:27 +0200
committerOlivier Dony <odo@openerp.com>2014-10-21 12:07:58 +0200
commitd822766296fed8f72d3168c675d4cf0b89e73f0c (patch)
treec8bf42a746d78fd4270ac87039085afb5d9359a1 /addons/web_graph/static/src/xml/web_graph.xml
parente8290470154881cf7f77aedda353048fa4acd0af (diff)
parentbc20dd9f03c96d3ed8ed96cfaae96d3d6882d9ab (diff)
[MERGE] Improved search view UI
This branch is the result of a UI rethink of the search views. In order to do that, many other parts had to be moved/reworked. Main changes affect action manager, view manager and search view (they have been almost completely rewritten) Some highlights: * search view has 3 submenus (filters, groupbys, favorites) and all inputs are included in these submenus * view manager header is now responsive, and bootstrapized * icons are now using fontawesome * transitions between views should have much less flicker (because of work in action and view managers) * debug mode has a pretty icon (because why not) * we can now add custom groupbys (every groupable fields from the model are exposed (make sure you have good descriptive strings))
Diffstat (limited to 'addons/web_graph/static/src/xml/web_graph.xml')
-rw-r--r--addons/web_graph/static/src/xml/web_graph.xml68
1 files changed, 17 insertions, 51 deletions
diff --git a/addons/web_graph/static/src/xml/web_graph.xml b/addons/web_graph/static/src/xml/web_graph.xml
index 828d184dc24..aac5f2433fd 100644
--- a/addons/web_graph/static/src/xml/web_graph.xml
+++ b/addons/web_graph/static/src/xml/web_graph.xml
@@ -1,59 +1,25 @@
<templates>
- <div t-name="GraphWidget" class="graph_widget">
- <div class="graph_header">
-
- <div class="btn-toolbar hidden-print" role="toolbar">
- <div class="btn-group graph_mode_selection" data-toggle="buttons">
- <label class="btn btn-default" data-mode="pivot" title="Table Mode">
- <input type="radio" name="modes"/><span class="fa fa-table"></span>
- </label>
- <label class="btn btn-default" data-mode="bar" title="Bar Chart">
- <input type="radio" name="modes"/><span class="fa fa-bar-chart-o"></span>
- </label>
- <label class="btn btn-default" data-mode="line" title="Line Chart">
- <input type="radio" name="modes"/><span class="fa fa-check-square"></span>
- </label>
- <label class="btn btn-default" data-mode="pie" title="Pie Chart">
- <input type="radio" name="modes"/><span class="fa fa-adjust"></span>
- </label>
+ <t t-name="graph-view-buttons">
+ <div class="btn-group btn-group-sm">
+ <button class="btn btn-default fa fa-table oe-pivot-mode"></button>
+ <button class="btn btn-default fa fa-bar-chart-o oe-bar-mode"></button>
+ <button class="btn btn-default fa fa-line-chart oe-line-mode"></button>
+ <button class="btn btn-default fa fa-pie-chart oe-pie-mode"></button>
</div>
-
- <div class="btn-group graph_heatmap" data-toggle="buttons" >
- <label class="btn btn-default" data-mode="both" title="Heat Map">
- <input type="radio" name="heatmap"/><span class="fa fa-th"></span>
- </label>
- <label class="btn btn-default" data-mode="row" title="Heat Map (rows)">
- <input type="radio" name="heatmap"/><span class="fa fa-bars"></span>
- </label>
- <label class="btn btn-default" data-mode="col" title="Heat Map (columns)">
- <input type="radio" name="heatmap"/><span class="fa fa-bars fa-rotate-90"></span>
- </label>
+ <div class="btn-group btn-group-sm">
+ <button class="btn btn-default fa fa-expand oe-pivot"></button>
+ <button class="btn btn-default fa fa-arrows-alt oe-pivot"></button>
+ <button class="btn btn-default fa fa-download oe-pivot"></button>
</div>
-
- <div class="btn-group graph_options_selection">
- <label class="btn btn-default" data-choice="swap_axis" title="Swap Axis">
- <span class="fa fa-expand"></span>
- </label>
- <label class="btn btn-default" data-choice="expand_all" title="Expand All">
- <span class="fa fa-arrows-alt"></span>
- </label>
- <label class="btn btn-default" data-choice="update_values" title="Reload Data">
- <span class="fa fa-refresh"></span>
- </label>
- <label class="btn btn-default" data-choice="export_data" title="Export Data" style="display:none">
- <span class="fa fa-download"></span>
- </label>
+ <div class="btn-group btn-group-sm">
+ <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">
+ Measures <span class="caret"/>
+ </button>
+ <ul class="oe-measure-list dropdown-menu"/>
</div>
- <div class="btn-group">
- <label class="btn btn-default dropdown-toggle" data-toggle="dropdown">
- Measures <span class="caret"></span>
- </label>
- <ul class="dropdown-menu graph_measure_selection" role="menu">
- </ul>
- </div>
- </div>
- </div>
+ </t>
+ <div t-name="GraphWidget" class="graph_widget">
<div class="graph_main_content"></div>
</div>