-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: Stacky #44
Comments
Yeah, he can call it DumbStack. 😄 The simple, dumb functionality of stacks works perfectly now with no instability (that I've encountered), and the padding functionality does not affect stacking behavior if you aren't using it. But what about edge cases? Hidden layers? Symbols? Nested symbols? Isn't handling those useful? It isn't so easy to get all of that right. |
Totally. If its related to stacking it makes sense. Baffling it's not native in Sketch to be honest. Haven't encountered any stacking bugs in the beta either. Which is fantastic. But you know how it goes. Each new Sketch release breaks something. Then that can break another. If all these features are dependant on something working, it could be hairy. Been bitten by ambitious plugins like this in the past. Just a suggestion! |
Yeah I agree! Splitting them up might be better for you in the long run. I teach some design students how to use Sketch on a regular basis and they have to install the behemoth of buggy features that is AutoLayout. |
Really great points everyone! Sorry for the delay in chiming in here. @rorysmyth @kieranpblack @aparajita I can see how splitting the plugin into 'Padding' & 'Stacking' may have it's merits; in the sense that it only does the one thing well; and in theory, would have less potential issues since it doesn't do as much... However, I don't think that is necessarily the case:
That's all I can think of off the top of my head. I know people have been burned by Anima's AutoLayout; and I think that's for 2 main reasons:
I know a lot of people only use Anima's Toolkit plugin purely for Stack Groups – I hope to be able to build something that is stable and supported for those people. In the end, I don't want to make Paddy any more than what it is — layout management for Padding and Stacking. So I shouldn't end up 'bloating' it like Anima have. Realistically; there's so much shared code for Padding and Stacking, that having Padding included with Stacking, doesn't add that much bloat. Sorry for the long message. It was a really great question :) |
Really great to hear your thoughts on it and a perspective on how it is actually built. Keep up the great work! |
Have you thought about having the 'stacking' feature as it's own standalone plugin?
^ Would be an amazing plugin in it's own right. With all the amazing features you have in the full plugin, it brings with it instability. Just a simple, dumb stacking plugin would be so useful.
The text was updated successfully, but these errors were encountered: