dsh-motion: Adding Restrained Interface Motion Effects to DeepSeek Harness
dsh-motion is a lightweight browser extension for DeepSeek Harness, maintained by bilbillm and licensed under the MIT License. It aims to resolve conflicts between transition animations implemented independently by themes or applications and the host environment's animations, theme variables, and accessibility settings. It provides short, restrained entry, exit, and state-switching effects for components with stable semantic markers, such as menus, dialogs, and tab panels. The extension follows a conservative approach, prioritizing the preservation of host or theme behaviors, and only animates opacity, displacement, scaling, and color properties for transient interface states. It supports paired exit effects, directional page-turn hints, and pausing of glass panel background sampling. The extension listens in real time for prefers-reduced-motion, automatically disabling displacement and fade-in effects when reduced motion is enabled, and features no settings page or persistent animation loops. Installation requires No.
Read More