This section will give you some info about customizing widgets and creating custom widgets.

There are a few ways to customize your widget's behavior as a developer if the provided options don't let you accomplish what you want to do:

If you're using pre-built widgets, you should try always use the options provided before trying to customize widgets with the advanced features found here.

Custom Templates (HTML + Liquid)

Custom CSS

Custom JavaScript