[fix] [minor] webshop fixes after bootstrap 3
This commit is contained in:
parent
bbc2d11d10
commit
65f5c58e51
@ -228,7 +228,6 @@ patch_list = [
|
|||||||
"execute:webnotes.delete_doc('Report', 'Received Items To Be Billed')",
|
"execute:webnotes.delete_doc('Report', 'Received Items To Be Billed')",
|
||||||
"patches.july_2013.p02_copy_shipping_address",
|
"patches.july_2013.p02_copy_shipping_address",
|
||||||
"patches.july_2013.p03_cost_center_company",
|
"patches.july_2013.p03_cost_center_company",
|
||||||
"execute:webnotes.bean('Style Settings').save() #2013-07-16",
|
|
||||||
"patches.july_2013.p04_merge_duplicate_leads",
|
"patches.july_2013.p04_merge_duplicate_leads",
|
||||||
"patches.july_2013.p05_custom_doctypes_in_list_view",
|
"patches.july_2013.p05_custom_doctypes_in_list_view",
|
||||||
"patches.july_2013.p06_same_sales_rate",
|
"patches.july_2013.p06_same_sales_rate",
|
||||||
@ -257,4 +256,5 @@ patch_list = [
|
|||||||
"patches.august_2013.p05_employee_birthdays",
|
"patches.august_2013.p05_employee_birthdays",
|
||||||
"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-08-16",
|
"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-08-16",
|
||||||
"patches.august_2013.p06_fix_sle_against_stock_entry",
|
"patches.august_2013.p06_fix_sle_against_stock_entry",
|
||||||
|
"execute:webnotes.bean('Style Settings').save() #2013-08-20",
|
||||||
]
|
]
|
@ -148,8 +148,15 @@ div.web-footer {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.accordion-heading, .accordion-inner {
|
.panel-heading,
|
||||||
padding-left: 10px;
|
.panel-body {
|
||||||
|
padding-left: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.breadcrumb {
|
||||||
|
margin: 0px -20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
fieldset {
|
fieldset {
|
||||||
|
@ -187,7 +187,7 @@ div.web-footer, div.web-footer a {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.breadcrumb {
|
.breadcrumb {
|
||||||
background-color: #{{ get_hex_shade(doc.page_background, 10) }};
|
background-color: #{{ get_hex_shade(doc.page_background, 5) }};
|
||||||
}
|
}
|
||||||
|
|
||||||
.breadcrumb > li {
|
.breadcrumb > li {
|
||||||
|
@ -228,6 +228,7 @@ def _get_cart_quotation(party=None):
|
|||||||
"company": webnotes.defaults.get_user_default("company"),
|
"company": webnotes.defaults.get_user_default("company"),
|
||||||
"order_type": "Shopping Cart",
|
"order_type": "Shopping Cart",
|
||||||
"status": "Draft",
|
"status": "Draft",
|
||||||
|
"docstatus": 0,
|
||||||
"__islocal": 1,
|
"__islocal": 1,
|
||||||
(party.doctype.lower()): party.name
|
(party.doctype.lower()): party.name
|
||||||
})
|
})
|
||||||
|
@ -145,7 +145,7 @@ $.extend(wn.cart, {
|
|||||||
<div class="col-md-3 col-sm-3 text-right">\
|
<div class="col-md-3 col-sm-3 text-right">\
|
||||||
<div class="input-group item-update-cart">\
|
<div class="input-group item-update-cart">\
|
||||||
<input type="text" placeholder="Qty" value="%(qty)s" \
|
<input type="text" placeholder="Qty" value="%(qty)s" \
|
||||||
data-item-code="%(item_code)s" class="text-right">\
|
data-item-code="%(item_code)s" class="text-right form-control">\
|
||||||
<div class="input-group-btn">\
|
<div class="input-group-btn">\
|
||||||
<button class="btn btn-primary" data-item-code="%(item_code)s">\
|
<button class="btn btn-primary" data-item-code="%(item_code)s">\
|
||||||
<i class="icon-ok"></i></button>\
|
<i class="icon-ok"></i></button>\
|
||||||
@ -160,7 +160,7 @@ $.extend(wn.cart, {
|
|||||||
render_tax_row: function($cart_taxes, doc, shipping_rules) {
|
render_tax_row: function($cart_taxes, doc, shipping_rules) {
|
||||||
var shipping_selector;
|
var shipping_selector;
|
||||||
if(shipping_rules) {
|
if(shipping_rules) {
|
||||||
shipping_selector = '<select>' + $.map(shipping_rules, function(rule) {
|
shipping_selector = '<select class="form-control">' + $.map(shipping_rules, function(rule) {
|
||||||
return '<option value="' + rule[0] + '">' + rule[1] + '</option>' }).join("\n") +
|
return '<option value="' + rule[0] + '">' + rule[1] + '</option>' }).join("\n") +
|
||||||
'</select>';
|
'</select>';
|
||||||
}
|
}
|
||||||
@ -206,8 +206,8 @@ $.extend(wn.cart, {
|
|||||||
|
|
||||||
render_address: function($address_wrapper, addresses, address_name) {
|
render_address: function($address_wrapper, addresses, address_name) {
|
||||||
$.each(addresses, function(i, address) {
|
$.each(addresses, function(i, address) {
|
||||||
$(repl('<div class="accordion-group"> \
|
$(repl('<div class="panel panel-default"> \
|
||||||
<div class="accordion-heading"> \
|
<div class="panel-heading"> \
|
||||||
<div class="row"> \
|
<div class="row"> \
|
||||||
<div class="col-md-10 address-title" \
|
<div class="col-md-10 address-title" \
|
||||||
data-address-name="%(name)s"><strong>%(name)s</strong></div> \
|
data-address-name="%(name)s"><strong>%(name)s</strong></div> \
|
||||||
@ -215,23 +215,19 @@ $.extend(wn.cart, {
|
|||||||
data-address-name="%(name)s"></div> \
|
data-address-name="%(name)s"></div> \
|
||||||
</div> \
|
</div> \
|
||||||
</div> \
|
</div> \
|
||||||
<div class="accordion-body collapse" data-address-name="%(name)s"> \
|
<div class="panel-collapse collapse" data-address-name="%(name)s"> \
|
||||||
<div class="accordion-inner">%(display)s</div> \
|
<div class="panel-body">%(display)s</div> \
|
||||||
</div> \
|
</div> \
|
||||||
</div>', address))
|
</div>', address))
|
||||||
.css({"margin": "10px auto"})
|
.css({"margin": "10px auto"})
|
||||||
.appendTo($address_wrapper);
|
.appendTo($address_wrapper);
|
||||||
});
|
});
|
||||||
|
|
||||||
$address_wrapper.find(".accordion-heading")
|
$address_wrapper.find(".panel-heading")
|
||||||
.css({
|
|
||||||
"background-color": "#eee",
|
|
||||||
"padding": "10px",
|
|
||||||
})
|
|
||||||
.find(".address-title")
|
.find(".address-title")
|
||||||
.css({"cursor": "pointer"})
|
.css({"cursor": "pointer"})
|
||||||
.on("click", function() {
|
.on("click", function() {
|
||||||
$address_wrapper.find('.accordion-body[data-address-name="'
|
$address_wrapper.find('.panel-collapse[data-address-name="'
|
||||||
+$(this).attr("data-address-name")+'"]').collapse("toggle");
|
+$(this).attr("data-address-name")+'"]').collapse("toggle");
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -265,12 +261,12 @@ $.extend(wn.cart, {
|
|||||||
$address_wrapper.find('input[type="checkbox"][data-address-name="'+ address_name +'"]')
|
$address_wrapper.find('input[type="checkbox"][data-address-name="'+ address_name +'"]')
|
||||||
.prop("checked", true);
|
.prop("checked", true);
|
||||||
|
|
||||||
$address_wrapper.find(".accordion-body").collapse({
|
$address_wrapper.find(".panel-collapse").collapse({
|
||||||
parent: $address_wrapper,
|
parent: $address_wrapper,
|
||||||
toggle: false
|
toggle: false
|
||||||
});
|
});
|
||||||
|
|
||||||
$address_wrapper.find('.accordion-body[data-address-name="'+ address_name +'"]')
|
$address_wrapper.find('.panel-collapse[data-address-name="'+ address_name +'"]')
|
||||||
.collapse("show");
|
.collapse("show");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
{% elif df.fieldtype == "Select" -%}
|
{% elif df.fieldtype == "Select" -%}
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label>{{ df.label }}</label>
|
<label>{{ df.label }}</label>
|
||||||
<select data-fieldname="{{ df.fieldname }}" data-fieldtype="{{ df.fieldtype }}">
|
<select class="form-control" data-fieldname="{{ df.fieldname }}" data-fieldtype="{{ df.fieldtype }}">
|
||||||
{% for value in df.options.split("\n") -%}
|
{% for value in df.options.split("\n") -%}
|
||||||
{% if doc and doc.fields.get(df.fieldname) == value -%}
|
{% if doc and doc.fields.get(df.fieldname) == value -%}
|
||||||
<option selected="selected">{{ value }}</option>
|
<option selected="selected">{{ value }}</option>
|
||||||
|
@ -36,14 +36,14 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<h4>Shipping Address</h4>
|
<h4>Shipping Address</h4>
|
||||||
<div id="cart-shipping-address" class="accordion"
|
<div id="cart-shipping-address" class="panel-group"
|
||||||
data-fieldname="shipping_address_name"></div>
|
data-fieldname="shipping_address_name"></div>
|
||||||
<button class="btn btn-default" type="button" id="cart-add-shipping-address">
|
<button class="btn btn-default" type="button" id="cart-add-shipping-address">
|
||||||
<span class="icon icon-plus"></span> New Shipping Address</button>
|
<span class="icon icon-plus"></span> New Shipping Address</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<h4>Billing Address</h4>
|
<h4>Billing Address</h4>
|
||||||
<div id="cart-billing-address" class="accordion"
|
<div id="cart-billing-address" class="panel-group"
|
||||||
data-fieldname="customer_address"></div>
|
data-fieldname="customer_address"></div>
|
||||||
<button class="btn btn-default" type="button" id="cart-add-billing-address">
|
<button class="btn btn-default" type="button" id="cart-add-billing-address">
|
||||||
<span class="icon icon-plus"></span> New Billing Address</button>
|
<span class="icon icon-plus"></span> New Billing Address</button>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user