-
-
Couldn't load subscription status.
- Fork 7.1k
Open
Description
Environment
Vuetify Version: 3.9.4
Vue Version: 3.5.18
OS: Windows 10 (current)
Steps to reproduce
- Create Vuetify project with MD3 blueprint
- Add any button: Button
- Observe text displays as "BUTTON" instead of "Button"
- Inspect element - shows text-transform: uppercase
Expected Behavior
MD3 Blueprint incorrectly applies text-transform: uppercase to buttons, violating Material Design 3 guidelines
Actual Behavior
Button text is transformed to uppercase, displaying as "BUTTON" due to CSS rule text-transform: uppercase being applied by MD3 blueprint.
Reproduction Link
https://play.vuetifyjs.com/#...
Other comments
This violates Material Design 3 specifications. MD3 moved away from uppercase button text used in MD1/MD2. Reference: https://m3.material.io/components/buttons/specs