From 3009c46ba5e21db412d588befe71ab59a37d13fd Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 3 Oct 2012 11:56:38 +0530 Subject: [PATCH] moved to bootstrap 2.1 and some ui fixes in todo and messages --- public/js/all-app.js | 6 ++-- public/js/gantt_task.js | 4 +-- selling/doctype/sales_common/sales_common.js | 2 +- .../support_ticket/support_ticket_list.js | 30 +++++++++---------- utilities/page/messages/messages.js | 8 +++-- utilities/page/todo/todo.css | 12 ++++---- utilities/page/todo/todo.html | 5 ---- utilities/page/todo/todo.js | 23 ++++---------- website/templates/css/login.css | 4 +++ website/templates/html/outer.html | 2 +- website/templates/js/login.js | 4 +-- website/templates/pages/login.html | 16 +++++----- 12 files changed, 52 insertions(+), 64 deletions(-) diff --git a/public/js/all-app.js b/public/js/all-app.js index 72463874e4..f14e31c23f 100644 --- a/public/js/all-app.js +++ b/public/js/all-app.js @@ -1290,7 +1290,7 @@ d.set_search=function(dt){if(d.style!='Search'){d.rows['Result'].innerHTML='';d. d.style='Search';if(d.input){d.input=null;sel_type=null;} d.sel_type=get_label_doctype(dt);d.set_title('Quick Search for '+dt);} $(inp).keydown(function(e){if(e.which==13){if(!btn.disabled)btn.onclick();}}) -d.set_query_description=function(txt){txt=d.input&&d.input.query_description||txt;if(txt){d.rows['Help'].innerHTML='
'+txt+'
';}else{d.rows['Help'].innerHTML=''}} +d.set_query_description=function(txt){txt=d.input&&d.input.query_description||txt;if(txt){d.rows['Help'].innerHTML='
'+txt+'
';}else{d.rows['Help'].innerHTML=''}} d.onshow=function(){if(d.set_doctype!=d.sel_type){d.rows['Result'].innerHTML='';d.values_len=0;} inp.value='';if(d.input&&d.input.txt.value){inp.value=d.input.txt.value;} try{inp.focus();}catch(e){} @@ -1808,9 +1808,9 @@ this.setup_print();} _f.Frm.prototype.setup_sidebar=function(){this.sidebar=new wn.widgets.form.sidebar.Sidebar(this);} _f.Frm.prototype.setup_footer=function(){var me=this;var f=this.page_layout.footer;f.save_area=$a(this.page_layout.footer,'div','',{display:'none',marginTop:'11px'});f.help_area=$a(this.page_layout.footer,'div');var b=$btn(f.save_area,'Save',function(){cur_frm.save('Save');},{marginLeft:'0px'},'green');f.show_save=function(){$ds(me.page_layout.footer.save_area);} f.hide_save=function(){$dh(me.page_layout.footer.save_area);}} -_f.Frm.prototype.set_intro=function(txt){if(!this.intro_area){this.intro_area=$('
').insertBefore(this.page_layout.body.firstChild);} +_f.Frm.prototype.set_intro=function(txt){if(!this.intro_area){this.intro_area=$('
').insertBefore(this.page_layout.body.firstChild);} if(txt){if(txt.search(/

/)==-1)txt='

'+txt+'

';this.intro_area.html(txt);}else{this.intro_area.remove();this.intro_area=null;}} -_f.Frm.prototype.set_footnote=function(txt){if(!this.footnote_area){this.footnote_area=$('
').insertAfter(this.page_layout.body.lastChild);} +_f.Frm.prototype.set_footnote=function(txt){if(!this.footnote_area){this.footnote_area=$('
').insertAfter(this.page_layout.body.lastChild);} if(txt){if(txt.search(/

/)==-1)txt='

'+txt+'

';this.footnote_area.html(txt);}else{this.footnote_area.remove();this.footnote_area=null;}} _f.Frm.prototype.setup_fields_std=function(){var fl=wn.meta.docfield_list[this.doctype];fl.sort(function(a,b){return a.idx-b.idx});if(fl[0]&&fl[0].fieldtype!="Section Break"||get_url_arg('embed')){this.layout.addrow();if(fl[0].fieldtype!="Column Break"){var c=this.layout.addcell();$y(c.wrapper,{padding:'8px'});}} var sec;for(var i=0;iLoading...
') + $(parent).css('min-height', '300px').html('
Loading...
') var get_source = function(r) { var source = []; @@ -56,7 +56,7 @@ erpnext.show_task_gantt = function(parent, project) { callback: function(r) { $(parent).empty(); if(!r.message.length) { - $(parent).html('
No Tasks Yet.
'); + $(parent).html('
No Tasks Yet.
'); } else { var gantt_area = $('
').appendTo(parent); gantt_area.gantt({ diff --git a/selling/doctype/sales_common/sales_common.js b/selling/doctype/sales_common/sales_common.js index 9050c2243d..be6f3f1301 100644 --- a/selling/doctype/sales_common/sales_common.js +++ b/selling/doctype/sales_common/sales_common.js @@ -139,7 +139,7 @@ var set_sales_bom_help = function(doc) { $(cur_frm.fields_dict.packing_list.row.wrapper).toggle(true); if (inList(['Delivery Note', 'Sales Invoice'], doc.doctype)) { - help_msg = "
\ + help_msg = "
\ For 'Sales BOM' items, warehouse, serial no and batch no \ will be considered from the 'Packing List' table. \ If warehouse and batch no are same for all packing items for any 'Sales BOM' item, \ diff --git a/support/doctype/support_ticket/support_ticket_list.js b/support/doctype/support_ticket/support_ticket_list.js index c594d2a8a7..f6c3d06ac9 100644 --- a/support/doctype/support_ticket/support_ticket_list.js +++ b/support/doctype/support_ticket/support_ticket_list.js @@ -1,7 +1,5 @@ // render wn.doclistviews['Support Ticket'] = wn.views.ListView.extend({ - me: this, - init: function(d) { this._super(d) this.fields = this.fields.concat([ @@ -13,22 +11,22 @@ wn.doclistviews['Support Ticket'] = wn.views.ListView.extend({ this.show_hide_check_column(); }, + label_style: { + "status": { + "Open": "danger", + "Closed": "success", + "Hold": "info", + "Waiting for Customer": "info" + } + }, + prepare_data: function(data) { this._super(data); - if(data.status=='Open' || data.status=='To Reply') { - data.label_type = 'important' - } - else if(data.status=='Closed') { - data.label_type = 'success' - } - else if(data.status=='Hold') { - data.label_type = 'info' - } - else if(data.status=='Waiting for Customer') { - data.label_type = 'info' - data.status = 'Waiting' - } - data.status_html = repl('%(status)s', data); + + data.label_style = this.label_style.status[data.status]; + + data.status_html = repl('%(status)s', data); // escape double quotes data.description = cstr(data.subject) diff --git a/utilities/page/messages/messages.js b/utilities/page/messages/messages.js index 5ad540fac7..11559daec6 100644 --- a/utilities/page/messages/messages.js +++ b/utilities/page/messages/messages.js @@ -24,7 +24,7 @@ wn.pages.messages.onload = function(wrapper) { $('

Everyone

\
\