-
Notifications
You must be signed in to change notification settings - Fork 39
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
Recent Changes #18
Comments
I just upgraded all the dependency packages also. |
Hi there, good work, still a lot to be worked out (but there's still to be worked out on Zurb Foundation as well, apparently...). Some thoughts:
What do you think about that? |
Exposing methods on the component sound like a great idea. Not for this template though. Options as properties on the component also sounds like a great idea. That said, it would mean keeping minor property updates in sync with the Foundation framework. I suspect the JS instantiation and destroy code is rarely used outside of this project and the work I did yesterday. Hence the bugs I am finding. All of this will need changing once the new Module system is published. With regards to the discrete components, could the foundation js be packaged as a prerequisite to using the components. Eg. To use the foundation vue components you first need to install the vue-foundation-js module. |
Maybe a Vue plugin? The guide does not talk about component libraries but this is exactly how Element works. The Element guide says you still need to import the css manually, so we might have the same problem. Anyway, I think a plugin simply packaging FoundationJS together with a library of components could be useful enough. |
Hey @grantcarthew @hal0gen ....
Can you guys break into points what needs to be work out within the foundation framework itself. BTW Foundation is currently working on being accesible to every framework |
Hi @IamManchanda. There are other issues though:
They are the only other issues I have found. |
Hey @hal0gen, Reference: This is probably worth visiting post Foundation 6.4 |
Hey @hal0gen
As you will see I have pushed and merged the changes to remove the mixin.
Couple of points:
I haven't opened an issue with Zurb Foundation-Sites yet. Needs a little further testing before doing that.new Foundation
rather than call$element.foundation()
on most of the components. See below points for exceptions.has-tip
class.new Foundation.Tooltip
call. Read the comments on the Tooltip componentClick me for a modal
element to no longer open the modal. I decided to add aopenReveal()
method on the Vue component. Read the comments in the file.Considering that this project is a template that needs customization by the user, I believe the changes made here are valid. That said if you think there is a better way to initialize something then I will not be offended if you change them.
The text was updated successfully, but these errors were encountered: