[IMP] better project kanban view

bzr revid: fp@tinyerp.com-20120912151151-pmvuh7lmaozdrrkl
This commit is contained in:
Fabien Pinckaers 2012-09-12 17:11:51 +02:00
parent 3a9c29d327
commit bca11f7ff8
2 changed files with 12 additions and 37 deletions

View File

@ -136,6 +136,7 @@
<field name="resource_calendar_id"/>
</group>
<group string="Miscellaneous" name="misc">
<field name="date"/>
<field name="parent_id" domain="[('id','!=',analytic_account_id)]" context="{'current_model': 'project.project'}"/>
<field name="priority"/>
<field name="active" attrs="{'invisible':[('state','in',['open', 'pending', 'template'])]}"/>
@ -249,47 +250,21 @@
<div class="oe_kanban_project_list">
<a t-if="record.use_tasks.raw_value" name="%(act_project_project_2_project_task_all)d" type="action"> <field name="task_count"/> Tasks</a>
</div>
<table>
<tr class="oe_kanban_project_fields oe_kanban_project_deadline" t-if="record.date.raw_value">
<th>Deadline</th>
<td><field name="date"/></td>
</tr>
<tr class="oe_kanban_project_fields oe_kanban_project_progress">
<th>Progress</th>
<td><t t-esc="Math.round(record.effective_hours.raw_value)"/>/<t t-esc="Math.round(record.planned_hours.raw_value)"/> <field name="company_uom_id"/></td>
</tr>
</table>
<div class="oe_kanban_footer_left">
<span>
<span class="oe_e">R</span>
<t t-esc="Math.round(record.effective_hours.raw_value)"/>/<t t-esc="Math.round(record.planned_hours.raw_value)"/> <field name="company_uom_id"/>
</span>
<span t-if="record.date.raw_value">
<span class="oe_e">N</span>
<field name="date"/>
</span>
</div>
<div class="oe_kanban_project_avatars">
<t t-foreach="record.members.raw_value" t-as="member">
<img t-att-src="kanban_image('res.users', 'image_small', member)" t-att-data-member_id="member"/>
</t>
</div>
<!--<h3 class="oe_kanban_ellipsis"><field name="name"/></h3>-->
<!--<div class="oe_kanban_project_list">-->
<!--<a t-if="record.use_tasks.raw_value"-->
<!--name="%(act_project_project_2_project_task_all)d" type="action">-->
<!--Tasks(<field name="task_count"/>)</a>-->
<!--</div>-->
<!--<div class="oe_kanban_project_fields oe_kanban_project_deadline" t-if="record.date.raw_value">-->
<!--<div>Deadline</div>-->
<!--<div><field name="date"/></div>-->
<!--</div>-->
<!--<div class="oe_kanban_project_fields oe_kanban_project_progress">-->
<!--<div>Progress</div>-->
<!--<div><t t-esc="Math.round(record.effective_hours.raw_value)"/> / <t t-esc="Math.round(record.planned_hours.raw_value)"/> <field name="company_uom_id"/></div>-->
<!--</div>-->
<!--<div name="alias_box" t-if="record.alias_domain.raw_value" class="oe_kanban_ellipsis">-->
<!--<a t-attf-href="mailto:#{record.alias_id.value}"><field name="alias_id"/></a>-->
<!--</div>-->
<!--<div class="oe_kanban_project_avatars">-->
<!--<t t-foreach="record.members.raw_value" t-as="member">-->
<!--<img t-att-src="kanban_image('res.users', 'image_small', member)" t-att-data-member_id="member"/>-->
<!--</t>-->
<!--</div>-->
</div>
</div>
</t>

View File

@ -3,7 +3,7 @@
}
.oe_kanban_project {
width: 250px;
width: 220px;
min-height: 160px;
}