В настоящее время используется Bootstrap 4 с новой интеграцией для Fullcalendar.io.Он работает потрясающе, но я пытался выяснить, как изменить значения по умолчанию для классов кнопок, как определено в строке 14 https://github.com/fullcalendar/fullcalendar/blob/master/src/theme/Bootstrap4Theme.ts:
export default class Bootstrap4Theme extends Theme {
}
Bootstrap4Theme.prototype.classes = {
widget: 'fc-bootstrap4',
tableGrid: 'table-bordered', // avoid `table` class b/c don't want margins. only border color
tableList: 'table', // `table` class creates bottom margin but who cares
tableListHeading: 'table-active',
buttonGroup: 'btn-group',
button: 'btn btn-primary',
stateActive: 'active',
stateDisabled: 'disabled',
today: 'alert alert-info', // the plain `info` class requires `.table`, too much to ask
popover: 'card card-primary',
popoverHeader: 'card-header',
popoverContent: 'card-body',
// day grid
// for left/right border color when border is inset from edges (all-day in agenda view)
// avoid `table` class b/c don't want margins/padding/structure. only border color.
headerRow: 'table-bordered',
dayRow: 'table-bordered',
// list view
listView: 'card card-primary'
}
Я хотел бы изменить значение по умолчанию .btn-primary будет .btn-outline-Secondary .
Есть ли способ сделать это, изменив настройки по умолчанию для темы Bootstrap 4 в Fullcalendar?