Hi Mat, Jeremy and Mario,

Thanks for thinking of me, Mat, and my usage of tachyons elements in my 
Bricks studio. 

The reasons why I (only) adapted selected parts of tachyons (typography, 
spacing/measures, some colours, ...) are: 

   - I like the simple and useful design concept (as a starting point).
   - I basically agree with what Mario says.
   - TiddlyWiki can already do magic stuff (variables, calculations – 
   JavaScript in CSS –, theme-tweaks, palettes, ...).
   
Some things that are difficult in standard TW and that I tried to improve 
in Bricks: 

   - Find the right spot in the existing CSS to change. 
   - So I transformed it into a collection of specialised small CSS 
      documents.
      - Colour calculations, e.g. to blend or invert colours or to check 
   contrast (accessibility).
      - My ambition was: Enable users to choose some base colours, and then 
      calculate everything else automagically. That turned out to be incredibly 
      hard.
      - Still I think my ColorAction plugin is great and the Colour Manager 
      <https://tid.li/tw5/test/bricks.html#Colour%20Manager> points in the 
      right direction (it allows to define/calculate colours based on other 
      colour variables – and still see them, a big improvement compared to the 
      standard palette manager).
      - Use different colour schemes for content and sidebar (e.g. dark 
   sidebar, light background for content)
      - I hacked a way around this but it was a long and hard process. 
      - Save computing power: With TWs flexibility, the more variables you 
   have the more complex calculations are needed to render the design. 
   - So I implemented a simple "compiler" that renders one big stylesheet 
      without any variables. I can use this "frozen" version to publish faster 
      wikis.
   - Adjust spacing to follow a system (margins, paddings, whitespace 
   around headings, ...)
      - This is where my tachyons-based variables were extremely helpful.
   
So features like these would be more important for me, than what/if any 
framework is used. As long as there is a solid concept that goes through 
all of TW and is easily adaptable (using far less parameters than the 
ControlPanel offers today) I would actually not care, where it is derived 
from.

All the best,
Thomas

-- 
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/507dced0-8a53-42a7-970c-fa7beb88177e%40googlegroups.com.

Reply via email to