Thanks Charlie!
This code works:
<span style="font-size: 0.85em; font-weight: 600;">Schriftgröße (Editor):
</span>
<$range tiddler="fontsizeEditor" min="16" max="22" default="18"
increment="0.5" class="slider"/>
<span style="font-size: 0.7em"> {{fontsizeEditor}} px </span>
<$button class="tc-btn-invisible" tooltip="Reset">
<$action-setfield $tiddler="fontsizeEditor" text="18"/>
<span style="font-size:1em;">''↺''</span>
</$button>
Charlie Veniot schrieb am Donnerstag, 18. Mai 2023 um 22:39:18 UTC+2:
> 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>
>> <$range tiddler="fontsizeEditor" min="16" max="24" default="18"
>> increment="0.5" class="slider"/>
>>
>> <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"/>
>> <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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/966c956d-b140-4b09-a320-2f1138e8fb2dn%40googlegroups.com.