support Button Shapes accessibility to tabItems (fix tab design bug)
This fix also expands the tap area of the tab buttons, making them easier to tap.
I changed the width of the entire tab to be determined by padding relative to the device's width. If need to make the width larger for design purposes, can adjust the padding. (Of course, I can also revert the width setting to a fixed value.
I made the width based on padding relative to the device's width because I felt that it looks a bit nicer, as the tab width becomes wider and more responsive on larger devices. However, this is a personal preference and may vary from person to person.)
Screenshot (Optional if screenshot test is present or unrelated to UI)
Overview (Required)
Screenshot (Optional if screenshot test is present or unrelated to UI)