As of v0.28.1, IndexLayout (TabLayout) doesn't provide a great experience for mobile users, you can make at best a good guess what is the current tab option and its connected panel and also interact, but not much more than that.
One proposal by @Pginer-WMF is evaluating something like nav pills (Bootstrap) when screen space isn't sufficient. They do have advantages, but in the Bootstrap implementation there are also clear shortcomings: