1c096df395
Render default contents in FullCalendar content injection functions
...
Changed in v6, as per https://fullcalendar.io/docs/upgrading-from-v5#content-injection
2023-09-26 15:36:29 -04:00
98065af7d5
Update to fullcalendar 6, render image on server side for old iPads
...
Using puppeteer to render the page server side, as FullCalendar 6
dropped support for ES5, and polyfilling everything was becoming
basically impossible
2023-08-28 22:22:38 -04:00
cb873a1eed
Make some imports type-only
2022-12-22 00:33:27 -05:00
8dcd89e342
Add links to google calendar/iCal
2022-12-10 11:25:49 -05:00
54a38cf12f
Replicate the structure of event content in week view
...
Keeps the classes/formatting
2022-12-10 11:25:49 -05:00
94e59b83bf
Show day (timeline) and week view in non-wall-display view
2022-12-10 11:25:49 -05:00
ed1392ead4
Split out iPad-specific wall-display
configuration
2022-12-10 11:25:49 -05:00
7bb3bdcfdd
Revert "Use luxon to set title format"
...
This reverts commit 2868fc3324
.
2022-10-12 02:12:11 -04:00
2868fc3324
Use luxon to set title format
2022-10-06 13:05:54 -04:00
53fbc04b1f
Prevent zooming and scrolling via touch screen
2022-06-30 14:03:31 -04:00
b8ce38ce71
Adjust polyfills to support Safari on iOS 5.1.1 (ie iPad 1)
...
Just load them directly instead of dynamically importing because this
version doesn't seem to support promises natively
2022-06-28 18:08:52 -04:00
d9f7785a7d
Dynamically load Intl modules to allow code splitting
2022-03-11 00:13:20 -05:00
51b4d2e919
Load index.html with file-loader, instead of being a static file
2021-11-17 15:57:47 -05:00
9ab15f3bd4
Condense toolbar to save some vertical space
2021-11-15 21:31:22 -05:00
fc487ee0b8
Use Resource TimeGrid view; we can use it for free since we are a non-profit
2021-11-15 20:24:53 -05:00
134fdd5d08
Set time to today when refreshing events
2021-11-15 19:37:40 -05:00
d4dbaaf344
Drop dependency on Vue and use Webpack instead of Vite
...
Couldn't get Vue/Vite to transpile for ios 8 correctly, and I don't
really need it anyway...
2021-11-15 19:37:40 -05:00
f1995232bb
Migrate to Vue 3 and vite
2021-11-12 11:32:27 -05:00
4cf3b6c927
Minor formatting changes from prettier 2.0
2020-03-22 00:46:10 -04:00
959cd7e8b0
Build for compatibility with iOS 9.3 (last supported on iPad >=2)
...
had to change browserslist, set up babel, and polyfill 'Intl'
2020-03-16 16:48:35 -04:00
c54de508e5
Initial Commit, functional basic calendar
2020-03-12 14:17:09 -04:00