-
Notifications
You must be signed in to change notification settings - Fork 26
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
Tailwind CSS #94
Comments
Going to track our learning in: https://github.com/dwyl/learn-tailwind |
Official instructions: https://tailwindcss.com/docs/guides/phoenix |
Just reading through https://tailwindcss.com/docs/customizing-colors ... |
FYI: I'm deep-diving into understanding how the internals of I know I'm definitely doing more work on this up-front than I strictly need to. ⏳ a) it will be immediately beneficial to Going to try and wrap up my "first pass" on this today and hand-over to @SimonLab for review+improvements. 🤞 |
https://github.com/dwyl/learn-tailwind already in decent state. 😜 |
As noted by @SimonLab in #74 Tailwind is similar to Tachyons 😍
However it appears to have more traction, some might say it has a tailwind propelling it ... 🌬️
https://tailwindcss.com/
My reading of the Tailwind landing page is that it doesn't offer much
new
over Tachyons, 🤷♂️but the packaging seems far more polished ... 💄
From Chris' recent post: https://fly.io/phoenix-files/tailwind-standalone/ [ 2021-12-22 ]
It's clear that Tailwind will be included as the
default
CSS Framework inPhoenix
quite soon: 🔜https://github.com/phoenixframework/tailwind
Since
v1.4
all Phoenix Apps include the Milligram CSS Framework https://milligram.ioe.g:
assets/css/phoenix.css
all of our
v1.6.x
Apps have it ... and it's been a pain to override with Tachyons! 🙄It appears as though Milligram hasn't been updated in a
while
... https://github.com/milligram/milligramPull Requests ignored: https://github.com/milligram/milligram/pulls
The creator of Milligram appears to be taking a break from GitHub: https://github.com/cjpatoilo
Makes perfect sense. There's (a lot) more to life than GitHub/Code. ☀️
Anyway, back to Tailwind.
The writing is on the wall:
Phoenix
will include it (probv.1.7+
) so we should consider adopting it. 💭Overview
https://tailwindcss.com/docs/utility-first
Context
https://podcast.thinkingelixir.com/21
https://changelog.com/jsparty/155
Tailwind UI looks good but has restrictive license: https://tailwindui.com/license
DaisyUI appears to be a viable MIT license alternative: https://github.com/saadeghi/daisyui
Todo
(is it just packaging/presentation or something genuinely different/better...?)
The text was updated successfully, but these errors were encountered: