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.