[refactor] task item style modular refactor