+ {colors.map((color) => (
+
+ {steps.map((step) => (
+
+ ))}
+
+ ))}
+
+ );
+};
diff --git a/docs/widgets/index.tsx b/docs/widgets/index.tsx
new file mode 100644
index 00000000..e0fd7144
--- /dev/null
+++ b/docs/widgets/index.tsx
@@ -0,0 +1 @@
+export * from './color-disc';
diff --git a/rspress.config.ts b/rspress.config.ts
index 23dadde1..4017a14c 100644
--- a/rspress.config.ts
+++ b/rspress.config.ts
@@ -34,6 +34,7 @@ export default defineConfig({
icon: './assets/favicon.svg',
plugins: [pluginPreview()],
globalUIComponents: [join(dir.docs, 'effects.tsx')],
+ route: { exclude: ['widgets/**/*'] },
builderConfig: {
source: {
define: {