Skip to content
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

Keep Morphorm or swap over to Taffy? #136

Open
StarArawn opened this issue Aug 18, 2022 · 3 comments
Open

Keep Morphorm or swap over to Taffy? #136

StarArawn opened this issue Aug 18, 2022 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested

Comments

@StarArawn
Copy link
Owner

Should we keep the current Morphorm layout integration or should we move over to taffy for layouts? I'm hoping the community can help make a decision here. Morphorm hasn't been updated recently but Taffy is being actively developed.

@StarArawn StarArawn added enhancement New feature or request help wanted Extra attention is needed question Further information is requested labels Aug 18, 2022
@Hellzbellz123
Copy link

i dont really understand much, i just know i really don't like the current css style uis in bevy, with that said, taffy intending to support other layout algorithms and are currently implementing "css grid" while refactoring to make it easier to add new layouts and use multiple layout types in the same app DioxusLabs/taffy#28

@Commander-lol
Copy link
Contributor

My £0.02, if this is still being considered - It would make sense to me to choose whichever would allow the most focus on the cool things that make Kayak different to other UI frameworks (Reactive bindings, a neat RSX impl, etc)

With Morphorm, it's looking like there will need to be a fork to fix some pretty important issues (E.g. #115 ). Using Taffy would guarantee some level of stability (or at least continuity), since it's being used for Bevy UI proper.

If the short term pain of switching to Taffy beats out the long term pain of forking/maintaining/patching Morphorm, I'd give it a thumbs up and be willing to pitch in to help with the transition, busy calendar allowing

@nicoburns
Copy link

I've just put together a write up on integrating Morphorm into Taffy: DioxusLabs/taffy#308. Obviously it hasn't been implemented yet, but hopefully in a few months time you will be able to depend on Taffy and get Flexbox, CSS Grid, and Morphorm layout under a single API and configured to interoperate with each other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants