You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

42 lines
1.4 KiB

  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var internal_cjs = require('@fullcalendar/core/internal.cjs');
  4. class BootstrapTheme extends internal_cjs.Theme {
  5. }
  6. BootstrapTheme.prototype.classes = {
  7. root: 'fc-theme-bootstrap',
  8. table: 'table-bordered',
  9. tableCellShaded: 'table-active',
  10. buttonGroup: 'btn-group',
  11. button: 'btn btn-primary',
  12. buttonActive: 'active',
  13. popover: 'popover',
  14. popoverHeader: 'popover-header',
  15. popoverContent: 'popover-body',
  16. };
  17. BootstrapTheme.prototype.baseIconClass = 'fa';
  18. BootstrapTheme.prototype.iconClasses = {
  19. close: 'fa-times',
  20. prev: 'fa-chevron-left',
  21. next: 'fa-chevron-right',
  22. prevYear: 'fa-angle-double-left',
  23. nextYear: 'fa-angle-double-right',
  24. };
  25. BootstrapTheme.prototype.rtlIconClasses = {
  26. prev: 'fa-chevron-right',
  27. next: 'fa-chevron-left',
  28. prevYear: 'fa-angle-double-right',
  29. nextYear: 'fa-angle-double-left',
  30. };
  31. BootstrapTheme.prototype.iconOverrideOption = 'bootstrapFontAwesome'; // TODO: make TS-friendly. move the option-processing into this plugin
  32. BootstrapTheme.prototype.iconOverrideCustomButtonOption = 'bootstrapFontAwesome';
  33. BootstrapTheme.prototype.iconOverridePrefix = 'fa-';
  34. var css_248z = ".fc-theme-bootstrap a:not([href]){color:inherit}.fc-theme-bootstrap .fc-more-link:hover{text-decoration:none}";
  35. internal_cjs.injectStyles(css_248z);
  36. exports.BootstrapTheme = BootstrapTheme;