summaryrefslogtreecommitdiff
path: root/addons/base/static/src/xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base/static/src/xml')
-rw-r--r--addons/base/static/src/xml/base.xml58
1 files changed, 35 insertions, 23 deletions
diff --git a/addons/base/static/src/xml/base.xml b/addons/base/static/src/xml/base.xml
index 7586f62eff7..67a7d716d26 100644
--- a/addons/base/static/src/xml/base.xml
+++ b/addons/base/static/src/xml/base.xml
@@ -40,8 +40,8 @@
</tr>
<tr>
<td colspan="2">
- <div id="oe_footer" class="footer">
- Powered by OpenERP.
+ <div id="oe_footer" class="oe_footer">
+ <p class="oe_footer_powered">Powered by <a href="http://www.openerp.com">openerp.com</a>.</p>
</div>
</td>
</tr>
@@ -60,7 +60,8 @@
</t>
<t t-name="Header">
<a href="/" class="company_logo_link">
- <img src="/base/static/src/img/logo.png" border="0" class="company_logo"/>
+ <img t-att-src="typeof kitten == 'undefined' ? '/base/static/src/img/logo.png' :
+ 'http://placekitten.com/180/46'" border="0" class="company_logo"/>
</a>
<h1 class="header_title" t-if="session.session_is_valid()">
<span class="company">$company</span> - (<span class="database">$database</span>)<br/>
@@ -232,7 +233,7 @@
</tr>
<t t-name="FormView">
<h2 class="oe_view_title"><t t-esc="view.fields_view.arch.attrs.string"/></h2>
- <div class="oe_form_header">
+ <div class="oe_form_header" t-att-id="view.element_id + '_header'">
<div class="oe_form_buttons">
<!--<button type="button" class="oe_form_button_save">Save</button>-->
<button type="button" class="oe_form_button_save_edit">Save &amp; Edit</button>
@@ -292,11 +293,13 @@
</div>
</t>
<t t-name="WidgetLabel">
- <label t-att-for="widget.element_id + '_field'" t-att-title="widget.help" style="display: block; text-align: right;"
+ <label t-att-for="widget.element_id + '_field'"
+ t-att-class="'oe_form_label' + (widget.help ? '_help' : '')"
+ t-att-title="widget.help"
t-att-ondblclick="'console.log(\'' + widget.element_id + '\', openerp.screen.' + widget.element_id + ')'">
<t t-esc="widget.string"/>
<span t-if="widget.help">?</span>
- :
+ <t t-if="widget.string">:</t>
</label>
</t>
<t t-name="FieldChar">
@@ -366,6 +369,9 @@
t-att-id="widget.element_id + '_field'"
t-att-class="'field_' + widget.type"/>
</t>
+<t t-name="FieldProgressBar">
+ <div t-opentag="true"></div>
+</t>
<t t-name="WidgetButton">
<button type="button"
t-att-id="widget.element_id + '_button'"
@@ -528,27 +534,33 @@
<input t-att-id="element_id"/>
</t>
<t t-name="ViewManager.sidebar">
- <div t-att-id="element_id" class="sidebar-main-div">
+ <div t-att-id="element_id" class="sidebar-main-div open-sidebar">
</div>
</t>
<t t-name="ViewManager.sidebar.internal">
- <t t-if="sections.length &gt; 0 &amp;&amp; _.detect(sections, function(x) {return x.elements.length &gt; 0;}) != undefined">
- <div t-att-id="element_id" class="sidebar-sub-div">
- <t t-set="i" t-value="0"/>
- <t t-foreach="sections" t-as="section">
- <t t-if="section.elements.length &gt; 0">
- <ul>
- <t t-set="j" t-value="0"/>
- <t t-foreach="section.elements" t-as="element">
- <li><a t-att-data-i="i" t-att-data-j="j" href="#"><t t-esc="element.name"/></a></li>
- <t t-set="j" t-value="j+1"/>
- </t>
- </ul>
- </t>
- <t t-set="i" t-value="i+1"/>
- </t>
- </div>
+ <t t-set="the_condition" t-value="sections.length &gt; 0 &amp;&amp; _.detect(sections, function(x)
+ {return x.elements.length &gt; 0;}) != undefined"/>
+ <t t-if="the_condition">
+ <a class="toggle-sidebar"></a>
+ <div t-att-id="element_id" class="sidebar-sub-div">
+ <div class="sidebar-displaying-div">
+ <t t-set="i" t-value="0"/>
+ <t t-foreach="sections" t-as="section">
+ <t t-if="section.elements.length &gt; 0">
+ <h2><t t-esc="section.label"/></h2>
+ <ul>
+ <t t-set="j" t-value="0"/>
+ <t t-foreach="section.elements" t-as="element">
+ <li><a t-att-data-i="i" t-att-data-j="j" href="#"><t t-esc="element.name"/></a></li>
+ <t t-set="j" t-value="j+1"/>
+ </t>
+ </ul>
+ </t>
+ <t t-set="i" t-value="i+1"/>
+ </t>
+ </div>
+ </div>
</t>
</t>
<t t-name="DialogWarning">