From fb05151252ad02610c7fafa7fbe13dd00b5d40af Mon Sep 17 00:00:00 2001 From: Steve 'Cutter' Blades Date: Fri, 8 Jul 2022 08:19:12 -0500 Subject: [PATCH] feat: remove unneeded dependencies (#2215) Remove all bootstrap and font-awesome dependencies, as well as undistributed LESS files and fonts --- .size-snapshot.json | 22 +-- package.json | 4 - src/Calendar.js | 2 +- src/font/LICENSE.txt | 12 -- src/font/react-big-cal.eot | Bin 5080 -> 0 bytes src/font/react-big-cal.svg | 13 -- src/font/react-big-cal.ttf | Bin 4892 -> 0 bytes src/font/react-big-cal.woff | Bin 2744 -> 0 bytes src/less/agenda.less | 73 --------- src/less/event.less | 49 ------ src/less/month.less | 126 --------------- src/less/reset.less | 21 --- src/less/styles.less | 122 --------------- src/less/time-column.less | 144 ------------------ src/less/time-grid.less | 143 ----------------- src/less/toolbar.less | 106 ------------- src/less/variables.less | 35 ----- .../CustomToolbar.component.js | 8 +- stories/resources/customToolbar.scss | 8 +- yarn.lock | 119 +-------------- 20 files changed, 27 insertions(+), 980 deletions(-) delete mode 100644 src/font/LICENSE.txt delete mode 100644 src/font/react-big-cal.eot delete mode 100644 src/font/react-big-cal.svg delete mode 100644 src/font/react-big-cal.ttf delete mode 100644 src/font/react-big-cal.woff delete mode 100644 src/less/agenda.less delete mode 100644 src/less/event.less delete mode 100644 src/less/month.less delete mode 100644 src/less/reset.less delete mode 100644 src/less/styles.less delete mode 100644 src/less/time-column.less delete mode 100644 src/less/time-grid.less delete mode 100644 src/less/toolbar.less delete mode 100644 src/less/variables.less diff --git a/.size-snapshot.json b/.size-snapshot.json index 5ee15efcb..8650b41d9 100644 --- a/.size-snapshot.json +++ b/.size-snapshot.json @@ -24,26 +24,26 @@ } }, "react-big-calendar.js": { - "bundled": 1587763, - "minified": 446013, - "gzipped": 137712 + "bundled": 1589216, + "minified": 446843, + "gzipped": 137873 }, "react-big-calendar.min.js": { - "bundled": 284200, - "minified": 282747, - "gzipped": 89477 + "bundled": 285015, + "minified": 283564, + "gzipped": 89629 }, "react-big-calendar.esm.js": { - "bundled": 200472, - "minified": 93363, - "gzipped": 24285, + "bundled": 200727, + "minified": 93588, + "gzipped": 24341, "treeshaked": { "rollup": { - "code": 66845, + "code": 66887, "import_statements": 1823 }, "webpack": { - "code": 70436 + "code": 70478 } } } diff --git a/package.json b/package.json index 13456c223..bcf359e18 100644 --- a/package.json +++ b/package.json @@ -75,8 +75,6 @@ "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "babel-plugin-transform-rename-import": "^2.3.0", "babel-preset-react-app": "^10.0.1", - "bootstrap": "3.4.1", - "bootstrap-sass": "3.4.3", "eslint": "^8.19.0", "eslint-config-jason": "^8.2.2", "eslint-config-prettier": "^8.5.0", @@ -84,7 +82,6 @@ "eslint-plugin-import": "^2.26.0", "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", - "font-awesome": "^4.7.0", "husky": "^8.0.1", "is-ci": "^3.0.1", "jest": "^28.1.2", @@ -94,7 +91,6 @@ "postcss-cli": "^10.0.0", "prettier": "^2.7.1", "react": "^17.0.2", - "react-bootstrap": "^0.32.4", "react-dom": "^17.0.2", "react-tackle-box": "^2.1.0", "regenerator-runtime": "^0.13.9", diff --git a/src/Calendar.js b/src/Calendar.js index c67e43548..2c47a2c1a 100644 --- a/src/Calendar.js +++ b/src/Calendar.js @@ -809,7 +809,7 @@ class Calendar extends React.Component { * * noEventsInRange: 'There are no events in this range.', * - * showMore: total => `+${total} more`, + * showMore: total => `+ ${total} more`, * } * * diff --git a/src/font/LICENSE.txt b/src/font/LICENSE.txt deleted file mode 100644 index b51105452..000000000 --- a/src/font/LICENSE.txt +++ /dev/null @@ -1,12 +0,0 @@ -Font license info - - -## Font Awesome - - Copyright (C) 2012 by Dave Gandy - - Author: Dave Gandy - License: SIL () - Homepage: http://fortawesome.github.com/Font-Awesome/ - - diff --git a/src/font/react-big-cal.eot b/src/font/react-big-cal.eot deleted file mode 100644 index e9147e7039b2bc39b922a60053c6420f4b850ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5080 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 VZ(_%1?IXAOgLh=;J=_j6?0-7=kuLxM diff --git a/src/font/react-big-cal.svg b/src/font/react-big-cal.svg deleted file mode 100644 index a00e59d50..000000000 --- a/src/font/react-big-cal.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - -Copyright (C) 2015 by original authors @ fontello.com - - - - - - - - - \ No newline at end of file diff --git a/src/font/react-big-cal.ttf b/src/font/react-big-cal.ttf deleted file mode 100644 index eabf5e605e0ad7e63292412668251e8dd1fb0cb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4892 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 diff --git a/src/font/react-big-cal.woff b/src/font/react-big-cal.woff deleted file mode 100644 index 3fdc333f639fdc2683cf7ad95ebc2675bbf1bccf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2744 zcmY*b2{=@38$L|NU@*u|*+pV9mWU{feJN7;1~bNtWo+59Oc)Z`M`IaFh)@wJG8IN9 zpDd-Ul_I-DQX!w^KkECh>;IqYy3h08_j#W8ea>~xb=~KZJsJ(L0bp=91AKc~Na_#Y zTmOI9J8EbG0GlbO?!npcjl~_jKQ0K=l0mKyW~+Wd@kjXZP#JK|0yXY`0T6?{{6VcB z061s>z!Q|5m36@j7XtQjdV)2ue}VAwizI@YAINh-)I$u*NZte-SOeP!a%~Vg98E(3 z-k=C-1|UBGLIH|~ID7ktMt~XypP%pq2&Bm<<3Bu4`~sW>8>ADEJ5pV2vsWqxr84g`i*p*vIVva5xMik+( zp2MC+OlCK;-Rb$mBnqXB^Azd?7U}8ffyH`Y2}CA0`x}g-n3NmxDb|y3v*bDA`Ip`a zU_Wu+3pSwVB=_dt9#||f4l52tLlHr2t77eB5h$-rAGAVTJYP)A4Y{++e`Y0~&D0us zY6!w6FWHgI33yIJ>%b}gCnAb!oqa-t%n`*yxE`Go@%(~1lnb4~Y2nWKJupP)7b}qo zsnwh>r!riv!(Y5c2H{EXW#t()X4 z2dTo*v;ppmFTxAP*AUK{N**%t_sSA&jv`Z}jNd47H(YkSyz*oWO#kMAk9bMeohHLyQYvHXx-VMf@VwYCZ7|}IzHq7_FYurn}R|{G_YnO{>M`KC{4Bmg& zm&TD6LupG%`bX-wEvoQ-8r~Jn zL$)WWx;2zW&enQ*%4ab$XcLjGU&ecSE z1`9{Z_g|kf9Z?d_ytlB*xMM!Do0`H$qQpRMA$ZI#)`IP-4dRh7A)zAuZ@SEV3jP2xu=To(f{kk<<(*1V zJ>@C3S7r3;6%(gG+DuS%+2sT2v{=%)FJ0oowulY?HT3A>1BcbWYA9Ef+XhFB&&t|9 zZ@wL8EkASBcLj&3eUH|(E3K;@eY)Ke3I2YeYg5Q6EN8y!}*bF$kOpLVaeTd>lZf+&fVcIpR#Bv zu0B})$^*X2e=OGgC&&EUQ5(ip+FW#=P)Wd8$6HO;=dLv+ljF>q##!QmM3Bh?#t+2G{blZN09J_Uv2tzMrSrQ=+&6Nk)WM06S){jSQoBfqm>d>y&(7XZ^$ZOv1Pc^i#Io zU4Z|$PhdA<<9whGPzf-|dtyvD+ST7q>8L;qT1PPqtt}LSM#)E_j|xZf4+{ z3C+8T7ei1lr?RI~J`r7he(h{qG$yKvicXPbc=vNQ%!rA}%;qwC3G8$pEyshNO3GRF zoDyn$n#Xv&i{SR~ev9;2U1O0rUR>{19!!hNTe4iK-%UKAltU&Fkp3tSI_jUfuz-g% zDRwy`rmzk^)~gXG2N&HPZ{aP|tt0+-=B%D}<~~6Vz{(s>1wH5AzCU)h70(9CCnAxW zrR+oidl6C&y68Lruy_B#Z;JxG_xHaA1Q7n6!CRn?07Ag47|)&`gL_`4_E~ip?@zS% zy*ql7hePz9I_wO!(r5yWV8zQVV?vG62NV?hXfK=&sgt?g+iOYgonGG*q*>hBveQrI zZZOtg!s8%hS>|WP#G^?dI?Wl=!53f|zzr$2Q$G9}(}!iz>bB(|Gb>9EF7?=;hX12*^_sN^O6p z?XpG9e-GY=*T3>I=kQF~VNa+1A{eR@J^q_^8&`SJol1H6q^If$;?e~>$#lNOoG|^g zZvD(&Rt@cF!|sNT7rK`wRB<-&)1a)^_?I@kQr&R1@0+R;Ly?HeK;xl{$}<6e+AR}n zuUfCnInP!)bsxZmMP+d?*B%1Zn5o;~6Kb?BEkI)y^LMx~>awQEgv+hnve z?;b)KLY{eI0l?!u=l$QcD<9i~XJjoPhF*W;c04o(l2BMWE82!^;C*EiF0aqm{+Yu Pk}ie;I0xjK!SCchO39fZ diff --git a/src/less/agenda.less b/src/less/agenda.less deleted file mode 100644 index f96087508..000000000 --- a/src/less/agenda.less +++ /dev/null @@ -1,73 +0,0 @@ -@import './variables.less'; - -.rbc-agenda-view { - display: flex; - flex-direction: column; - flex: 1 0 0; - overflow: auto; - - table.rbc-agenda-table { - width: 100%; - border: 1px solid @cell-border; - border-spacing: 0; - border-collapse: collapse; - - tbody > tr > td { - padding: 5px 10px; - vertical-align: top; - } - - .rbc-agenda-time-cell { - padding-left: 15px; - padding-right: 15px; - text-transform: lowercase; - } - - tbody > tr > td + td { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & { - tbody > tr > td + td { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - } - - tbody > tr + tr { - border-top: 1px solid @cell-border; - } - - thead > tr > th { - padding: 3px 5px; - text-align: left; - border-bottom: 1px solid @cell-border; - - .rbc-rtl & { - text-align: right; - } - } - } -} - -.rbc-agenda-time-cell { - text-transform: lowercase; - - .rbc-continues-after:after { - content: ' »' - } - .rbc-continues-prior:before { - content: '« ' - } -} - -.rbc-agenda-date-cell, -.rbc-agenda-time-cell { - white-space: nowrap; -} - - - -.rbc-agenda-event-cell { - width: 100% -} diff --git a/src/less/event.less b/src/less/event.less deleted file mode 100644 index 9162b2a8a..000000000 --- a/src/less/event.less +++ /dev/null @@ -1,49 +0,0 @@ -@import './variables.less'; - -.rbc-event { - padding: @event-padding; - background-color: @event-bg; - border-radius: @event-border-radius; - color: @event-color; - cursor: pointer; - .rbc-slot-selecting & { - cursor: inherit; - pointer-events: none; - } - - &.rbc-selected { - background-color: darken(@event-bg, 10%); - } - - &:focus { - outline: 5px auto @event-outline; - } -} - -.rbc-event-label { - &:extend(.rbc-ellipsis); - font-size: 80%; -} - -.rbc-event-overlaps { - box-shadow: -1px 1px 5px 0px rgba(51,51,51,.5); -} - -.rbc-event-continues-prior { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.rbc-event-continues-after { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - - -.rbc-event-continues-earlier { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.rbc-event-continues-later { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} diff --git a/src/less/month.less b/src/less/month.less deleted file mode 100644 index 6252816d2..000000000 --- a/src/less/month.less +++ /dev/null @@ -1,126 +0,0 @@ -@import './variables.less'; - -.rbc-row { - display: flex; - flex-direction: row; -} - -.rbc-row-segment { - padding: 0 1px 1px 1px; - - .rbc-event-content { - &:extend(.rbc-ellipsis); - } -} - -.rbc-selected-cell { - background-color: @date-selection-bg-color; -} - -.rbc-show-more { - &:extend(.rbc-ellipsis); - background-color: rgba(255, 255, 255, 0.3); - z-index: @event-zindex; - font-weight: bold; - font-size: 85%; - height: auto; - line-height: normal; - color: @event-bg; - &:hover, - &:focus { - color: darken(@event-bg, 10%); - } -} - -.rbc-month-view { - position: relative; - border: 1px solid @calendar-border; - display: flex; - flex-direction: column; - flex: 1 0 0; - width: 100%; - user-select: none; - -webkit-user-select: none; - - height: 100%; // ie-fix -} - -.rbc-month-header { - display: flex; - flex-direction: row; -} - -.rbc-month-row { - display: flex; - position: relative; - flex-direction: column; - flex: 1 0 0; // postcss will remove the 0px here hence the duplication below - flex-basis: 0px; - overflow: hidden; - - height: 100%; // ie-fix - - & + & { - border-top: 1px solid @cell-border; - } -} - -.rbc-date-cell { - flex: 1 1 0; - min-width: 0; - padding-right: 5px; - text-align: right; - - &.rbc-now { - font-weight: bold; - } - - > a { - &, - &:active, - &:visited { - color: inherit; - text-decoration: none; - } - } -} - -.rbc-row-bg { - &:extend(.rbc-abs-full); - display: flex; - flex-direction: row; - flex: 1 0 0; - overflow: hidden; -} - -.rbc-day-bg { - flex: 1 0 0%; - - & + & { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & + & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } -} - -.rbc-overlay { - position: absolute; - z-index: @event-zindex + 1; - border: 1px solid #e5e5e5; - background-color: #fff; - box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25); - padding: 10px; - - > * + * { - margin-top: 1px; - } -} - -.rbc-overlay-header { - border-bottom: 1px solid #e5e5e5; - margin: -10px -10px 5px -10px; - padding: 2px 10px; -} diff --git a/src/less/reset.less b/src/less/reset.less deleted file mode 100644 index 7c3a8c9bf..000000000 --- a/src/less/reset.less +++ /dev/null @@ -1,21 +0,0 @@ -.rbc-btn { - color: inherit; - font: inherit; - margin: 0; -} - -button.rbc-btn { - overflow: visible; - text-transform: none; - -webkit-appearance: button; - cursor: pointer; -} - -button[disabled].rbc-btn { - cursor: not-allowed; -} - -button.rbc-input::-moz-focus-inner { - border: 0; - padding: 0; -} diff --git a/src/less/styles.less b/src/less/styles.less deleted file mode 100644 index d8993e4b0..000000000 --- a/src/less/styles.less +++ /dev/null @@ -1,122 +0,0 @@ -@import './variables.less'; -@import './reset.less'; - -.rbc-calendar { - box-sizing: border-box; - height: 100%; - display: flex; - flex-direction: column; - align-items: stretch; -} - -.rbc-calendar *, -.rbc-calendar *:before, -.rbc-calendar *:after { - box-sizing: inherit; -} - -.rbc-abs-full { - overflow: hidden; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} - -.rbc-ellipsis { - display: block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.rbc-rtl { - direction: rtl; -} - -.rbc-off-range { - color: @out-of-range-color; -} - -.rbc-off-range-bg { - background: @out-of-range-bg-color; -} - -.rbc-header { - overflow: hidden; - flex: 1 0 0%; - text-overflow: ellipsis; - white-space: nowrap; - padding: 0 3px; - text-align: center; - vertical-align: middle; - font-weight: bold; - font-size: 90%; - min-height: 0; - border-bottom: 1px solid @cell-border; - - & + & { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & + & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - & > a { - &, - &:active, - &:visited { - color: inherit; - text-decoration: none; - } - } -} - -.rbc-button-link { - color: inherit; - background: none; - margin: 0; - padding: 0; - border: none; - cursor: pointer; - user-select: text; -} - -.rbc-row-content { - position: relative; - user-select: none; - -webkit-user-select: none; - z-index: 4; -} - -.rbc-row-content-scrollable { - display: flex; - flex-direction: column; - height: 100%; - - .rbc-row-content-scroll-container { - height: 100%; - overflow-y: scroll; - - /* Hide scrollbar for Chrome, Safari and Opera */ - &::-webkit-scrollbar { - display: none; - } - - -ms-overflow-style: none; /* IE and Edge */ - scrollbar-width: none; /* Firefox */ - } -} - -.rbc-today { - background-color: @today-highlight-bg; -} - -@import './toolbar.less'; -@import './event.less'; -@import './month.less'; -@import './agenda.less'; -@import './time-grid.less'; diff --git a/src/less/time-column.less b/src/less/time-column.less deleted file mode 100644 index 5a458cba1..000000000 --- a/src/less/time-column.less +++ /dev/null @@ -1,144 +0,0 @@ -@import './variables.less'; - -.rbc-time-column { - display: flex; - flex-direction: column; - min-height: 100%; - - .rbc-timeslot-group { - flex: 1; - } -} - -.rbc-timeslot-group { - border-bottom: 1px solid @cell-border; - min-height: 40px; - display: flex; - flex-flow: column nowrap; -} - -.rbc-time-gutter, -.rbc-header-gutter { - flex: none; -} - -.rbc-label { - padding: 0 5px; -} - -.rbc-day-slot { - position: relative; - - .rbc-events-container { - bottom: 0; - left: 0; - position: absolute; - right: 0; - margin-right: 10px; - top: 0; - - &.rbc-rtl { - left: 10px; - right: 0; - } - } - - .rbc-event { - border: 1px solid @event-border; - display: flex; - max-height: 100%; - min-height: 20px; - flex-flow: column wrap; - align-items: flex-start; - overflow: hidden; - position: absolute; - } - - .rbc-background-event { - border: none; - box-shadow: none; - margin: 0; - padding: @event-padding; - background-color: @background-event-bg; - background-color: red; - border-radius: 0; - color: @event-color; - cursor: pointer; - width: 100%; - text-align: left; - opacity: 0.5; - } - - .rbc-event-label { - flex: none; - padding-right: 5px; - width: auto; - } - - .rbc-event-content { - width: 100%; - flex: 1 1 0; - word-wrap: break-word; - line-height: 1; - height: 100%; - min-height: 1em; - } - - .rbc-time-slot { - border-top: 1px solid lighten(@cell-border, 10%); - } -} - -.rbc-time-view-resources { - .rbc-time-gutter, - .rbc-time-header-gutter { - position: sticky; - left: 0; - background-color: white; - border-right: 1px solid @cell-border; - z-index: 10; - margin-right: -1px; - } - - .rbc-time-header { - overflow: hidden; - } - - .rbc-time-header-content { - min-width: auto; - flex: 1 0 0; - flex-basis: 0px; - } - - .rbc-time-header-cell-single-day { - display: none; - } - - .rbc-day-slot { - min-width: 140px; - } - - .rbc-header, - .rbc-day-bg { - width: 140px; - // min-width: 0; - flex: 1 1 0; - flex-basis: 0 px; - } -} - -.rbc-time-header-content + .rbc-time-header-content { - margin-left: -1px; -} - -.rbc-time-slot { - flex: 1 0 0; - - &.rbc-now { - font-weight: bold; - } -} - -.rbc-day-header { - text-align: center; -} diff --git a/src/less/time-grid.less b/src/less/time-grid.less deleted file mode 100644 index 26cb9a953..000000000 --- a/src/less/time-grid.less +++ /dev/null @@ -1,143 +0,0 @@ -@import './variables.less'; -@import './time-column.less'; - -.rbc-slot-selection { - z-index: 10; - position: absolute; - background-color: @time-selection-bg-color; - color: @time-selection-color; - font-size: 75%; - width: 100%; - padding: 3px; -} - -.rbc-slot-selecting { - cursor: move; -} - -.rbc-time-view { - display: flex; - flex-direction: column; - flex: 1; - width: 100%; - border: 1px solid @calendar-border; - min-height: 0; - - .rbc-time-gutter { - white-space: nowrap; - text-align: right; - } - - .rbc-allday-cell { - box-sizing: content-box; - width: 100%; - height: 100%; - position: relative; - } - .rbc-allday-cell + .rbc-allday-cell { - border-left: 1px solid @cell-border; - } - - .rbc-allday-events { - position: relative; - z-index: 4; - } - - .rbc-row { - box-sizing: border-box; - min-height: 20px; - } -} - -.rbc-time-header { - display: flex; - flex: 0 0 auto; // should not shrink below height - flex-direction: row; - - &.rbc-overflowing { - border-right: 1px solid @cell-border; - } - - .rbc-rtl &.rbc-overflowing { - border-right-width: 0; - border-left: 1px solid @cell-border; - } - - > .rbc-row:first-child { - border-bottom: 1px solid @cell-border; - } - - > .rbc-row.rbc-row-resource { - border-bottom: 1px solid @cell-border; - } - - // .rbc-gutter-cell { - // flex: none; - // } - - // > .rbc-gutter-cell + * { - // width: 100%; - // } -} - -.rbc-time-header-cell-single-day { - display: none; -} - -.rbc-time-header-content { - flex: 1; - display: flex; - min-width: 0; - flex-direction: column; - border-left: 1px solid @cell-border; - - .rbc-rtl & { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - > .rbc-row.rbc-row-resource { - border-bottom: 1px solid @cell-border; - flex-shrink: 0; - } -} - -.rbc-time-content { - display: flex; - flex: 1 0 0%; - align-items: flex-start; - width: 100%; - border-top: 2px solid @calendar-border; - overflow-y: auto; - position: relative; - - > .rbc-time-gutter { - flex: none; - } - - > * + * > * { - border-left: 1px solid @cell-border; - } - - .rbc-rtl & > * + * > * { - border-left-width: 0; - border-right: 1px solid @cell-border; - } - - > .rbc-day-slot { - width: 100%; - user-select: none; - -webkit-user-select: none; - } -} - -.rbc-current-time-indicator { - position: absolute; - z-index: 3; - left: 0; - right: 0; - height: 1px; - - background-color: @current-time-color; - pointer-events: none; -} diff --git a/src/less/toolbar.less b/src/less/toolbar.less deleted file mode 100644 index 1c1060b42..000000000 --- a/src/less/toolbar.less +++ /dev/null @@ -1,106 +0,0 @@ -@import './variables.less'; - -@active-background: darken(@btn-bg, 10%); -@active-border: darken(@btn-border, 12%); - -.rbc-toolbar { - display: flex; - flex-wrap: wrap; - justify-content: center; - align-items: center; - margin-bottom: 10px; - font-size: 16px; - - .rbc-toolbar-label { - flex-grow:1; - padding: 0 10px; - text-align: center; - } - - & button { - color: @btn-color; - display: inline-block; - margin: 0; - text-align: center; - vertical-align: middle; - background: none; - background-image: none; - border: 1px solid @btn-border; - padding: .375rem 1rem; - border-radius: 4px; - line-height: normal; - white-space: nowrap; - - &:active, - &.rbc-active { - background-image: none; - box-shadow: inset 0 3px 5px rgba(0,0,0,.125); - background-color: @active-background; - border-color: @active-border; - - &:hover, - &:focus { - color: @btn-color; - background-color: darken(@btn-bg, 17%); - border-color: darken(@btn-border, 25%); - } - } - - &:focus { - color: @btn-color; - background-color: @active-background; - border-color: @active-border; - } - - &:hover { - color: @btn-color; - background-color: @active-background; - border-color: @active-border; - } - } -} - -.rbc-btn-group { - display: inline-block; - white-space: nowrap; - - > button:first-child:not(:last-child) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - > button:last-child:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rbc-rtl & > button:first-child:not(:last-child) { - border-radius: 4px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - } - - .rbc-rtl & > button:last-child:not(:first-child) { - border-radius: 4px; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - } - - > button:not(:first-child):not(:last-child) { - border-radius: 0; - } - - button + button { - margin-left: -1px; - } - - .rbc-rtl & button + button { - margin-left: 0; - margin-right: -1px; - } - - & + &, - & + button { - margin-left: 10px; - } -} diff --git a/src/less/variables.less b/src/less/variables.less deleted file mode 100644 index 0689bdb65..000000000 --- a/src/less/variables.less +++ /dev/null @@ -1,35 +0,0 @@ - -@out-of-range-color: lighten(#333, 40%); -@out-of-range-bg-color: lighten(#333, 70%); - -@calendar-border: #DDD; -@cell-border: #DDD; - -@border-color: #CCC; - -@segment-width: percentage(1 / 7); - -@time-selection-color: white; -@time-selection-bg-color: rgba(0,0,0, .50); -@date-selection-bg-color: rgba(0,0,0, .10); - - -@event-bg: #3174ad; -@event-border: darken(#3174ad, 10%); -@event-outline: #3b99fc; -@event-color: #fff; -@event-border-radius: 5px; -@event-padding: 2px 5px; -@event-zindex: 4; - -@background-event-bg: lighten(#3174ad, 20%); - -@btn-color: #373a3c; -@btn-bg: #fff; -@btn-border: #ccc; - -@current-time-color: #74ad31; - -@rbc-css-prefix: rbc-i; - -@today-highlight-bg: #eaf6ff; diff --git a/stories/props/customComponents/CustomToolbar.component.js b/stories/props/customComponents/CustomToolbar.component.js index a8407e336..8e739e79c 100644 --- a/stories/props/customComponents/CustomToolbar.component.js +++ b/stories/props/customComponents/CustomToolbar.component.js @@ -44,27 +44,27 @@ export default function CustomToolbar({ {label} - + diff --git a/stories/resources/customToolbar.scss b/stories/resources/customToolbar.scss index 13b97a440..5c5f1f670 100644 --- a/stories/resources/customToolbar.scss +++ b/stories/resources/customToolbar.scss @@ -1,2 +1,6 @@ -$fa-font-path: '~font-awesome/fonts'; -@import '~font-awesome/scss/font-awesome.scss'; +.examples--custom-toolbar { + button { + font-weight: 600; + font-size: 1rem; + } +} diff --git a/yarn.lock b/yarn.lock index e2c6de0a3..f5e3b0701 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1863,15 +1863,7 @@ pirates "^4.0.5" source-map-support "^0.5.16" -"@babel/runtime-corejs2@^7.0.0": - version "7.17.2" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs2/-/runtime-corejs2-7.17.2.tgz#4d7dbc218e958ce48df6250faa73616e8495bc1a" - integrity sha512-EamjJvKlHTdSmJ8t6yHtqttdiA3xThvTNdmGb0Kh0oqRhV1SU2JGFU5TjVCg35Vnn8MYfUBHHtLZYHIY+W28qw== - dependencies: - core-js "^2.6.5" - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": version "7.17.2" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.2.tgz#66f68591605e59da47523c631416b18508779941" integrity sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw== @@ -5554,16 +5546,6 @@ boolbase@^1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -bootstrap-sass@3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/bootstrap-sass/-/bootstrap-sass-3.4.3.tgz#742cc8f4286303ae9fe8e4c95237321eae73766c" - integrity sha512-vPgFnGMp1jWZZupOND65WS6mkR8rxhJxndT/AcMbqcq1hHMdkcH4sMPhznLzzoHOHkSCrd6J9F8pWBriPCKP2Q== - -bootstrap@3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.4.1.tgz#c3a347d419e289ad11f4033e3c4132b87c081d72" - integrity sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA== - bottleneck@^2.18.1: version "2.19.5" resolved "https://registry.yarnpkg.com/bottleneck/-/bottleneck-2.19.5.tgz#5df0b90f59fd47656ebe63c78a98419205cadd91" @@ -6088,7 +6070,7 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@^2.2.5, classnames@^2.2.6: +classnames@^2.2.6: version "2.3.1" resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== @@ -6511,11 +6493,6 @@ core-js-pure@^3.8.1: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.21.1.tgz#8c4d1e78839f5f46208de7230cebfb72bc3bdb51" integrity sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ== -core-js@^2.6.5: - version "2.6.12" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - core-js@^3.0.4, core-js@^3.6.5, core-js@^3.8.2: version "3.21.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" @@ -7068,13 +7045,6 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" -dom-helpers@^3.2.0, dom-helpers@^3.2.1, dom-helpers@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.4.0.tgz#e9b369700f959f62ecde5a6babde4bccd9169af8" - integrity sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA== - dependencies: - "@babel/runtime" "^7.1.2" - dom-helpers@^5.2.0, dom-helpers@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" @@ -8148,11 +8118,6 @@ flush-write-stream@^1.0.0: inherits "^2.0.3" readable-stream "^2.3.6" -font-awesome@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/font-awesome/-/font-awesome-4.7.0.tgz#8fa8cf0411a1a31afd07b06d2902bb9fc815a133" - integrity sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM= - for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -10395,11 +10360,6 @@ just-diff@^5.0.1: resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.0.1.tgz#db8fe1cfeea1156f2374bfb289826dca28e7e390" integrity sha512-X00TokkRIDotUIf3EV4xUm6ELc/IkqhS/vPSHdWnsM5y0HoNMfEqrazizI7g78lpHvnRSRt/PFfKtRqJCOGIuQ== -keycode@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.2.1.tgz#09c23b2be0611d26117ea2501c2c391a01f39eff" - integrity sha512-Rdgz9Hl9Iv4QKi8b0OlCRQEzp4AgVxyCtz5S/+VIHezDmrDhkp2N2TqBWOLz0/gbeREXOOiI9/4b8BY9uw2vFg== - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -12801,15 +12761,7 @@ promzard@^0.3.0: dependencies: read "1" -prop-types-extra@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.1.tgz#58c3b74cbfbb95d304625975aa2f0848329a010b" - integrity sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew== - dependencies: - react-is "^16.3.2" - warning "^4.0.0" - -prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2, prop-types@^15.8.1: +prop-types@^15.0.0, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== @@ -13002,24 +12954,6 @@ rc@^1.2.8: minimist "^1.2.0" strip-json-comments "~2.0.1" -react-bootstrap@^0.32.4: - version "0.32.4" - resolved "https://registry.yarnpkg.com/react-bootstrap/-/react-bootstrap-0.32.4.tgz#8efc4cbfc4807215d75b7639bee0d324c8d740d1" - integrity sha512-xj+JfaPOvnvr3ow0aHC7Y3HaBKZNR1mm361hVxVzVX3fcdJNIrfiodbQ0m9nLBpNxiKG6FTU2lq/SbTDYT2vew== - dependencies: - "@babel/runtime-corejs2" "^7.0.0" - classnames "^2.2.5" - dom-helpers "^3.2.0" - invariant "^2.2.4" - keycode "^2.2.0" - prop-types "^15.6.1" - prop-types-extra "^1.0.1" - react-overlays "^0.8.0" - react-prop-types "^0.4.0" - react-transition-group "^2.0.0" - uncontrollable "^5.0.0" - warning "^3.0.0" - react-docgen-typescript@^2.1.1: version "2.2.2" resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz#4611055e569edc071204aadb20e1c93e1ab1659c" @@ -13073,7 +13007,7 @@ react-is@17.0.2, react-is@^17.0.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^16.13.1, react-is@^16.3.2: +react-is@^16.13.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -13088,18 +13022,6 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-overlays@^0.8.0: - version "0.8.3" - resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-0.8.3.tgz#fad65eea5b24301cca192a169f5dddb0b20d3ac5" - integrity sha512-h6GT3jgy90PgctleP39Yu3eK1v9vaJAW73GOA/UbN9dJ7aAN4BTZD6793eI1D5U+ukMk17qiqN/wl3diK1Z5LA== - dependencies: - classnames "^2.2.5" - dom-helpers "^3.2.1" - prop-types "^15.5.10" - prop-types-extra "^1.0.1" - react-transition-group "^2.2.0" - warning "^3.0.0" - react-overlays@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/react-overlays/-/react-overlays-4.1.1.tgz#0060107cbe1c5171a744ccda3fbf0556d064bc5f" @@ -13114,13 +13036,6 @@ react-overlays@^4.1.1: uncontrollable "^7.0.0" warning "^4.0.3" -react-prop-types@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/react-prop-types/-/react-prop-types-0.4.0.tgz#f99b0bfb4006929c9af2051e7c1414a5c75b93d0" - integrity sha1-+ZsL+0AGkpya8gUefBQUpcdbk9A= - dependencies: - warning "^3.0.0" - react-refresh@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046" @@ -13155,16 +13070,6 @@ react-tackle-box@^2.1.0: "@4c/layout" "^0.2.0" invariant "^2.2.4" -react-transition-group@^2.0.0, react-transition-group@^2.2.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.9.0.tgz#df9cdb025796211151a436c69a8f3b97b5b07c8d" - integrity sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg== - dependencies: - dom-helpers "^3.4.0" - loose-envify "^1.4.0" - prop-types "^15.6.2" - react-lifecycles-compat "^3.0.4" - react@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" @@ -15160,13 +15065,6 @@ unbox-primitive@^1.0.2: has-symbols "^1.0.3" which-boxed-primitive "^1.0.2" -uncontrollable@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-5.1.0.tgz#7e9a1c50ea24e3c78b625e52d21ff3f758c7bd59" - integrity sha512-5FXYaFANKaafg4IVZXUNtGyzsnYEvqlr9wQ3WpZxFpEUxl29A3H6Q4G1Dnnorvq9TGOGATBApWR4YpLAh+F5hw== - dependencies: - invariant "^2.2.4" - uncontrollable@^7.0.0, uncontrollable@^7.2.1: version "7.2.1" resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-7.2.1.tgz#1fa70ba0c57a14d5f78905d533cf63916dc75738" @@ -15550,14 +15448,7 @@ walker@^1.0.7, walker@^1.0.8, walker@~1.0.5: dependencies: makeerror "1.0.12" -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= - dependencies: - loose-envify "^1.0.0" - -warning@^4.0.0, warning@^4.0.3: +warning@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==