update(tabs): demos have better docs, styling, and less disabled tab buttons