I’m thrilled to announce a huge thing. We have been developing Elixir Moon Design System for quite a while. We are finally ready to Open Source Moon DS written in Elixir language today.
Isn’t it outstanding?! We are presenting the Design System to the Elixir world. Our goal is to make Elixir Moon DS stunning and mature.
The main idea behind Moon Design System is to provide an easy-to-use tool for building beautiful front-ends fast. We have dedicated designers and developers in our team. Despite that, we are welcoming you guys to participate. If you’ve found a bug, or have an idea about how to improve our product and simplify your life as a developer, don’t hesitate to ping us either on Github or here.
You’ve got a card literally covering up some text about UX that requires the user find the horizontal scrollbar to uncover. Those colored cards seem to just be taking up too much space for the information they offer and get in the way of other elements.
The intro text could use some English polish as well:
Moon is Yolo Group product design system that helps us maintain the integrity of their user experience and optimize design and development resources.
The above has a confusing pair of pronouns without antecedents. Who is “us” referring to? Who is the “they” that “their” is referring to? I would suggest something like
Moon is the Yolo Group product design system that helps developers maintain the integrity of their user experience while optimizing design and development resources.
Or perhaps
The Yolo Group presents our Moon Design System to help developers improve the quality and consistency of the user experience while optimizing design and development resources.
Further to @stevensonmt 's feedback. On mobile, you shouldn’t really be able to scroll to the right half the page width to reveal blank space. Nor should you have a horizontally scrolling section that isn’t obvious it is a horizontally scrolling section.
The settings menu displays a row of random icons with no indication of what they do, except dark mode, with no border around the menus so it displays half over content. The settings button should probably have a white bg, not transparent.
Great to see comprehensive component library for Elixir. Looks amazing.
I can’t use it though, cause it builds on surface, we only use LV. Are there plans to port to LV when it absorbs the relevant surface features?
The DatePicker component isn’t working in the demo, throws a Not Found error. Otherwise, how would one go about adding it to a Phoenix project? How’s the assets bundling done?
The “Components >> Text input” on the demo site for “Date Time” has an issue. If you set the focus into the field, and start typing the “2” key, the resulting date/time value is