Skip to content

☔ Migrate to Bootstrap 5 or remove it #8030

Closed
@parlough

Description

@parlough

Describe the problem

Bootstrap 5 is the current release Bootstrap, replacing Bootstrap 4. We use it heavily across the site and we want to make sure we stay up to date. This will also allow us to eventually drop Jquery since Bootstrap 5 no longer uses it. Beyond that, this will also make a dark mode slightly easier with its (not yet released) color mode functionality.

Expected fix

We should migrate away from Bootstrap 4 to 5.

Additional context

There may be some incompatibilities due to Bootstrap now using the Dart sass compiler which supports some newer features. We may have to configure Jekyll to use sass-embedded instead somehow, which is implemented with Dart sass :)

Metadata

Metadata

Assignees

Labels

e3-weeksEffort: < 4 weeksfrom.teamReported by Dash docs team memberinfra.designRelates to the design of docs.flutter.devinfra.structureRelates to the tools that create docs.flutter.devp3-lowValid but not urgent concern. Resolve when possible. Encourage upvote to surface.st.blockedIssue cannot continue until another action completes

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions