diff options
| author | Pinakin Nayi (OpenERP) <pna@tinyerp.com> | 2012-07-05 18:13:05 +0530 |
|---|---|---|
| committer | Pinakin Nayi (OpenERP) <pna@tinyerp.com> | 2012-07-05 18:13:05 +0530 |
| commit | a11440cd40b22d64f0c0eacd69abf8cf043ec587 (patch) | |
| tree | 578c528f0714144e1b1441ca6962454878b68500 | |
| parent | 870aa740d343445f79956016b1fde2cef2912651 (diff) | |
[IMP]survey-kanban-view
bzr revid: pna@tinyerp.com-20120705124305-am3bqq8v0yrqrc12
| -rw-r--r-- | addons/survey/static/src/css/survey.css | 27 | ||||
| -rw-r--r-- | addons/survey/survey.py | 1 | ||||
| -rw-r--r-- | addons/survey/survey_view.xml | 53 |
3 files changed, 34 insertions, 47 deletions
diff --git a/addons/survey/static/src/css/survey.css b/addons/survey/static/src/css/survey.css index 0102dc1ade6..6964e4c2f3e 100644 --- a/addons/survey/static/src/css/survey.css +++ b/addons/survey/static/src/css/survey.css @@ -1,20 +1,3 @@ -.oe_module_survey{ - font-size: 12px; - border-style:dotted; - border-radius: 15px; - text-align: left; - height:145px; - width:220px; -} - -.oe_survey_title{ - font-size: 15px; - height: auto; - font-size: 16px; - font-weight:bold; - width: 205px; -} - .oe_survey_responsible{ height: auto; width: 200px; @@ -26,12 +9,10 @@ width: 200px; font-size: 14px; } - -.oe_survey_fill{ - align:right; - padding: 1px 165px; -} - .oe_survey_rate{ font-size: 14px; } +.oe_kanban_survey { + width: 300px; +} + diff --git a/addons/survey/survey.py b/addons/survey/survey.py index 40f13b226f8..1c1c8b6df91 100644 --- a/addons/survey/survey.py +++ b/addons/survey/survey.py @@ -68,6 +68,7 @@ class survey(osv.osv): 'users': fields.many2many('res.users', 'survey_users_rel', 'sid', 'uid', 'Users'), 'send_response': fields.boolean('Email Notification on Answer'), 'type': fields.many2one('survey.type', 'Type'), + 'color': fields.integer('Color Index'), 'invited_user_ids': fields.many2many('res.users', 'survey_invited_user_rel', 'sid', 'uid', 'Invited User'), } _defaults = { diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index dedb044eee9..bdba67738d0 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -313,32 +313,37 @@ <kanban> <field name="title"/> <field name="date_open"/> + <field name="color"/> <templates> <t t-name="kanban-box"> - <div class="oe_module_survey"> - <a class="oe_module_icon"> - <div class="oe_survey_title"><t t-esc="record.title.raw_value.toString()"/></div><br/> - <div class="oe_survey_responsible"> - <t t-if="record.responsible_id.raw_value">By: <field name="responsible_id"/></t> - </div><br/> - <div class="oe_survey_start_date"> - Open From: - <t t-if="record.date_open.raw_value"> - <t t-esc="record.date_open.raw_value.getDate()"/> - <t t-esc="record.date_open.raw_value.toString('MMM')"/>, - <t t-esc="record.date_open.raw_value.getFullYear()"/> - </t> - </div><br/> - <div class="oe_survey_rate"> - Rate: - <div class="oe_survey_fill" > - <button type="object" name="fill_survey" class=""> - <span>Fill</span> - </button> - </div> - </div> - </a> - </div> + <div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_survey oe_kanban_auto_height"> + <div class="oe_dropdown_toggle oe_dropdown_kanban"> + <span class="oe_e">i</span> + <ul class="oe_dropdown_menu"> + <li><a type="edit">Edit...</a></li> + <li><a type="delete">Delete</a></li> + <li><ul class="oe_kanban_colorpicker" data-field="color"/></li> + </ul> + </div> + <div class="oe_kanban_content"> + <h3 class="oe_kanban_ellipsis"><field name="title"/></h3> + <div class="oe_survey_responsible"> + <t t-if="record.responsible_id.raw_value">By: <field name="responsible_id"/></t> + </div><br/> + <div class="oe_survey_start_date"> + Open From: + <t t-if="record.date_open.raw_value"> + <t t-esc="record.date_open.raw_value.getDate()"/> + <t t-esc="record.date_open.raw_value.toString('MMM')"/>, + <t t-esc="record.date_open.raw_value.getFullYear()"/> + </t> + </div><br/> + <div class="oe_survey_rate"> + Rate: + <a name="fill_survey" type="object">Fill</a> + </div> + </div> + </div> </t> </templates> </kanban> |
