🧐 New Find Replace modals for content filter & dynamic page

The old intimidating find replace unstyled text area has been replaced with a proper modal with previews.

Find Rep button

Find Rep modal with preview

Combined filter

  • Replaced text in blue
  • Ignored content in strikethrough
  • Keep content in green

Same for dynamic page

What changed:

  • Dynamic scraper line filter now has a cleaner preview table
  • Find & replace rules now edit as rows instead of raw textarea only
  • Preview shows original vs new value before closing
  • Changed sample count shown, so easy to see rule impact
  • Added pagination for large preview sets
  • Content Filter now uses same Find & replace modal
  • Content Filter preview now shows β€œleft” count after ignore/keep filters
  • Regex replace preview now uses clearer highlight colors
  • Replace rules save when closing modal

NB The content filter in page pipeline is purely preview only. It will no longer edit the content cache files like it use to

This should make regex cleanup safer. Easier to see what will change before running scraper or content filter.