This thread tracks the evolution of Slack's Workflow Builder, focusing on enhancing user experience through custom animations and improved drag-and-drop functionality. Initial posts detailed the introduction of a new sidebar for workflow steps and the challenges in integrating drag-and-drop from this sidebar into the workflow canvas. This post details the technical implementation of custom animations, including solving issues with the react-beautiful-dnd library, creating dynamic placeholders, resolving hint box spacing problems, and adding a tilt animation to dragged steps, ultimately creating a more friendly and approachable UI.
All Slack trails