🚀 Search Pro Plugin Update: "Add Item" Feature is Here!

Hey Bubblers! :waving_hand:

I’m excited to announce a major update to the Search Pro Plugin - the ability to add new items directly from the search interface!

:bullseye: What’s New?

Ever had users search for something that doesn’t exist yet? Now they can create it instantly! The new “Add Item” button appears automatically when:

  • :white_check_mark: User types in the search box
  • :white_check_mark: No matching results are found

:sparkles: Key Features:

:artist_palette: Fully Customizable

  • Set your own button text (“Add Customer”, “Create Product”, “New Contact”, etc.)
  • Choose from 2000+ Material Icons or go text-only
  • Automatically matches your app’s primary colors

:brain: Smart Display Logic

  • Only shows when it makes sense (no results + user has typed)
  • Stays hidden when results exist or search is empty
  • Clean, intuitive UX that users instantly understand

:high_voltage: Perfect Event Integration

  • Triggers add_item_clicked event
  • Captures the search query in add_item_input state
  • Use it to pre-populate your “create new” workflows!

:globe_showing_europe_africa: Production Ready

  • RTL/LTL language support
  • Responsive design
  • Smooth animations and hover effects
  • Disabled states handled properly

:light_bulb: Real-World Use Cases:

🏢 CRM: "Add new contact" when searching for non-existent clients
đź›’ E-commerce: "Create product" when searching inventory
📚 Content: "Add new article" when searching knowledge base
👥 Social: "Invite user" when searching for people
🎵 Media: "Upload song" when searching music library

:clapper_board: How It Works:

  1. User searches for “John Smith”
  2. No results found → “Add Contact” appears
  3. User clicks → Your workflow runs with “John Smith” pre-filled
  4. Seamless experience, happy users! :tada:

:hammer_and_wrench: Implementation:

Super simple to set up:

  • Enable with one checkbox
  • Customize label and icon
  • Create workflow for the event
  • Done!

:chart_increasing: Perfect For:

  • SaaS dashboards
  • CRM systems
  • Content management
  • E-commerce admin
  • Any app where users create data

Try it out and let me know what you think! This update is live now and backward compatible with all existing implementations.