Wow, mentat completely passed me by!  That's amazing.  I can't believe it's 
tiddlywiki!
On Friday, 16 April 2021 at 05:15:29 UTC+1 Mohammad wrote:

>
>
> On Fri, Apr 16, 2021 at 2:52 AM Joshua Fontany <joshua....@gmail.com> 
> wrote:
>
>> Hi guys,
>>
>
> Hi Joshua
>
>>
>> There is code in the Mentat plugin (the virtual desktop conversion), 
>> which hacks the core to handle popups going offscreen. The author even has 
>> notes in his plugin about possibly merging it into the core. This would 
>> very much be worth doing, in my opinion.
>>
>> https://thesherwood.github.io/Mentat/
>>
>> Repopup 
>> <https://thesherwood.github.io/Mentat/#%24%3A%2Fplugins%2Fadmls%2Frepopup>
>>    
>>    - A quick hack of a plugin that attempts to reposition tiddlywiki 
>>    popups so that they don't run off the screen. It's not perfect and it 
>>    doesn't seem to do much to normal dropdowns. But it's an okay fix until 
>> the 
>>    popup mechanism can get a comprehensive overhaul. This plugin has been 
>>    designed with the Volant, Engine, and Mentat Plugins in mind. So if you 
>> use 
>>    it for something else, your mileage may vary.
>>
>> https://github.com/theSherwood/Mentat
>>
>>
>> https://github.com/theSherwood/Mentat/blob/master/src/tiddlers/system/plugins/admls/repopup/startup/repopup.js
>>
>>
> Many thanks for this. I remembered in the past there was some discussion 
> on popups, but I forgot about Mentat and Volant!
>  I will go through it to see how I can use it.
>
> Thank you again!
>
>
>  
>
>> I hope to wrap up my server experiments soon, and come back to this. Let 
>> me know if this is useful.
>>
>> Best,
>> Joshua Fontany
>>
>> On Thursday, April 15, 2021 at 6:42:27 AM UTC-7 Mohammad wrote:
>>
>>> Hi Mario,
>>>
>>> The issue with tooltip in TW is
>>>
>>> When tooltips are used at the edge of the screen, they go off screen 
>>> simply. As TW has a responsive layout one cannot determine where a text 
>>> with tooltip will appear!
>>> The problem is more when you use this with mobile browser (e.g Chrome on 
>>> Android)
>>>
>>> One use case for me is the Refnotes plugin where it uses 
>>> tooltips/infotips for notes, citations, etc.
>>>
>>> I did some googling and I see JS code needs to detect the position of 
>>> the element with tooltip and then decide how to display the tooltip 
>>> preventing off screen overflow.
>>> I saw popper.js is common!
>>>
>>> I also found a very small solution here 
>>> https://medium.com/carwow-product-engineering/building-a-simple-tooltip-component-that-never-goes-off-screen-c7039dcab5f9
>>> but I did not know how to use it with TW.
>>>
>>>
>>>
>>>
>>> Best wishes
>>> Mohammad
>>>
>>>
>>> On Thu, Apr 15, 2021 at 5:43 PM PMario <pmar...@gmail.com> wrote:
>>>
>>>> On Thursday, April 15, 2021 at 1:13:08 PM UTC+2 Mohammad wrote:
>>>>
>>>>> Is there any good tool for using tooltip and infotip in Tiddlywiki!
>>>>> It seems popper is among the common tools but  I cannot find any 
>>>>> Tiddlywiki integration!
>>>>>
>>>>> url: https://github.com/popperjs/popper-core
>>>>>
>>>>
>>>> Hi, 
>>>> There is no TW integration. 
>>>>
>>>> It is 20kByte of minified javascript code, just to create a tooltip? I 
>>>> personally don't want to carry this as a dependency in the core. 
>>>> It may be a 3rd-party plugin.
>>>>
>>>> If you would describe the problems you have with the TW tooltips in 
>>>> more detail, we may be able to fix this.
>>>>
>>>> -m
>>>>
>>>>> -- 
>>>> 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+...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/tiddlywiki/8ca93a54-86af-4193-be30-cfb2a2db89d1n%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/tiddlywiki/8ca93a54-86af-4193-be30-cfb2a2db89d1n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> 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+...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/tiddlywiki/377d355e-97bb-47b0-862f-3c3a6d028d7bn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/377d355e-97bb-47b0-862f-3c3a6d028d7bn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/f38388f4-3993-4e2e-943c-612b18b19629n%40googlegroups.com.

Reply via email to