Ideally, after the changes in https://github.com/posit-dev/py-shiny/issues/1191, theme extension packages like shinyswatch should not need to compile component dependencies. Our goal is that these would be written to target Bootstrap 5 and make use of CSS variables such that changing out the core Bootstrap CSS is sufficient.
Originally posted by @schloerke in https://github.com/posit-dev/py-shiny/issues/1191#issuecomment-1979586749
Ideally, after the changes in https://github.com/posit-dev/py-shiny/issues/1191, theme extension packages like shinyswatch should not need to compile component dependencies. Our goal is that these would be written to target Bootstrap 5 and make use of CSS variables such that changing out the core Bootstrap CSS is sufficient.