These modular elements can be readily used and customized across pages and in different blocks.

Explore all of Stack’s modular elements
at the Element Index Page →

Basic Dropdown

Stack’s dropdowns can serve a number of purposes, from navigation menu to multi-choice button. There are a number of ways to present a dropdown, but all follow the same markup pattern of a parent .dropdown element with a .dropdown__trigger which when clicked, will display the dropdown housed inside the .dropdown__container element.

The width of the dropdowns are controlled using the Bootstrap column classes.

Menu Dropdown

Easily create dropdown menus by nesting .menu-vertical elements inside the dropdowns.

Hover Dropdown

By default, dropdowns are triggered by clicking the .dropdown__trigger element. If you would prefer the hover to react upon hovering, you can add the class .dropdown–hover to the .dropdown element.

If you would prefer all dropdowns to react to hover instead of click, add the class .dropdowns–hover to the element.

See dropdown elements in action


or try the admin demo ↗

Dear Indulgence Customers
We shall be moving to a new location at 22/F Silver Fortune Plaza at 1 Wellington Street effective Saturday, 7th of April and therefore unable to serve you between 30th March to 6th April, both days inclusive.  
You may continue to book through our online system by clicking Appointment for your desired services. 
We are looking forward to welcoming you to our new salon.