Card Eye Candy

:placard: Summary Adds stunning 3D parallax tilt effects to card containers with interactive animations
:link: Repository https://github.com/codddarrr/stashapp-plugins-repo/tree/main/plugins/card-eye-candy
:information_source: Source URL https://codddarrr.github.io/stashapp-plugins-repo/main/index.yml
:open_book: Install How to install a plugin?

This plugin brings your Stash library to life with 3D parallax tilt effects on cards. As you move your mouse over performer, scene, gallery, and tag cards, they tilt and rotate in 3D space with optional glare effects. You can also enable auto-animation for cards to continuously move on their own.

Main features:

  • 3D Parallax Tilt Effect: Cards respond to mouse movement with smooth 3D rotations
  • Auto-Animation: Cards continuously tilt and move without user interaction
  • Parameter Randomization: Each card gets slightly different animation values for organic, natural movement
  • Glare Effect: Optional light reflection overlay that follows your cursor
  • Hover Scaling: Cards smoothly enlarge when hovering
  • Gyroscope Support: On mobile devices, cards respond to device orientation
  • Toggle Switch: Easy on/off control in the top navigation bar
  • 11 Customizable Settings: Fine-tune intensity, speed, perspective, and more
  • Universal Support: Works on performer, scene, gallery, tag, and wall cards

Installation:

Plugin source URL: https://codddarrr.github.io/stashapp-plugins-repo/main/index.yml

Add it in Settings → Plugins → Available Plugins, then install “Card Eye Candy”

Configuration:

After installing, go to Settings → Plugins and configure:

  • Effect Intensity: Control tilt angle (0-50, default: 15)
  • Glare Effect: Enable/disable glare overlay (default: ON)
  • Scale on Hover: Enlarge cards on hover (default: ON)
  • Auto-Animate Cards: Continuous movement without interaction (default: OFF)
  • Randomize Parameters: Vary animation values for organic look (default: ON)
  • Plus 6 more settings for speed, perspective, glare intensity, etc.

How it works:

Once installed, look for the “Eye Candy” toggle switch in your top navigation bar. Click it to enable the effects. When enabled:

  • Hover over any card to see it tilt in 3D space following your mouse
  • Enable auto-animation in settings to see cards move continuously on their own
  • Each card gets slightly randomized parameters for a more natural, organic appearance
  • The effects pause during hover when auto-animation is on, so you get both continuous movement and interactive control

Recommended presets are included in the README for different visual styles (Subtle & Elegant, Dramatic & Bold, Performance Mode, etc).

GitHub: GitHub - codddarrr/stashapp-plugins-repo

Let me know if you run into any issues or have suggestions.

1 Like

Hey there, nice little plugin.
I notice its always disabled on launch/refresh, possible to have a setting for making it enabled by default?

1 Like

glad you like it. done!

1 Like

“### Glare Intensity
0
Maximum glare opacity (0.0-1.0, default: 0.3)”

This section doesn’t accept decimals . when I tried 0.5 for example, it turned the value to zero

fixed, thanks for the report!

When this plugin is enabled, it messes up with the wall view of the images tab.