Добавьте к своим стилям следующее:
labelContainer: {
padding: 0,
},
А затем добавьте его к вам <Tab>
компонентов. Как:
classes={{ root: classes.tabRoot, selected: classes.tabSelected, labelContainer: classes.labelContainer }}
Это сделает индикатор такой же длины, что и текст, но только для текстов, длина которых превышает 72 пикселя, из-за minWidth: 72
на tabRoot
. Чтобы это работало для небольших текстов, также уменьшите это значение.