RightClickProtect

Show Preview
RightClickProtect
RightClickProtect

About RightClickProtect

Content Protection – Controls:

  • 🔒 Protection – Enable or disable protection for connected content.

  • 🧩 Content – Connect the layer or section to protect.

  • 🖱️ Right Click & Text Selection – Restrict context menus and text selection.

  • 📋 Copy / Cut & Media Drag – Restrict copying, cutting, and media dragging while preserving text editing in form fields.

  • ⌨️ Shortcuts – Restrict DevTools, view-source, select-all, print, and save shortcuts when focus is inside protected content.

  • 🛡️ Plugin – Add the page-wide HTML to Framer opt-out meta tag.

  • 🎛️ Rules – Set each rule to Block or Allow.

  • ⚡ On Blocked – Connect an action to detected blocked interactions.

Custom Alerts:

  • 💬 Show Toast & Message – Toggle notifications and write your own message.

  • 🧪 Testing Toast – Show the triggered rule’s name, even with Show Toast off. Disabled by default; switch off before publishing. Plugin protection has no toast event.

  • 🎨 Style & Font – Adjust colors, typography, borders, radius, padding, shadow, blur, and z-index.

  • 📍 Position & Behavior – Choose cursor, top/bottom center, or top/bottom right placement. Set duration, offset, and cursor edge spacing.

  • 🌊 Animation – Customize transitions and spring response. Repeated interactions refresh the timer.

  • ✨ Icon – Toggle the icon or use your own emoji. Long messages wrap.

Canvas & Accessibility:

  • 🏷️ Badge, Rules Panel & Toast Preview – Toggle each editor indicator independently.

  • 📐 Placement – Indicators appear as an absolute overlay at the component’s top-left, without adding space below content.

  • 🛠️ Preview – Protection is inactive on the Canvas; test interactions in Preview.

  • ♿ Accessibility – No unnecessary Tab stop; toast messages use polite screen-reader announcements.

  • 🔧 Typed Styles – Explicit typing for the custom blur property.

Note: Browser-side protection discourages casual copying, not screenshots or determined inspection. Plugin blocking depends on the importing tool respecting the meta tag.

From Andreas Pulos

ParallaxFloating
Realistic Shadows

Related Components

Odometer Counter FX
Before - After Slide
Smooth Scroll Blur
Tally Row