I did setup a simple *static* demo with plain popup: http://barlama.ru/popup-demo.html
Most of the javascript is actually unnecessary, all this stuff can be handled with wicket ajax. чт, 21 нояб. 2019 г. в 11:20, Andrew Kondratev <and...@kondratev.pro>: > Hi Sven and Andrea! > > I'd suggest pure CSS popup handled by wicket ajax. Maybe very simple js to > add some class to the body (for example to add a blur). > > ``` > <div id="popup" class="open"> > <i class="icon-window-close" id="popup__close"></i> > <div class="popup__outer"> > <div id="popup__content"> > <div>My beautiful popup content</div> > </div> > </div> > </div> > ``` > > ``` > body.has-popup { > overflow: hidden; > } > body.has-popup>.container { > filter: blur(5px); > overflow: hidden; > } > #popup { > overflow-y: auto; > } > #popup__close { > display: none; > } > #popup__content { > max-width: 700px; > margin: 0 auto; > background: #222222AA; > padding: 10px; > } > #popup.open { > position: fixed; > width: 100vw; height: 100vh; > left: 0; top: 0; > } > #popup.open .popup__outer { > display: flex; > justify-content: center; > flex-direction: column; > min-height: 100%; > margin-bottom: 50px; /* fix issue with chrome control bar */ > } > #popup.open #popup__close { > position: fixed; > top: 20px; right: 20px; > font-size: 200%; > display: block; > } > #popup.open #popup__close:before { > text-shadow: 0 0 10px grey; > } > > > > *```* > > чт, 21 нояб. 2019 г. в 04:41, Sven Meier <s...@meiers.net>: > >> Hi Andrea, >> >> sorry my mistake, the most recent issue on this topic is: >> >> https://issues.apache.org/jira/browse/WICKET-6666 >> >> And there are two branches actually with Igor's >> (WICKET-6666_modal-dialog) and my (WICKET-6666_modal-dialog-2) proposal >> respectively. >> >> IMHO we should try to find a very simple solution for the common middle >> ground that >> - supports more than just alert dialogs, e.g. forms >> - doesn't impose huge markup on users >> - doesn't need much if configuration >> - isn't a one-fits-all component (we'll fail with that anyway) >> - is Wicket-y, e.g server rendered, no JS required and simple >> >> Have fun >> Sven >> >> >> >> Am 20. November 2019 15:48:24 MEZ schrieb Andrea Del Bene < >> an.delb...@gmail.com>: >> >To be clear, changes for WICKET-3404 are on branch >> >'WICKET-6666_modal-dialog-2'? >> > >> >On Tue, Nov 19, 2019 at 9:13 PM Andrea Del Bene <an.delb...@gmail.com> >> >wrote: >> > >> >> Thank you ! >> >> >> >> On Tue, Nov 19, 2019, 8:58 PM Andrew Kondratev <and...@kondratev.pro> >> >> wrote: >> >> >> >>> Hi! >> >>> >> >>> Please let me know if you need further assistance with WICKET-6703 >> >>> <https://issues.apache.org/jira/browse/WICKET-6703> or WICKET-3404 >> >>> <https://issues.apache.org/jira/browse/WICKET-3404> >> >>> >> >>> Cheers, >> >>> Andrew >> >>> >> >>> ср, 20 нояб. 2019 г. в 06:49, Sven Meier <s...@meiers.net>: >> >>> >> >>> > Hi Andrea, >> >>> > >> >>> > both issues are ready. >> >>> > >> >>> > Andrew and I have put a lot of effort into WICKET-6703, which IMHO >> >is a >> >>> > really nice improvement for Wicket 9. >> >>> > >> >>> > Have fun >> >>> > Sven >> >>> > >> >>> > >> >>> > On 19.11.19 12:10, Andrea Del Bene wrote: >> >>> > > Personally I'd rather target both issues for Wicket 9. It's my >> >>> > > understanding that WICKET-6703 >> >>> > > <https://issues.apache.org/jira/browse/WICKET-6703> is nearly >> >>> > completed, so >> >>> > > we might consider to merge its feature branch. Correct me if I'm >> >>> wrong. >> >>> > > >> >>> > > On Thu, Nov 14, 2019 at 6:06 PM Sven Meier <s...@meiers.net> >> >wrote: >> >>> > > >> >>> > >> Hi Andrea, >> >>> > >> >> >>> > >> IMHO we should decide WICKET-6703 "eval" first: >> >>> > >> >> >>> > >> https://issues.apache.org/jira/browse/WICKET-6703 >> >>> > >> >> >>> > >> Either we stop that endeavour or it has to go into Wicket 9. >> >>> > >> >> >>> > >> Personally I'd like to have progress on WICKET-3404 "modal >> >window" >> >>> too: >> >>> > >> >> >>> > >> https://issues.apache.org/jira/browse/WICKET-3404 >> >>> > >> >> >>> > >> Have fun >> >>> > >> Sven >> >>> > >> >> >>> > >> >> >>> > >> On 14.11.19 10:07, Andrea Del Bene wrote: >> >>> > >>> WDYT? :-) >> >>> > >>> >> >>> > > >> >>> > >> >>> >> >> >> > >> >-- >> >Andrea Del Bene. >> >Apache Wicket committer. >> >