# Customize styles
# Customize your Bundleb2b feature style using Bundleb2b style config JS API
- We have all our BundleB2B related pages with notations below, all the keys below are available for customization, please find the key you want to modify in the pictures and overwrite or extend on demand.
# usage
window.b3themeConfig.useStyles = {}
# global
- create shoppingList model
'global.shoppingListModal.header': {},
'global.shoppingListModal.header.title': {},
'global.shoppingListModal.header.close': {},
'global.shoppingListModal.body': {},
'global.shoppingListModal.actions.container': {},
'global.shoppingListModal.button.cancel': {},
'global.shoppingListModal.button.save': {},
'global.shoppingListModal.form.container': {},
'global.shoppingListModal.form.item': {},
'global.shoppingListModal.form.item.label': {},
'global.shoppingListModal.form.item.input': {},
'global.shoppingListModal.form.item.textarea': {},
'global.shoppingListModal.form.item.required': {},
# trade professional application
'tpa.mobile.entryButton': {},
'tpa.entryButton': {},
# address book
'addressBook.panel.container': {},
'addressBook.panel.title': {},
'addressBook.panel.info.container': {},
'addressBook.panel.info': {},
'addressBook.panel.phone.label': {},
'addressBook.panel.phone': {},
'addressBook.actions.container': {},
'addressBook.search.input': {},
'addressBook.search.icon': {},
'addressBook.filter.button': {},
'addressBook.filter.button.icon': {},
'addressBook.actions.addNew.button': {},
'addressBook.filter.container': {},
'addressBook.filter.item.container': {},
'addressBook.filter.item.input': {},
'addressBook.filter.item.label': {},
'addressBook.filter.item.select': {},
'addressBook.filter.item.checkbox.container': {},
'addressBook.filter.item.checkbox': {},
'addressBook.filter.item.checkbox.label': {},
'addressBook.filter.cancel.button': {},
'addressBook.filter.apply.button': {},
'addressBook.table.container': {},
'addressBook.table.thead.th': {},
'addressBook.td.shipping.icon': {},
'addressBook.td.billing.icon': {},
'addressBook.td.action.icon': {},
'addressBook.td.action.container': {},
'addressBook.td.action.item': {},
'addressBook.modal.header': {},
'addressBook.modal.header.title': {},
'addressBook.modal.header.close': {},
'addressBook.modal.body': {},
'addressBook.modal.form.checkbox': {},
'addressBook.modal.form.checkbox.checked': {},
'addressBook.modal.form.checkbox.label': {},
'addressBook.modal.form.item.container': {},
'addressBook.modal.form.item.input': {},
'addressBook.modal.form.item.label': {},
'addressBook.modal.form.item.select': {},
'addressBook.modal.form.item.required': {},
'addressBook.modal.form.button.container': {},
'addressBook.modal.form.button.save': {},
'addressBook.modal.form.button.cancel': {},
# buy again
'buyAgain.actions.container': {},
'buyAgain.search.container': {},
'buyAgain.search.input': {},
'buyAgain.dateFilter.container': {},
'buyAgain.dateFilter.from.input': {},
'buyAgain.dateFilter.from.icon': {},
'buyAgain.dateFilter.to.input': {},
'buyAgain.dateFilter.to.icon': {},
'buyAgain.table': {},
'buyAgain.thead.th': {},
'buyAgain.tbody.td': {},
'buyAgain.td.qty.container': {},
'buyAgain.td.qty.decrease': {},
'buyAgain.td.qty.increase': {},
'buyAgain.td.qty.input': {},
'buyAgain.td.actions.container': {},
'buyAgain.td.actions.button.addToCart': {},
'buyAgain.td.actions.button.addAllToCart': {},
'buyAgain.td.actions.button.addToShoppingList': {},
'buyAgain.unit.container': {},
'buyAgain.unit.num': {},
'buyAgain.shoppingListModal.header': {},
'buyAgain.shoppingListModal.header.title': {},
'buyAgain.shoppingListModal.header.close': {},
'buyAgain.shoppingListModal.body': {},
'buyAgain.shoppingListModal.list.container': {},
'buyAgain.shoppingListModal.list.item': {},
'buyAgain.shoppingListModal.list.item.active': {},
'buyAgain.shoppingListModal.list.item.hover': {},
'buyAgain.shoppingListModal.pagination.container': {},
'buyAgain.shoppingListModal.actions.container': {},
'buyAgain.shoppingListModal.button.addToNew': {},
'buyAgain.shoppingListModal.button.add': {},
'buyAgain.shoppingListModal.button.cancel': {},
# quotes(v3.0)
'quotes.container': {},
'quotes.head.container': {},
'quotes.head.title': {},
'quotes.table': {},
'quotes.thead.th': {},
'quotes.tbody.td': {},
'quotes.filter.icon': {},
'quotes.search.container': {},
'quotes.filter.container': {},
'quotes.search.filters.button.clear': {},
'quotes.search.filters.button.apply': {},
'quotes.td.action.icon': {},
'quotes.td.action.panel.container': {},
'quotes.td.action.panel.item': {},
# dashboard
'dashboard.head.container': {},
'dashboard.head.info.container': {},
'dashboard.head.info.left': {},
'dashboard.head.info.right': {},
'dashboard.panel.container': {},
'dashboard.userInfo.container': {},
'dashboard.userInfo.name.container': {},
'dashboard.userInfo.name.label': {},
'dashboard.userInfo.name.value': {},
'dashboard.userInfo.email.container': {},
'dashboard.userInfo.email.label': {},
'dashboard.userInfo.email.value': {},
'dashboard.companyInfo.container': {},
'dashboard.companyInfo.title': {},
'dashboard.companyInfo.num': {},
'dashboard.actions.container': {},
'dashboard.search.container': {},
'dashboard.search.input': {},
'dashboard.pagination.container': {},
'dashboard.table': {},
'dashboard.thead.th': {},
'dashboard.tbody.tr': {},
'dashboard.td': {},
'dashboard.td.button.begin': {},
'dashboard.td.button.selected': {},
'dashboard.td.button.end.container': {},
'dashboard.td.button.end': {},
# order detail
'order.container': {},
'order.content.container': {},
'order.aside.container': {},
'order.content.title': {},
'order.content.list.container': {},
'order.content.list.item.container': {},
'order.content.list.item.product.container': {},
'order.content.list.item.product.price': {},
'order.content.list.item.product.title': {},
'order.content.list.item.checkbox': {},
'order.content.list.item.checkbox.checked': {},
'order.checkInfo.container': {},
'order.checkInfo.dd': {},
'order.checkInfo.dt': {},
'order.aside.item.container': {},
'order.aside.item.title': {},
'order.aside.item.orderInfo.container': {},
'order.aside.item.orderInfo.item.label': {},
'order.aside.item.orderInfo.item.value': {},
'order.aside.address.list.container': {},
'order.aside.address.list.item': {},
'order.aside.actions.container': {},
'order.aside.button.print': {},
'order.aside.button.reorder': {},
'order.aside.button.addToNewShoppingList': {},
# order list
'orders.statusActions.container': {},
'orders.button.showMy': {},
'orders.button.showAll': {},
'orders.search.container': {},
'orders.search.input': {},
'orders.search.button': {},
'orders.search.button.icon': {},
'orders.search.filters.button': {},
'orders.search.filters.button.icon': {},
'orders.dateFilter.container': {},
'orders.dateFilter.from.input': {},
'orders.dateFilter.to.input': {},
'orders.dateFilter.from.icon': {},
'orders.dateFilter.to.icon': {},
'orders.search.filters.container': {},
'orders.search.filters.items.container': {},
'orders.search.filters.item.container': {},
'orders.search.filters.item.input': {},
'orders.search.filters.item.label': {},
'orders.search.filters.actions.container': {},
'orders.search.filters.button.clear': {},
'orders.search.filters.button.apply': {},
'orders.table': {},
'orders.thead.th': {},
'orders.tbody.td': {},
'orders.td.status': {},
'orders.td.action.container': {},
'orders.td.action.button.reorder': {},
'orders.td.action.button.addToShoppingList': {},
# quick order pad
'qop.mobile.entryButton': {},
'qop.entryButton': {},
'qop.container': {},
'qop.left.panel.container': {},
'qop.left.panel': {},
'qop.left.panel.title': {},
'qop.left.panel.subtitle': {},
'qop.left.panel.upload.container': {},
'qop.left.panel.upload.label': {},
'qop.left.panel.button.addToCart': {},
'qop.right.panel.container': {},
'qop.right.panel': {},
'qop.right.panel.title': {},
'qop.right.panel.subtitle': {},
'qop.right.panel.remove': {},
'qop.right.panel.sku.input': {},
'qop.right.panel.qty.input': {},
'qop.right.panel.button.container': {},
'qop.right.panel.button.addRow': {},
'qop.right.panel.button.addToCart': {},
# shopping lists
'shoppinglists.head.container': {},
'shoppinglists.head.title': {},
'shoppinglists.head.button.container': {},
'shoppinglists.head.button.create': {},
'shoppinglists.actions.container': {},
'shoppinglists.actions.button': {},
'shoppinglists.table': {},
'shoppinglists.thead.th': {},
'shoppinglists.tbody.tr': {},
'shoppinglists.tbody.td': {},
'shoppinglists.td.action': {},
'shoppinglists.td.action.panel.container': {},
'shoppinglists.td.action.panel.item': {},
'shoppinglists.td.button.view': {},
'shoppinglists.td.button.delete': {},
'shoppinglist.button.reject': {},
'shoppinglists.unit.container': {},
'shoppinglists.unit.num': {},
# shopping list
'shoppinglist.head.container': {},
'shoppinglist.head.title': {},
'shoppinglist.button.editInfo': {},
'shoppinglist.info.container': {},
'shoppinglist.info.label': {},
'shoppinglist.button.update': {},
'shoppinglist.products.container': {},
'shoppinglist.left.wraper': {},
'shoppinglist.left.container': {},
'shoppinglist.left.title': {},
'shoppinglist.left.form.container': {},
'shoppinglist.left.form.item.container': {},
'shoppinglist.left.form.item.label': {},
'shoppinglist.left.form.item.input': {},
'shoppinglist.left.button.singleSku': {},
'shoppinglist.left.button.singleSku.icon': {},
'shoppinglist.left.button.multipleSku': {},
'shoppinglist.left.button.multipleSku.icon': {},
'shoppinglist.left.button.choose': {},
'shoppinglist.left.button.addToList': {},
'shoppinglist.right.wraper': {},
'shoppinglist.right.unit.container': {},
'shoppinglist.right.unit.num': {},
'shoppinglist.right.table': {},
'shoppinglist.right.thead.th': {},
'shoppinglist.right.checkbox': {},
'shoppinglist.right.tbody.tr': {},
'shoppinglist.right.tbody.td': {},
'shoppinglist.right.td.img': {},
'shoppinglist.right.td.qty.input': {},
'shoppinglist.right.button.deleteSelected': {},
'shoppinglist.right.button.updateQty': {},
'shoppinglist.right.button.editOption': {},
'shoppinglist.right.button.editOption.icon': {},
'shoppinglist.right.button.delete': {},
'shoppinglist.right.button.delete.icon': {},
'shoppinglist.right.item.grand.total': {},
'shoppinglist.bottom.cart.wraper': {},
'shoppinglist.bottom.cart.container': {},
'shoppinglist.bottom.cart.content.container': {},
'shoppinglist.bottom.cart.button.toggle': {},
'shoppinglist.bottom.cart.button.addToCart': {},
'shoppinglist.bottom.cart.button.goToCheckout': {},
'shoppinglist.editModal.header.container': {},
'shoppinglist.editModal.header.title': {},
'shoppinglist.editModal.header.close': {},
'shoppinglist.editModal.body': {},
'shoppinglist.editModal.form.container': {},
'shoppinglist.editModal.form.item.container': {},
'shoppinglist.editModal.form.item.label': {},
'shoppinglist.editModal.form.item.input': {},
'shoppinglist.editModal.form.item.textarea': {},
'shoppinglist.editModal.form.item.required': {},
'shoppinglist.editModal.button.container': {},
'shoppinglist.editModal.button.save': {},
'shoppinglist.editModal.button.cancel': {},
# user management
'userManagement.title.container': {},
'userManagement.title.text': {},
'userManagement.search.container': {},
'userManagement.search.input': {},
'userManagement.search.icon': {},
'userManagement.table': {},
'userManagement.thead.th': {},
'userManagement.tbody.tr': {},
'userManagement.tbody.td': {},
'userManagement.td.actions.container': {},
'userManagement.td.button.edit': {},
'userManagement.td.button.delete': {},
'userManagement.unit.container': {},
'userManagement.unit.num': {},
'userManagement.button.container': {},
'userManagement.button.addNew': {},
'userManagement.modal.header.container': {},
'userManagement.modal.header.title': {},
'userManagement.modal.header.close': {},
'userManagement.modal.body': {},
'userManagement.modal.form.container': {},
'userManagement.modal.form.item.container': {},
'userManagement.modal.form.item.input': {},
'userManagement.modal.form.item.select': {},
'userManagement.modal.form.item.label': {},
'userManagement.modal.form.item.required': {},
'userManagement.modal.form.button.container': {},
'userManagement.modal.form.button.save': {},
'userManagement.modal.form.button.cancel': {},
# Invoice Detail
'invoiceDetail.headerWrap': {},
'invoiceDetail.header': {},
'invoiceDetail.header.button.print': {},
'invoiceDetail.info': {},
'invoiceDetail.amount': {},
'invoiceDetail.info.table': {},
'invoiceDetail.address': {},
'invoiceDetail.status.detail': {},
# Invoice Receipt
'invoiceReceipt.title': {},
'invoiceReceipt.payment.overview': {},
'invoiceReceipt.lines.title': {},
'invoiceReceipt.lines.des': {},
'invoiceReceipt.payment.detail': {},
'invoiceReceipt.lines': {},
# invoice list page
'invoices.container': {},
'invoices.head.container': {},
'invoices.head.title': {},
'invoices.table': {},
'invoices.thead.th': {},
'invoices.tbody.td': {},
'invoices.td.action.icon': {},
'invoices.td.action.panel.container': {},
'invoices.td.action.panel.item': {},
'invoices.search.container': {},
'invoices.filter.container': {},
'invoices.sort.icon': {},
'invoices.search.filters.button.clear': {},
'invoices.search.filters.button.apply': {},
# invoice payment page
'invoices.payment.header': {},
'invoices.payment.pending': {},
'invoices.payment.table': {},
'invoices.payment.select': {},
# request for quote
'rfq.entryButton': {},
'rfq.mobile.entryButton': {},
'rfq.form.container': {},
'rfq.addressBook.container': {},
'rfq.button.container': {},
'rfq.header.container': {},
'rfq.header.icon.left': {},
'rfq.header.icon.wrap': {},
'rfq.company.info': {},
'rfq.person.info': {},
'rfq.quote.info': {},
'rfq.items.info': {},
'rfq.total': {},
'rfq.trackingHistory.container': {},
rfqFormWrapper: {},
rfqProductWrapper: {},