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
Community Package #24
Comments
So yeah this is a valid question, there are several reasons why it is not listed on package.elm-lang.org:
If the first two issues above are resolved, then it will be published under package.elm-lang.org and that's just a metter of time ⌛ |
Thanks for the explanation. Seems like a lot of stuff is on hold for 0.17-- it'll be a good day when it hits alpha at least. FYI, there is another Elm CSS package, adam-r-kowalski/elm-style, that is pretty feature complete and (a fork) has been added to package.elm-lang.org. I happen to be using elm-css since it was the first one I found, but elm-style may warrant checking out. |
Regarding the last point, I am using web pack to build the production version and also use the webpack development server. It is also easy to use set environment variables either using web pack plugins or simply I wrote this blog on how I'm using elm-ui with web pack: |
It is now possible to install Elm-UI from github with https://github.com/gdotdesign/elm-github-install, the only issue I see with that is the compilation of stylesheets. |
I've just released 1.0.0 which removes the stylesheets problem of this issue. It is now possible to use https://github.com/gdotdesign/elm-github-install to install Elm-UI in any build system or project, the documentation is available at http://elm-ui.info so I think it is now a community package it just doesn't live in the official repository. |
Would it be possible to list a watered down version of this on package.elm-lang.org with instructions for people who want the fully featured library? I worry that the package isn't really discoverable as is... |
Sadly no, the styles for a component are applied with native code, it could be changed to a static CSS file which they could import but that would defeat the purpose of the library as it is now: import a component and then use it without any dependencies. |
First off, thanks for the great UI framework. Given that Elm is marketed as a front-end language, it's a shame there aren't more UI libs like this.
That said, I've noticed that there are quite a few Elm projects that don't end up on package.elm-lang.org. Is there a particular reason elm-ui doesn't fit in there, or do you otherwise have plans to eventually add it?
I'm pretty new to Elm, so please forgive me if I've missed something obvious (I do realize that you rolled your own build/scaffolding system, so perhaps its advantages out-weigh the standard packaging system). The community package site just seems to me a very convenient central repo that reduces adoption overhead.
The text was updated successfully, but these errors were encountered: