improved a11y of non-design-specified components, fix #19