Understanding and Documentation around Shadcn Style and version #80
Replies: 7 comments
-
ReUI 2.0 is fully compatible with the latest shadcn/ui setup, including the new create workflow: You can generate your own component library, choose your preferred style, and any component or pattern you use from ReUI will work seamlessly within that setup.
So basically you can copy and paste ReUI patterns directly into your project and use them just like standard shadcn components. ReUI is built on top of shadcn not parallel to it. If anything needs deeper clarification, feel free to share specifics and we’ll walk through it with you. |
Beta Was this translation helpful? Give feedback.
-
|
While that sounds great, not much of what you said is ACTUALLY reality, or at least not what i've been seeing and experiencing.
But even with that, we are still getting components that are broken or not in line with V2: For example, i just yesturday used the create to pull in some components, and the avatar.tsx pulled in. When i compare against what is in your repo, it's VASTLY different. See below where the left is what pulled in, and the right which is what's in github. Your github file was updated 2 weeks ago on the "pre-v2 release" (so #5 on the update frequency needs clarification)
When i look at others, it's the same story - missing class names, different styles, etc. We have started to just copy and paste from the repo because whatever is up on the #6: This also makes things an issue with Docs vs. Patterns, because i don't know if you're pushing up what's on Main to the site for the demo, but the repo is still out of sync, or vice versa where the repo won't match reui.io docs. So what I want to understand is, i understand the ideal is that updates on the repo will be in the CDN within X Time (and what that time is i would love to know, so we know), the reality is the repo that the Developer to Developers - can you give us a realistic picture of the reality of things so we can proceed knowing what should be done. Do we trust docs yet or no? Do we use Thanks Sean, sorry to be a little more critical, it's not because of you, but Metronics that uses this has changed their structure 3-4 times and we NEED stability as we are starting the next major wave of front end development. |
Beta Was this translation helpful? Give feedback.
-
|
In ReUI 1.x, we shipped and maintained our own core components (Button, Input, Avatar, etc.). With ReUI 2.0, we’ve moved away from maintaining a separate core and now rely entirely on the original shadcn components for Button, Input, Avatar, and other fundamentals. ReUI now focuses purely on providing higher-level patterns built on top of the shadcn core. This shift keeps everything aligned with the shadcn ecosystem, reduces duplication, and ensures full compatibility with its styles and base libraries going forward. For Metronic, we’ll be releasing a complete revamp powered by ReUI 2.0 and the shadcn core components in the coming weeks. This update aligns Metronic with the new architecture, using shadcn for all core primitives and ReUI for higher-level patterns — ensuring better consistency, easier customization, and long-term maintainability. More details will be shared soon. |
Beta Was this translation helpful? Give feedback.
-
|
So is the reui.io repository still on v1, but the github main is on v2? Is that why there's such a difference? Is what's on this repo's main component .tsx files v2 or v1? How big is this 'revamp' going to mess things up in the next coming weeks? Documentation doesn't mention ANY of this...and if we have to rebuild ALL our tools AGAIN in a couple weeks, i'm going to cry. Please provide some clarity, or update the readme on the repo or site at least please. What do we need to do to make sure we are using ShadCN's components, and developing off of what will be REUI 2.0? |
Beta Was this translation helpful? Give feedback.
-
|
@KenticoDevTrev appreciate your feedback as a Metronic user. Please note that ReUI is evolving as an open-source project with its own independent roadmap. Metronic, on the other hand, remains stable on the ReUI 1.x component foundation. Upcoming updates will introduce a new Metronic version powered by ReUI 2.0, bringing additional features and improvements. We also noticed that we missed pointing Metronic to v1.reui.io, and we will correct this right away. Thank you for highlighting it. A complete Metronic roadmap will be released soon. In the meantime, Metronic remains stable, fully supported, and aligned with ReUI 1.x. |
Beta Was this translation helpful? Give feedback.
-
|
I think "Metronics to v1.reui.io" is a BIG part of this confusion. I took a look at Shadcn's components and they are much closer to what we are seeing when we do the shadcn@latest add. Let me see if i understand this now, please confirm or correct any of the below:
If So, please:
And I want to know:
Thanks for being responsible, this is extremely confusing... |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the feedback.We’ll update the Metronic changelog and documentation accordingly.
Based on our testing, ReUI 2.0 patterns are fully compatible with the latest components from shadcn. That said, there are a few known issues in the latest shadcn updates, and official fixes are already in progress by their maintainers.
So far, ReUI 2.0 patterns are stable with the latest shadcn components: If you notice anything in your local setup, please let us know your feedback helps us continuously improve ReUI. Thanks |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
@sean0205
Firstly, Thanks for a previous answer on switching the style to radix-nova (although radix-vera was missing some of the patterns).
Can you help share some answers to the following, and possibly update documentation to help?
Overall, we're looking for guidance on how to use the most up to date version and be able to dev on it. It's very difficult right now with trying to adopt this, and we need to finish migrating our components by week's end so we can push and update.
Beta Was this translation helpful? Give feedback.
All reactions