📔Impulse theme & Navi+ menu

Last updated for version7.4.1

As of my last update in January 2022, the Impulse theme for Shopify was a popular choice among online store owners. Shopify offers a variety of themes that users can choose from to customize the look and feel of their online stores, and Impulse is one of them.

Here are some key features and aspects of the Impulse theme:

  1. Modern and Responsive Design: Impulse features a sleek and contemporary design that is optimized for mobile devices as well as desktops. It provides a seamless shopping experience across different screen sizes and devices.

  2. Product-focused Layout: The theme is designed to highlight products effectively, with large product imagery and clear calls to action to encourage conversions.

  3. Customization Options: Like many Shopify themes, Impulse offers a range of customization options, allowing users to tailor the appearance of their store to match their brand identity. This includes options for customizing colors, fonts, and layouts.

  4. Promotional Features: Impulse includes features designed to help merchants promote their products and drive sales. This may include options for displaying discounts, showcasing best-selling products, or integrating with social media for marketing purposes.

  5. User-Friendly Interface: The theme is designed to be easy to use for both merchants and customers, with intuitive navigation and clear product information.

  6. Support and Updates: Shopify themes typically come with ongoing support and updates from Shopify, ensuring compatibility with the latest platform features and security patches.

  7. Integration with Shopify Apps: Impulse can be integrated with various Shopify apps to extend its functionality. This might include apps for email marketing, customer reviews, or advanced analytics.

It's worth noting that themes like Impulse provide a solid foundation for an online store, but users may still need to invest time and effort into customizing the theme and optimizing their store for their specific needs and target audience.

For the most current information about the Impulse theme, including any updates or changes since my last update, I recommend visiting the Shopify website or consulting the Shopify community forums.

Is the Navi+ menu compatible with the Impulse theme?

Navi+ menu is fully compatible with all Shopify 2.0 themes, including the Impulse theme. It functions seamlessly as an indispensable support component. Particularly on mobile devices, Navi+ provides a suite of navigation tools, leading users to pages, categories, and products effortlessly, enhancing the mobile experience significantly. With Impulse theme priced at nearly $400 and Navi+ costing less than $5 per month, you'll have a professional, user-friendly website ready to boost sales as expected.

Here are some tips you can use with Navi+ when using the Impulse theme.

1. Using a menu item from Navi+ to open Impulse's default menu.

Step 1: Add javascription function

// Javascript function
function openImpulseMenu() {
        if(!document.documentElement.classList.contains("js-drawer-open")) {
		 setTimeout(() => {
		  document.querySelector('.js-drawer-open-nav').click();
		}, "200"); 
	}
	return false;
}

Step 2: Setup the menu item link as javascript function: javascript:openImpulseMenu

2. Using a menu item from Navi+ to open search popup

Step 1: Add javascription function

// Javascript function
function impulseOpenSearch() {
    const divMenu = document.querySelector('.js-search-header');
    divMenu.addEventListener('click', () => {}, false);
    divMenu.click();
}

Step 2: Setup the menu item link as javascript function: javascript:impulseOpenSearch

3. Using a menu item from Navi+ to open cart popup

Step 1: Add javascription function

// Javascript function
function impulseOpenCart() {
    if(!document.documentElement.classList.contains("js-drawer-open")) {
		 setTimeout(() => {
		  document.querySelector('.js-drawer-open-cart').click();
		}, "200"); 
    }
    return false;
}

Step 2: Setup the menu item link as javascript function: javascript:impulseOpenCart

Last updated