Add FullCalendar integration with sample events and styling #2363
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
feat: add FullCalendar integration with sample events and styling
47d9d42
Uh oh!
There was an error while loading. Please reload this page.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Uh oh!
There was an error while loading. Please reload this page.
Latest commit: 767a167
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Uh oh!
There was an error while loading. Please reload this page.
Some random thoughts:
Great to have an example page for FullCalendar, makes people aware of that fantastic product
Add buttons to switch to weekly or at least the daily view (different projects, different needs). In v5 I could use this config:
This will look like that:

There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not sure about the difference, but I use
@fullcalendar
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok in desktop/large screen view. Have seen Kevin's comments, agree mostly with what he's said. I'm not that bothered by the actual day-grid inside the calendar not having rounded corners, but probably wouldn't be bothered if they were either 🙂 🤷♂️
I'm a big believer in mobile-first design, so most of the time for example I think that making things responsive whenever possible is a good idea.
Have checked this demo in mobile view, and while it's not broken, maybe it's not quite as good as it could be? See below:

The day-grid ends up being sized so that it shows half of the month at a time. This may just be a matter of personal taste, but I wonder whether it should instead stretch out to fill the entire remaining page height? this would be done by adding

contentHeight: 'auto',
into the FullCalendar config object, which would result in this:(We could always just go with one or the other, or even have demos of both, and make a note on the page that aspect ratio controlled content sizing and 'auto' content sizing are controlled by one of the FullCalendar sizing options,
contentHeight
).Also, (and this is probably less of an immediate issue): full responsive view support for FullCalendar is still a WIP (fullcalendar/fullcalendar#3187) so worth just keeping in mind I guess 🙂
It would be a good idea to include a month/week/day switch.
I agree that it should look better in the mobile view. I think that
contentHeight: 'auto'
is a better approach than the current sized calendar (with a scrollbar). Maybe the day view should be the default one on mobile?I don't see any more issues.
Merge branch 'dev' of https://github.com/tabler/tabler into dev-fullc…
767a167
feat: add FullCalendar integration with sample events and stylingAdd FullCalendar integration with sample events and stylingf769abd
into devUh oh!
There was an error while loading. Please reload this page.
I’ll create next PR with this upgrades, because I had problems on mobile devices and I need more time to do it, but I want to release next version today