@Jermolene, @TElmiger and everyone else

Tailwind is a CSS "utility framework". It has no components because it is 
designed to be hackable and simple. I've only briefly looked at it... but 
it seems perfect for TW. I believe it would to a large extent free the user 
*from 
having to go into the stylesheets*!

Here's a presentation <https://vimeo.com/294976504> on Tachyons which is 
very a similar framework (and the one that Thomas used for Bricks 
<https://tid.li/tw5/test/bricks.html>.) If I understand, Tailwind is more 
powerful and generic (and has also become more popular).

The presentation early on states that you will HATE Tachyons/Tailwind. It 
seems to go against some basic rules and it looks ugly.

...but please look more and think about it from a TW perspective. I believe 
it would...:

   - remove the black box problem where it is not clear what a style does 
   without digging into the stylesheets (...often in multiple places).
   - make creating selectors super simple!
   - make styling be a part of TW hacking instead of a separate world. (Be 
   open minded!)
   - help to avoid inline styling and bad CSS practice.
   - minimize CSS conflicts/surprises
   - basically free the user from having to know/learn CSS! 


This short article 
<https://dev.to/mathijspim/tachyons-the-best-library-youre-not-using-4mbh> 
(again on Tachyons, but it's very similar) illustrates the *dramatic* 
consequences. I believe Tailwind is a bit more generic.

Here <https://adamwathan.me/css-utility-classes-and-separation-of-concerns/> 
is one of Tailwinds key developers describing different approaches to CSS.

Github <https://github.com/tailwindcss/tailwindcss>.

It is very tiddlyesque too... it splits up styling into the smallest 
meaningful units and the user weaves them together into larger 
narratives... In fact, I believe the Tailwind approach would even itself be 
*enhanced* in a TW environment where the *user* decides if he wants to make 
abstractions by means of local macros.

Please take a serious look. Several thousands of people are apparently 
already convinced.

<:-)

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/bf680451-9c8e-4678-8ddb-6be47dbbc507%40googlegroups.com.

Reply via email to