We removed the date pickers from dash-bootstrap-components, which were mostly copied from the dash-core-components implementation, since we didn’t think it made sense to replicate existing functionality in dash-core-components just to make the styling consistent. Instead I worked on some custom stylesheets for dash-core-components. Our component did have the disabled_days prop though which was one tweak I made for a project I was working on.
The change was pretty simple, compare our isOutsideRange function here to the one in dash-core-components here. Perhaps something similar could be adopted by dash-core-components?