4 ms·
Another alternative to Material Design would be IBM's Carbon [0], as far as boring enterprisey design systems go I find it criminally underused right now. [0]:
by doodlesdev 3y ago
Another alternative to Material Design would be IBM's Carbon [0], as far as boring enterprisey design systems go I find it criminally underused right now.
[0]: https://carbondesignsystem.com/ https://carbondesignsystem.com/
- PKop 3y agoI'm not sure that this is any better for information density. The buttons are weird, the modal takes up extra space.
- tauchunfall 3y agoNot sure what you mean with extra space, but many components have xs, sm, md, lg, xl, and 2xl sizes, e.g. you can use Modal components with small (sm) size; this is also shown in the live demo on the Modal component page.
- tauchunfall 3y agoI used IBM Carbon Design for a backoffice module in a team without UI/UX designers/engineers. We built all components based on React-aria hooks and used the guidelines but also existing react, vue, and svelte components for reference. It's a great design system and implementing the visual design from scratch based in the guidelines helps a lot to understand the concepts behind it. At first it might look like overkill to implement six color schemes for the two light and two dark themes, but once you have this it's very useful to implement a visual hierarchy (using Carbon's layering model [1]) for the pages. There are so many B2B enterprisey webapplications that do not have a good visual hierarchy, no hover and focus states, and no keyboard navigation. Instead they make buttons look like text, i.e. it does not look like you can interact with it. [1] https://carbondesignsystem.com/guidelines/color/overview#layering-model https://carbondesignsystem.com/guidelines/color/overview#lay... *Update:* It's six not only five color schemes.