First, I’d like to say that Sparkle is a very impressive product. I don’t think most people realize just how complex something like this is, and maintaining the pace and stamina of development along with support on a daily basis can’t be easy. Kudos to the development team.
Here a list of missing features that I run into quite frequently, in hopes that the information is useful for the development team. The first 10 may be on the easier side to implement. The last 4 are perhaps more design / development intensive.
- Lock option for Layout Blocks
- The ability to disable the feature where Layout Blocks automatically move around to make space
- When dragging something off the top or bottom edge of the screen, the scrolling is very fast. Yet, at the same time, other users are saying it is very slow. To make this work well for everyone, I think the scroll rate should be sensitive to how far off the screen the item is.
- Add “duplicate” to context menu
- Add layer movement to context menu (forward, backward, etc)
- Add context menu to Layers panel. Should be about the same as context menu in main panel
- Option so that delayed animations wait for page load before starting timer ( maybe this is a bug?)
- “Reload” button for images, in addition to existing “Replace…” button.
- Stronger built-in Pattern support: I get the impression that many of the built-in Patterns are intended to be multiplied with a color. It would be nice if that color could be selected straight from the Styles panel rather than layering a Box on top, setting a blend mode, etc.
Stronger Undo support. At the very least, it we be nice if moving elements could be undone.- Integrated Hype support. IDK what this looks like, but the other guys have it and it sounds nice. I think there are also some strategic benefits to Sparkle as well.
- Shared styles for Boxes and perhaps other elements, like there is for Text.
- Support for adding things into Boxes, similar to Groups. (The pattern of creating a Group with a Box at the bottom is too common.)
- Better navigation for complex pages.
To expand a bit on wish 14: Working with elements on complex pages with lots of layering can get quite confusing. Sparkle could really set itself apart from other products by offering something innovative to address this issue. For example, maybe a 2.5D minimap scrollbar? Or maybe a “wireframe” edit mode that you could quickly toggle?