@fullcalendar/bootstrap5
TypeScript icon, indicating that this package has built-in type declarations

6.1.15 • Public • Published

FullCalendar Bootstrap 5 Plugin

Bootstrap 5 theme for FullCalendar

Installation

First, ensure the necessary Bootstrap packages are installed:

npm install bootstrap@5 bootstrap-icons

Then, install the FullCalendar core package, the Bootstrap plugin, and any other plugins (like daygrid):

npm install @fullcalendar/core @fullcalendar/bootstrap5 @fullcalendar/daygrid

Usage

Instantiate a Calendar with the necessary plugins and options:

import { Calendar } from '@fullcalendar/core'
import bootstrap5Plugin from '@fullcalendar/bootstrap5'
import dayGridPlugin from '@fullcalendar/daygrid'

// import bootstrap stylesheets directly from your JS
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-icons/font/bootstrap-icons.css' // needs additional webpack config!

const calendarEl = document.getElementById('calendar')
const calendar = new Calendar(calendarEl, {
  plugins: [
    bootstrap5Plugin,
    dayGridPlugin
  ],
  themeSystem: 'bootstrap5', // important!
  initialView: 'dayGridMonth'
})

calendar.render()

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
6.1.158,212latest
5.11.5571legacy
7.0.0-beta.43beta

Version History

VersionDownloads (Last 7 Days)Published
7.0.0-beta.43
7.0.0-beta.31
7.0.0-beta.10
7.0.0-beta.01
6.1.158,212
6.1.14335
6.1.13328
6.1.121
6.1.111,151
6.1.10537
6.1.9294
6.1.8272
6.1.76
5.11.5571
6.1.62,419
6.1.5124
6.1.41,687
6.1.31
6.1.110
6.1.01
5.11.432
6.0.38
6.0.2378
6.0.11
6.0.02
6.0.0-beta.40
6.0.0-beta.30
6.0.0-beta.20
5.11.3163
6.0.0-beta.10
5.11.21
5.11.0190
5.10.219

Package Sidebar

Install

npm i @fullcalendar/bootstrap5

Weekly Downloads

3,714

Version

6.1.15

License

MIT

Unpacked Size

11.6 kB

Total Files

11

Last publish

Collaborators

  • arshaw