Skip to content

Create a backwards compatible solution for M2 #143499

@Piinks

Description

@Piinks

Document Link

Design doc (flutter.dev/go link pending)

What problem are you solving?

Material Design has been through several iterations, and will continue to evolve. Flutter aims to support the latest spec, but does not want developers depending on prior versions to be left behind.

This is proposing the legacy_material package to support these developers, clearing the way to better maintain the material library, and allowing it to continue to evolve.

TODO(me): Expand this into an umbrella issue listing all components we need to support so we can track their status.

Metadata

Metadata

Assignees

Labels

📜Issue was posted to Discord. Remove to have the issue reannounced. (For "design doc", "emergency")P2Important issues not at the top of the work listc: proposalA detailed proposal for a change to Flutterc: tech-debtTechnical debt, code quality, testing, etc.design docTracks a design discussion documentf: material designflutter/packages/flutter/material repository.packageflutter/packages repository. See also p: labels.team-designOwned by Design Languages teamtriaged-designTriaged by Design Languages team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions