islands theme: Implement new _focused* state for controls

close #1109