wrt 1). Changing the $:/plugins/kookma/tamasha/styles/layout/content stylesheet
to get rid of the max-width (and controlling content width via padding) and
making sizes relative to vmin rather than vh seems to get pretty good
results even for narrow windows.
.tamasha-slide-content {
font-size: 1.3rem;
line-height: 1.85rem;
padding: 30px;
margin: 0 auto;
height: 480px;
overflow: hidden;
margin-bottom: 4rem;
}
.tamasha-overlay .tamasha-slide-content {
font-size: 3vmin;
line-height: 5vmin;
height: auto;
padding: clamp(20px, 10vmin, 20%);
}
There is still a fine range of aspect ratios where the content still
overflows but it is better.
I found the clamp bit here:
https://stackoverflow.com/questions/38078957/can-we-define-min-margin-and-max-margin-max-padding-and-min-padding-in-css
Maybe there is some application of clamp(), max() and min() in font-size
directly make sure fonts are readable.
/Mike
On Wednesday, February 3, 2021 at 12:31:22 PM UTC-4 Michael Wiktowy wrote:
> Hi Mohammad,
>
> This is looking really good. Some feedback:
> 1) Counter-intuitively, looking at the long long tiddler slide, your vh
> scaling works on small windows but then text over-flows on large/fullscreen
> windows. I think it is the fact that the horizontal size of the slide
> content does not change with with the same proportion as the vertical size
> and the larger text ends up wrapping more and then flows off the bottom.
> Some scaling of the content window width needs to happen too.
> 2) How do you sort the slides? Is there a way to specify the sort field
> and methodology? I couldn't find anything on that and it seems that Tamasha
> just uses the default unsorted list which, in my experience, will shift
> occasionally. I see a "slide sorter" tiddler in there so maybe there is
> some planned functionality that I need to wait for.
>
> Thanks,
> /Mike
> On Tuesday, February 2, 2021 at 2:42:45 PM UTC-4 Mohammad wrote:
>
>> I would like to announce the new experimental release of Tamasha plugin.
>>
>> *Code and demo*
>> Demo: https://kookma.github.io/TW-Tamasha
>> Code: https://github.com/kookma/TW-Tamasha
>>
>> This beta release has some new features
>>
>> *Release 0.4.3*
>> Feb 2nd, 2021
>> [NEW] Experimental font size using linear scaling based on vh
>> [NEW] kimia theme which hides slide number and nav buttons and uses
>> default Tiddlywiki default setting
>> [NEW] classes to hide UI elements (slide number, nav buttons, progress
>> bar)
>>
>> The size kept around 34Kb as of the previous update.
>>
>> *Please contribute with your feedback*
>> There are some ongoing experiments on automatic font scaling based on the
>> screen size. I like people who have access to big screens, especially a
>> video projector (which can create a big picture around 2m x 2m) give a try
>> and send me their feedback on the font size, readability and overflow. The
>> feedback can be posted here or preferably to
>> https://github.com/kookma/TW-Tamasha
>> On the other end, feedback from the small screens is welcome.
>>
>>
>>
>> Best wishes
>> Mohammad
>>
>
--
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/1b462f6d-5ced-443e-af94-b3727fa251d6n%40googlegroups.com.