Skip to content

Resources Filter Pro Documention

1. Introduction (Overview)

Resources Filter Pro is a flexible HubSpot CMS module designed to display and organize resource posts in a clean, easy-to-use layout. You can add multiple resources with images, tags, categories, titles, descriptions, prices, and buttons.

The module includes built-in search, category and tag filters, price range filtering, date filtering, sorting options, and pagination. You can also choose to display resources with or without images and select 2 or 3 posts per row.

All options can be easily managed from the HubSpot editor, allowing you to create a flexible resource listing that works across desktop, tablet, and mobile devices.

2. Key Features

  • Resource Post Listing: Add and display multiple resource posts.
  • Image or No Image: Choose between image and text-based layouts.
  • Tags & Categories: Organize resources with tags and categories.
  • Search Filter: Let visitors quickly search for resources.
  • Price Range Filter: Filter resources by an adjustable price range.
  • Date Filter: Filter resources by date.
  • Sorting Options: Sort by newest, oldest, alphabetical, price low to high, or high to low.
  • 2 or 3 Posts Per Row: Choose the number of posts displayed per row.
  • Toggle Filters: Show or hide individual filter options.
  • Pagination: Organize large resource collections across multiple pages.
  • Custom Resource Content: Add titles, descriptions, prices, and buttons.
  • Responsive Layout: Works smoothly across desktop, tablet, and mobile.

3. Installation – Downloading the Module from HubSpot Marketplace

  • Log in to your HubSpot account.
  • Go to the Marketplace from the main navigation menu.
  • Search for your module by name.
  • Find the module in the results and click Install.
  • If it’s a paid module, you can also click Buy Now to purchase and install directly.

4. How to Use – Adding the Module to Your Page

  • Open your HubSpot website or landing page editor.
  • Search for Resources Filter Pro in the module panel.
  • Drag and drop the module onto your page.
  • Select the module to open its settings in the left sidebar.
  • Add your resource posts and configure the available content fields.
  • Set up tags, categories, filters, sorting, and pagination options as needed.
  • Choose your preferred layout, including images and posts per row.
  • Preview the module on different screen sizes.
  • Save your changes and publish the page.

5. Module Settings Guide

Content Tab: 

1. General Configuration & Sidebar Controls

  • Add Pagination: Toggle to enable pagination across resource items.
  • Pagination Per Page: Sets the maximum number of posts per page.
  • Filters Position - Right Side: Toggle to shift the filter sidebar to the right.
  • Maximum Price - Range Slider: Defines the maximum cap for the price filter.
  • Currency Symbol: Specifies the currency symbol like dollar ($).
  • Result Count Text: Label text showing filtered result quantities.
  • Header - Filter Text: Heading text displayed above the filters.
  • Reset All Button: Label text for clearing all active filters.
  • Search Placeholder Text: Hint text inside the search input box.

2. Filter Labels & Defaults

  • All Categories - Default: Default display label for the category dropdown.
  • Dropdown Label 2: Custom label for the second filter dropdown.
  • Dropdown Label 3: Custom label for the third filter dropdown.
  • Dropdown Label (Category): Custom title label for the main category dropdown.
  • Add Price Range Slider: Toggle switch to enable the price range slider.

3. Categories & Content Format Fields

  • Category Name: Defines the specific category title for resource posts like Marketing.
  • Format: Specifies the resource content format type like Whitepaper.

4. Resource Post Repeater Item (Posts)

  • Title: Resource post title for item identification.
  • Description: Summary for resource post
  • Add Image / Feature Image: Toggle and image picker for thumbnail upload.
  • Button Text: Label for the call-to-action button.
  • Button Link & Attributes: URL configuration with new tab and no-follow options.
  • Date (Newest/Oldest): Date picker for sorting filters.

Group 1000002507 (1)

Style Tab:

1. General Layout & Structure

  • How Many Post Show Per Row: Sets the number of resource columns per row layout.
  • Module Width Type: Selects layout width option like Full Width or Custom Width.
  • Custom Width: Defines custom pixel width constraint for the module container.

2. Filter Sidebar Styles

  • Background Color: Sets background color for the filter sidebar box.
  • Border Color: Defines border outline color for the sidebar container.
  • Border Radius: Adjusts corner rounding radius for the sidebar box.
  • Border Bottom Color: Specifies bottom border styling color for sidebar sections.
  • Header Text Font: Configures font family, size, and weight for header titles.

3. Searchbar & Sort Filter Styles

  • Text Font: Sets typography settings for search input or sort text.
  • Background Color: Configures background color for search or sort elements.
  • Border Color: Defines border outline color for search and sort boxes.
  • Search Icon Color: Specifies color styling for the search input icon.

4. Dropdown & Toggle Switch Styles

  • Text Font: Configures font family and size for dropdown labels.
  • Toggle Label Font: Sets typography styles for toggle switch titles.
  • Toggle Switch Background Color: Changes background color for toggle switch components.
  • Toggle Switch Circle Color: Defines active handle circle color for toggles.

5. Post Card Styles

  • Title Font: Configures typography style, size, and weight for post titles.
  • Title Line Height: Sets line spacing height for the post card title.
  • Description Font: Sets font family and size for description text paragraphs.
  • Description Line Height: Adjusts line spacing height for descriptions.
  • Button Text Color: Sets text color for button labels.
  • Category Text Color: Defines text color for category labels.
  • Format Text Color: Defines text color for format items.
  • Date Text Color: Defines text color for date labels.
  • Price Text Color: Defines text color for price values.

6. Pagination Styles

  • Text Font: Configures font family and size for pagination numbers.
  • Border Color: Sets outline border color for pagination buttons.
  • Arrow Color: Defines color styling for pagination navigation arrows.
  • Border Color - Disabled: Sets border color for inactive pagination buttons.
  • Active Background Color: Configures background color for the current active page.

7. Showing Result & Filter Pill Styles

  • Text Font: Configures typography style for result counts or pill labels.
  • Background Color: Sets background fill color for active filter pill elements.

8. No Result State Styles

  • Text Font: Configures typography style for no-result feedback messages.
  • Background Color: Sets background color for the empty state container.
  • Style: Defines border style type like dashed or solid lines.
  • Color: Sets outline border stroke color for the empty state box.

Group 1000002510

 

6. Examples / Demo Preview

View the module in action: https://www.modfrybus.shop/resources-filter-pro

7. Support & Contact

For questions or support, contact us at productqueriemodfrybus@outlook.com We’re happy to help!