-
Notifications
You must be signed in to change notification settings - Fork 25
Tailwind CSSΒ #94
Copy link
Copy link
Closed
Labels
T1dTime Estimate 1 DayTime Estimate 1 DaydiscussShare your constructive thoughts on how to make progress with this issueShare your constructive thoughts on how to make progress with this issueenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalitypriority-2Second highest priority, should be worked on as soon as the Priority-1 issues are finishedSecond highest priority, should be worked on as soon as the Priority-1 issues are finishedtechnicalA technical issue that requires understanding of the code, infrastructure or dependenciesA technical issue that requires understanding of the code, infrastructure or dependencies
Metadata
Metadata
Labels
T1dTime Estimate 1 DayTime Estimate 1 DaydiscussShare your constructive thoughts on how to make progress with this issueShare your constructive thoughts on how to make progress with this issueenhancementNew feature or enhancement of existing functionalityNew feature or enhancement of existing functionalitypriority-2Second highest priority, should be worked on as soon as the Priority-1 issues are finishedSecond highest priority, should be worked on as soon as the Priority-1 issues are finishedtechnicalA technical issue that requires understanding of the code, infrastructure or dependenciesA technical issue that requires understanding of the code, infrastructure or dependencies
Type
Fields
Give feedbackNo fields configured for issues without a type.
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
newover 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
defaultCSS Framework inPhoenixquite soon: πhttps://github.com/phoenixframework/tailwind
Since
v1.4all Phoenix Apps include the Milligram CSS Framework https://milligram.ioe.g:
assets/css/phoenix.cssall of our
v1.6.xApps 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:
Phoenixwill 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...?)