that seems to have worked, @strikke..., I'm guessing I have to include it 
in my theme files now, and that I can change my css to a 
text/vnd.tiddlywiki file, so that I can call colors such as <<code-border>> 
? Is this correct to assume?

On Thursday, August 26, 2021 at 5:48:02 PM UTC-4 strikke...@gmail.com wrote:

>
>
> Sorry if I am being stupid, but could it not be done going to $:/ControlPanel 
>  
> select tab Appearance and then Palette. Go to the bottom of that and click 
> the Show editor button. That will show the selected palette. Select clone 
> palette. Then you can edit that. You will see how it is done and can choose 
> the colours you prefer. That is at least a start. 
> On Thursday, August 26, 2021 at 10:27:17 PM UTC+2 flanc...@gmail.com 
> wrote:
>
>> Thanks @Alvaro,
>>
>> Would you mind explaining how to make a palette? This is my first theme, 
>> but I do have some experience creating plugins, so I just need to be 
>> pointed in the right direction :)
>>
>> Thanks again!
>>
>> On Thursday, August 26, 2021 at 2:59:39 PM UTC-4 Álvaro wrote:
>>
>>> The color values from palettes are used via colour(/color) macro.
>>>
>>> How you can see in $:/themes/tiddlywiki/vanilla/base  many values of 
>>> some properties are direcly transclude or with macro.
>>> For example, the selector mentioned by you:
>>>
>>> body.tc-body {
>>>     font-size: {{$:/themes/tiddlywiki/vanilla/metrics/fontsize}};
>>>     line-height: {{$:/themes/tiddlywiki/vanilla/metrics/lineheight}};
>>>     word-wrap: break-word;
>>>     <<custom-background-datauri>>
>>>     color: <<colour foreground>>;
>>>     *background-color: <<colour page-background>>;*
>>>     fill: <<colour foreground>>;
>>> }
>>>
>>> You will need create a palette for your theme
>>> El jueves, 26 de agosto de 2021 a las 16:18:46 UTC+2, flanc...@gmail.com 
>>> escribió:
>>>
>>>> Hi,
>>>>
>>>> Recently I have been working on my tw5-primer theme, and some feedback 
>>>> I have gotten suggests that the theme doesn't allow palette tweaking. 
>>>> Testing on my own, I was able to verify it, indeed, doesn't allow this 
>>>> behaviour, and I have begun to fix it.
>>>>
>>>> Here is the issue: even simplifying the CSS, the theme still overrides 
>>>> the palette changes. For example, if I am working on .tc-body, I add the 
>>>> following CSS to my theme
>>>>
>>>> body.tc-body {
>>>>      background-color: #000;
>>>> }
>>>>
>>>> , which changes the background to black. However, if a user goes to 
>>>> change the palette, which, say, changes the background to white, it 
>>>> doesn't 
>>>> work, because the palette call of
>>>>
>>>> body.tc-body {
>>>>      background-color: #fff;
>>>> }
>>>>
>>>> is still overridden. As far as I can tell, my theme CSS cannot be 
>>>> simplified further to where it is not override ALL the timer.
>>>>
>>>> Is any tw dev/experienced theme-maker able to help?
>>>>
>>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/05d615a5-92ce-4a9d-8fc2-9f9d17d4e943n%40googlegroups.com.

Reply via email to