5f8b358fd4
- Refactored Homepage with customisable Hero Section - New Homepage Section to add content on Homepage as cards or using Custom HTML - Products page at "/all-products" with customisable filters - Item Configure dialog to find an Item Variant filtered by attribute values - Contact Us dialog on Item page - Customisable Item page content using the Website Content field
18 lines
541 B
JavaScript
18 lines
541 B
JavaScript
// Copyright (c) 2019, Frappe Technologies Pvt. Ltd. and Contributors
|
|
// MIT License. See license.txt
|
|
|
|
frappe.ui.form.on('Website Theme', {
|
|
apply_custom_theme(frm) {
|
|
let custom_theme = frm.doc.custom_theme;
|
|
custom_theme = custom_theme.split('\n');
|
|
if (
|
|
frm.doc.apply_custom_theme
|
|
&& custom_theme.length === 2
|
|
&& custom_theme[1].includes('frappe/public/scss/website')
|
|
) {
|
|
frm.set_value('custom_theme',
|
|
`$primary: #7575ff;\n@import "frappe/public/scss/website";\n@import "erpnext/public/scss/website";`);
|
|
}
|
|
}
|
|
});
|