So much awesomeness!

Okay, so I see now it's not my classes, but regular html color names. If I
want #478AE2, how do I specify that? For some reason, I think [#478AE2]
isn't right - or am I wrong?

On Tue, Nov 30, 2021 at 12:34 PM Charlie Veniot <[email protected]> wrote:

> And I hybrid, for the giggles:
>
> \define beDotted3(likeThis)
>
> <$list filter="[[$likeThis$]!is[blank]] [{!!colorway}] +[first[]]
> +[split[]] +[search-replace:i[y],[yellow]] +[search-replace:i[r],[red]]">
> <$vars thisStyle={{{ [[min-height:25px;width:25px;background-color:]]
> [<currentTiddler>] [[;border-radius:50%;display:inlin-block;border:3px
> solid black;]] +[join[]] }}}>
> <span style={{{ [<thisStyle>] }}}>&nbsp;&nbsp;&nbsp;&nbsp;</span>
> </$vars>
> </$list>
>
> \end
>
> On Tuesday, November 30, 2021 at 3:21:03 PM UTC-4 Charlie Veniot wrote:
>
>> If you had as standard the use of a "colorway" field in your tiddlers,
>> then the macro doesn't need any parameter.
>>
>> Maybe something like this?
>>
>> \define beDotted2( )
>>
>> <$list filter="[{!!colorway}split[]] +[search-replace:i[y],[yellow]]
>> +[search-replace:i[r],[red]]">
>> <$vars thisStyle={{{ [[min-height:25px;width:25px;background-color:]]
>> [<currentTiddler>] [[;border-radius:50%;display:inlin-block;border:3px
>> solid black;]] +[join[]] }}}>
>> <span style={{{ [<thisStyle>] }}}>&nbsp;&nbsp;&nbsp;&nbsp;</span>
>> </$vars>
>> </$list>
>>
>> \end
>>
>>
>> <<beDotted2>>
>>
>>
>> On Tuesday, November 30, 2021 at 3:11:04 PM UTC-4 [email protected]
>> wrote:
>>
>>> If I'm understanding you right, I think currentTiddler is the right
>>> thing. As an example:
>>>
>>> {{!!colorway}}
>>>
>>> ! The Title of the Thing and the Stuff
>>>
>>>
>>> where colorway is the field with the long PITA spans.
>>>
>>> Using your macro, it would just be
>>>
>>> <<beDotted "YYYYRRR">>
>>>>
>>> ! The Title of the Thing and the Stuff
>>>
>>>
>>> and I could get rid of the colorway field altogether
>>>
>>> or maybe do something like this?
>>>
>>> <<beDotted {{!!colors}}>>
>>>
>>> On Tue, Nov 30, 2021 at 11:50 AM Charlie Veniot <[email protected]>
>>> wrote:
>>>
>>>> Okay.  Just need to know what the meaty part should be.  (i.e., what
>>>> should be where the "<<currentTiddler>>" is?)
>>>>
>>>> \define beDotted( likeThis )
>>>> <$list filter="[[$likeThis$]split[]]">
>>>> <<currentTiddler>>
>>>> </$list>
>>>> \end
>>>>
>>>> <<beDotted "YYYYRRR">>
>>>>
>>>> On Tuesday, November 30, 2021 at 2:42:30 PM UTC-4 Charlie Veniot wrote:
>>>>
>>>>> For sure a macro could do that.  Give me a few minutes.
>>>>>
>>>>> On Tuesday, November 30, 2021 at 2:33:00 PM UTC-4 [email protected]
>>>>> wrote:
>>>>>
>>>>>> Oh, sorry - I forgot some details:
>>>>>>
>>>>>> I just want to be able to ID colors as a visual example easily - they
>>>>>> don't have to be dots.
>>>>>> If I had my druthers, I'd love to have some sort of macro where I
>>>>>> pass in something like "YYYYYRWG" and get the above or similar. Could a
>>>>>> macro do that?
>>>>>>
>>>>>> On Tuesday, November 30, 2021 at 11:29:48 AM UTC-7 [email protected]
>>>>>> wrote:
>>>>>>
>>>>>>> I created some classes to created colored dots, so that I can list
>>>>>>> specific colors for a project. I call them colorways. An example :
>>>>>>>
>>>>>>> [image: Annotation 2021-11-30 112413.png]
>>>>>>>
>>>>>>> The issue is that coding them is a pita. For example, the code for
>>>>>>> the above is:
>>>>>>>
>>>>>>> <span class= "cwd ylw"></span><span class= "cwd ylw"></span><span
>>>>>>> class= "cwd ylw"></span><span class= "cwd ylw"></span><span class= "cwd
>>>>>>> ylw"></span><span class= "cwd red"></span><span class= "cwd
>>>>>>> wht"></span><span class= "cwd grn"></span>
>>>>>>>
>>>>>>> where
>>>>>>>
>>>>>>>    - cwd is a class that creates colorway dots
>>>>>>>    - ylw (and red, wht, grn) is a class that makes the dot yellow
>>>>>>>
>>>>>>> Can anyone think of an easier way to do this?
>>>>>>>
>>>>>>>
>>>>>>> --
>>>> 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 view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/tiddlywiki/e21ed25e-345b-4715-bde5-42bb72a21dc1n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/tiddlywiki/e21ed25e-345b-4715-bde5-42bb72a21dc1n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/35b54060-fc6c-4ca6-a9b0-fa925e2fdd97n%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/35b54060-fc6c-4ca6-a9b0-fa925e2fdd97n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJu7H0b_S1omjCtwpUPtiwfaAPkvuxz37abs2S%3DfqDikZdzyZg%40mail.gmail.com.

Reply via email to