vaadin-fullcalendar
vaadin-fullcalendar copied to clipboard
Overhaul demos plus optimize for mobile devices
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.
Updated all demos to use the flexbox ability of the vertical layout.
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
Started to overhaul the demos, also added some samples, that might be used for the sample wiki page as code base.
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.
Introduces the AbstractCalendarView as new base class for all demo views. Also there is now the CalendarViewToolbar and the DemoDialog has been overhauled.