Show HN: New 6kb design system called M- is like HTML6
m-docs.org
m-docs.org
Looking at the examples I see that it tries to be an UI lbrary, but the demo elements have confusing UI/UX and no accesability features (buttons don't even seem to have hover or active states, let alone focus and tab index).
and yeah, the visual design is more basic (I'm not a visual designer), but most people will theme it to match their brand's design language anyway. Developer experience, project compatibility, and performance are the main focus. Visual perfection will come
Does it use web components?
M- adds a bunch of elements on top of HTML (20 last time I counted). The design philosophy is that the API should match or feel like native HTML, e.g. <m-loader loading>, <m-alert type="warn" autodismiss>, <m-row> with <m-col span="6"> nested
And you def don't have to write your own styles. this example is a recreation of a Bootstrap demo page using M-: http://m-docs.org/examples/pricing. Looks good for 6kb and like 1 line of custom CSS imo