There are a few problems in your TW scripting.

The first line, action-setfield.   All action widgets have to be the result 
of something happening (like clicking on a button).  That action doesn't 
have anything to trigger it, so it will never happen.

The other action-setfield does happen when pushing on the button.  It 
correctly sets the "bodyfontsize" metric.

The slider, though, sets the text value for a tiddler that is used in your 
CSS to set the font size of tc-edit-text-editor-body.

tc-edit-text-editor-body and "bodyfontsize" are two different things.

If you use the TiddlyWiki control panel, setting the bodyfontsize does have 
an impact on the font size for tc-edit-text-editor-body (have a tiddler in 
edit mode while changing things in the control panel to see what happens), 
but it isn't a 1-1 relationship.

What "one" thing are you trying to accomplish here?

On Thursday, May 18, 2023 at 4:54:18 PM UTC-3 S² wrote:

> Hello forum,
>
> inspired by @Charlie Veniot I tried to add the reset button to my wiki - 
> but no effect when clicking on the button.
> Any idea why?
>
> Also tested on https://tiddlywiki.com/
> [image: code.png]
> *Code:*
> <$action-setfield 
> $tiddler="$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize" 
> text={{fontsizeValue}}/>
> <span style="font-size: 0.85em; font-weight: 400;">Schriftgröße (Editor): 
> </span>&nbsp; 
> <$range tiddler="fontsizeEditor" min="16" max="24" default="18" 
> increment="0.5" class="slider"/> 
> &nbsp;
> <span style="font-size: 0.7em"> {{fontsizeEditor}} px </span>
> <$button class="tc-btn-invisible" tooltip="Reset">
> <$action-setfield 
> $tiddler="$:/themes/tiddlywiki/vanilla/metrics/bodyfontsize" 
> text="18px"/>&nbsp;
> <span style="font-size:1em;">''↺''</span>
> </$button>
>
> with 
> [image: Stylesheet.png] 
>
> Thanks for help.
> Stefan
>
> Charlie Veniot schrieb am Donnerstag, 18. Mai 2023 um 19:20:47 UTC+2:
>
>> Done.  Plus a "reset" button.
>>
>> [image: Screenshot 2023-05-18 2.19.38 PM.png]
>>
>> On Thursday, May 18, 2023 at 10:50:52 AM UTC-3 Scott Sauyet wrote:
>>
>>>  Charlie Veniot wrote:
>>> > Just for the giggles to figure out how I would go about it.
>>>
>>> Very nice!  One suggestion: make the max 200 or so rather than the 
>>> default 100.  Help those with poorer eyesight!
>>>
>>>   -- Scott
>>>
>>

-- 
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/2b8f1a92-ae34-4ca8-aff6-e117d0d4e77fn%40googlegroups.com.

Reply via email to