launcher widget icon selection with styling