Hi TwWizards

I'm trying to make use of the tag color field value in other contexts where 
it would be usefull for me.

Example:

I want to show a list of css formatted "mini-tiddlers" all tagged with 
task. Each task has a color (field) value which categorizes it in groups as 
a small task(yellow), medium task(blue) or big task(red).

Now I want the css background color style for the "mini-tiddlers" to 
reflect these colors...

I guess this might be done either by overriding the background color of the 
parent css class or by creating a new modified parent css class which 
fetches the color field value from each tiddler in the list...


This is my list (where I try to override the background-color of the parent 
css class (tw-link-info-item):

<$list filter="[tag[task]] -[[task]] +[!sort[modified]limit[300]]">

<div class="tw-link-info-item" style="background-color:{{!!color}};">

! <$link><$view field="title"/></$link> 

<div class="tw-subtitle">Updated <$view field="modified" 
format="relativedate"/></div>

|borderless small widetable|k
| Task<$button message="tw-modal" param={{!!title}} class="btn 
btn-inverse"> preview </$button> |h
| <$list filter="[is[current]tagging[]sort[title]]"><br>&nbsp;<$link 
to={{!!title}}><a href={{!!imageurl}} target="_blank"><img 
src={{!!imageurl}} width="32" class="tw-image" 
title={{!!title}}/></a></$link>&nbsp;&nbsp;<br>{{!!title||$:/core/ui/TagTemplate}}<br></$list><br>
 
|
| Start: <$edit-text field="start" tag="input" type="date" 
format="YYYY-MM-DD"> </$edit-text> |
| End:  <$edit-text field="end" tag="input" type="date" 
format="YYYY-MM-DD"> </$edit-text> |


</div>

</$list> 

The "mini-tiddler" class I borrowed from Jeremy's Community tab tiddler 
sources :

{ .tw-link-info { -moz-column-count: 2; -moz-column-gap: 10px; 
-webkit-column-count: 2; -webkit-column-gap: 10px; column-count: 2; column-gap: 
10px; } .tw-link-info-item { width: 100%; } } .tw-link-info-item { display: 
inline-block; border: 1px solid #bbb; padding: 5px 10px; margin-bottom: 10px; 
background: #fcf8f8; font-size: 0.8em; line-height: 1.2; } .tw-link-info-item 
h1 { font-weight: 500; font-size: 16px;   } .tw-scrollable-demo { border: 1px 
solid #cfd6e6; background-color: #ecf2ff; padding: 1em; height: 400px; }

I wonder if I could make it be responsive to a color field value ?? :

{ .tw-link-info { -moz-column-count: 2; -moz-column-gap: 10px; 
-webkit-column-count: 2; -webkit-column-gap: 10px; column-count: 2; column-gap: 
10px; } .tw-link-info-item { width: 100%; } } .tw-link-info-item { display: 
inline-block; border: 1px solid #bbb; padding: 5px 10px; margin-bottom: 10px; 
background: {{!!color}}; font-size: 0.8em; line-height: 1.2; } 
.tw-link-info-item h1 { font-weight: 500; font-size: 16px;       } 
.tw-scrollable-demo { border: 1px solid #cfd6e6; background-color: #ecf2ff; 
padding: 1em; height: 400px; }


Cheers Måns Mårtensson

[**] Work in progress: http://opgavefordeling.tiddlyspot.com/  css class is 
in the tiddler infoCSS ..

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to