Update global style, revamp tasks class