vaadin-fullcalendar icon indicating copy to clipboard operation
vaadin-fullcalendar copied to clipboard

Overhaul demos plus optimize for mobile devices

Open stefanuebe opened this issue 3 years ago • 5 comments

Currently very hard to work with on mobile device. Also toolbars are implemented in different ways. Shown samples might be a bit more representive or useful.

stefanuebe avatar Feb 01 '22 06:02 stefanuebe

Updated all demos to use the flexbox ability of the vertical layout.

stefanuebe avatar Feb 04 '22 09:02 stefanuebe

Just a reminder, I'm from phone and prefer to not update it now

Update old extended props access with the new getcustomprop

https://github.com/stefanuebe/vaadin_fullcalendar/blob/master/demo/src/main/java/org/vaadin/stefan/ui/view/demos/full/FullDemo.java#L355

Remember myself why this is commented out

https://github.com/stefanuebe/vaadin_fullcalendar/blob/master/demo/src/main/java/org/vaadin/stefan/ui/view/demos/tooltip/DemoWithTooltip.java#L273

aetasoul avatar Feb 06 '22 06:02 aetasoul

Started to overhaul the demos, also added some samples, that might be used for the sample wiki page as code base.

stefanuebe avatar Feb 09 '22 19:02 stefanuebe

Most demos are now overhauled. Some are commented out, here we maybe should check for some explicit useful use cases, that these demos should represent (e.g. "recurrence, background events, business hours"), so that users can use them as a base for their own code.

stefanuebe avatar Feb 10 '22 10:02 stefanuebe

Introduces the AbstractCalendarView as new base class for all demo views. Also there is now the CalendarViewToolbar and the DemoDialog has been overhauled.

stefanuebe avatar Feb 10 '22 10:02 stefanuebe