refactor(tabs): Change syntax, add features