change the macro to this, should work.
\define toggle-muuri-columns()
<$reveal state="$:/config/muuri!!column-count" type="nomatch" text="">
<$reveal state="$:/config/muuri!!align-horizontal" type="nomatch"
text="yes">
<$set name="columnCount" value={{$:/config/muuri!!column-count}}>
.tc-tiddler-frame, .tc-tiddler-edit-frame {
width: calc((100% / <<columnCount>>) - 16px) !important;
min-width: calc((100% / <<columnCount>>) - 16px) !important;
}
@media (min-width: 500px) {
.tc-tiddler-frame, .tc-tiddler-edit-frame {
width: calc((100% / <<columnCount>>) - 16px) !important;
min-width: calc((100% / <<columnCount>>) - 16px) !important;
}
}
</$set>
</$reveal>
</$reveal>
<$reveal state="$:/config/muuri!!column-count" type="nomatch" text="">
<$reveal state="$:/config/muuri!!align-horizontal" type="match" text="yes">
<$set name="columnCount" value={{$:/config/muuri!!column-count}}>
<$set name="computedWidth" filter="[eval[100 / <<columnCount>>]]">
.tc-tiddler-frame, .tc-tiddler-edit-frame {
width: calc((100vw - 84px) / <<columnCount>> - 16px) !important;
min-width: calc((100vw - 84px) / <<columnCount>> - 16px) !important;
}
@media (min-width: 500px) {
.tc-tiddler-frame, .tc-tiddler-edit-frame {
width: calc((100vw - 84px) / <<columnCount>> - 16px) !important;
min-width: calc((100vw - 84px) / <<columnCount>> - 16px) !important;
}
}
</$set>
</$set>
</$reveal>
</$reveal>
\end
Am Freitag, 29. Dezember 2017 12:44:22 UTC+1 schrieb Evgeniy Degtyar:
>
> When I installed eval and math.js it started to work very slow. And it was
> not so smooth. It's freezing a little bit every time when you click any
> link. I'll try it to understand why this is happening.Or will change macro.
>
>
> Hello @Evgeniy Degtyar,
>>
>> you need the eval plugin by @tobibeer to have it work,
>> I forgot to mention that, thanks for pointing this out!
>>
>> get it here: http://tobibeer.github.io/tw5-plugins/#eval
>>
>> and get also the math.js library on that site, it's needed to have the
>> eval plugin work
>>
>> though, it's possible to have it work also without that plugin, changing
>> some lines...
>>
>> I think that in the future the eval plugin will no more be a dependency.
>> Right now, get it to have the columns working, or ... you can hack around
>> in $:/plugins/BTC/tiddly-touch/macros and change the "toggle-muuri-columns"
>> macro to your needs.
>>
>> Also, if you're experiencing that columns are not side-by-side (tiddlers
>> may be a little bit too wide), change a value in that line: <$set
>> name="computedDiff" filter="[eval[84 / <<columnCount>> + 16 /
>> <<columnCount>>]]"> *to *<$set name="computedDiff" filter="[eval[84 /
>> <<columnCount>> + *18 */ <<columnCount>>]]"> or something higher ...
>>
>> This calculation is not thought-out well, just a fast tinkering... if
>> anyone finds a good solution for this calculation (the different
>> tiddler-widths for 2, 3 and 4 columns) I'd appreciate :)
>>
>>
>> Math makes me head-aches ;)
>>
>> best wishes,
>> Simon
>>
>
--
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 https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/9712ad2d-0e21-410f-aad1-512c4bb55677%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.