feat(w-ui: widget): add more color classes
feat(w-ui: dropdown, input): add 'invalid' attribute