Open williamstein opened 5 years ago
Oops wrong commit message.
We did a bunch of testing and:
So the current plan to resolve this issue is:
smc-webapp/ui/index.ts
(and other files as we need them)OK, we have officially decided to switch from bootstrap to antd, "ASAP".
Well, this ticket has some historic and general information, but I'm closing it. We use the antd-bootstrap
file to help with compatibility and everything else is still ongoing, but the direction is clear.
I'm re-opening this, since we are FAR from switching from react-bootstrap to antd, and this ticket is where it's useful to post updates with progress. E.g., right now there are 139 distinct places where we import react-bootstrap in our codebase:
~/cocalc/src/packages/frontend$ git grep react-bootstrap|wc -l
139
We need to rewrite all of those to use antd (or something else), then remove react-bootstrap, then deal with the surprising fallout (e.g., due to subtle dependence on their CSS style and also on normal bootstrap, which is probably used by Sage worksheets and jupyter classic mode), and then we can finally close this issue.
@johnjeng claims this is hard... and gave up for now. But we have to do this.