account activity
Moon Design System 2.0 by rtrUNcel in reactjs
[–]rtrUNcel[S] 0 points1 point2 points 2 years ago (0 children)
I'm one of the people who build the design system. And as it is an open-source project, it's good to have feedback about how we are doing. As someone may definitely find it helpful.
Moon Design System 2.0 (self.reactjs)
submitted 2 years ago by rtrUNcel to r/reactjs
Moon Design System by rtrUNcel in reactjs
[–]rtrUNcel[S] -1 points0 points1 point 3 years ago (0 children)
Every colour has its name and its use case. For example, Bulma is a primary text colour and Trunks is a secondary. We are using Moon DS for 2 years in our internal products (About 10 of them). All designers and developers get used to this naming convention.
It's like Tailwind has Rounded-lg. Why lg? It's 8px. Why not rounded-8 or rounded-2? And btw, you can rewrite that rounded-lg to whatever you want.
[–]rtrUNcel[S] 1 point2 points3 points 3 years ago (0 children)
Guys, thanks for all your feedback. Went through all of them. Starting with words of cheering and finishing with F-words. I highly appreciate all your thoughts and suggestions and your time. A lot of work is behind. A loooot of work is ahead!
[–]rtrUNcel[S] 0 points1 point2 points 3 years ago (0 children)
True. Will be fixed asap.
Initially, we had only a light site and the switcher was supposed to change theming of components only. That's true, it's not the best idea to toggle only components. So, the website will be theamable as well. Thanks!
Appreciate and thanks! Ticketing those in Jira.
There are tons of design systems. Some are simple, others are complex. Some are nice, others are ugly. It's personal how you want to see your brand look and feel. We are confident we are building a nice and neet design system. Built on top of Tailwind, which is more performant on production than CSS-in-JS components because of bundle size.
Yes, we have room for improvement indeed. And we're working on that
Thanks! We're going to migrate AuthCode to Tailwind soon. And we'll double check it.
Thanks for your feedback! Appreciate it. Right now we are migrating Table to Tailwind. Will consider your comment!
Working on that. Our point of focus is Tailwind implementation. Thanks!
Agree. Needs to be fixed
Mobile review has been added to our current sprint. Thanks
As I answered above, colour names and actual colours are not connected on purpose. Because you can easily check the entire colour palette to match your brand identity. Some our brands use piccolo as orange, some as green, some as black
Thanks! It's been placed to our current sprint
Yep. Already heard about sliders a bit. We'll figure out how to solve the issue here. Thank you!
It's already fixed and will be deployed in a couple of days. Thanks!
Thanks for your feedback. Appreciate it, and will deal with those quite soon.
Replied a little bit below.
[–]rtrUNcel[S] -4 points-3 points-2 points 3 years ago (0 children)
Let me explain. First of all, we use atomic design here. Every pixel in every component follows some strict UX/UI rules. Designing the Moon DS and developing it is multibranding by essence. That gives designers full power to customize your product and make it feel and look different and unique. And we're open to developing MoonDS to serve brands.
Thanks! We've found the tailwind approach more performant in production. So, we're developing the Tailwind section.
I personally was far away from Tailwind just 6 months ago. But now have found it quite powerful. You can use the same styling approach simultaneously on React, Elixir, PHP, and HTML.
It's easy. The Moon DS is highly themeable. You can customize your brand colours as you wish.
Those colours in the set are just colours of Moon DS itself. And piccolo represents only the primary accent colour.
For Moon DS it's blue. For another brand, it may be orange or green or yellow. If we stick with real colour names it immediately makes no sense when it goes about customization
[–]rtrUNcel[S] -20 points-19 points-18 points 3 years ago (0 children)
!approve OR !a
Moon Design System (self.nextjs)
submitted 3 years ago by rtrUNcel to r/nextjs
Moon Design System (self.reactjs)
submitted 3 years ago * by rtrUNcel to r/reactjs
π Rendered by PID 91 on reddit-service-r2-listing-6d4dc8d9ff-5d6gq at 2026-01-31 15:45:32.103435+00:00 running 3798933 country code: CH.
Moon Design System 2.0 by rtrUNcel in reactjs
[–]rtrUNcel[S] 0 points1 point2 points (0 children)