diff --git a/src/components/ui/UIDropdownItem.vue b/src/components/ui/UIDropdownItem.vue
index 9f19670..0ed2887 100644
--- a/src/components/ui/UIDropdownItem.vue
+++ b/src/components/ui/UIDropdownItem.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/src/components/ui/UIMenu.vue b/src/components/ui/UIMenu.vue
new file mode 100644
index 0000000..dd3838d
--- /dev/null
+++ b/src/components/ui/UIMenu.vue
@@ -0,0 +1,16 @@
+
+
+
+
diff --git a/src/components/ui/UIMenuItem.vue b/src/components/ui/UIMenuItem.vue
new file mode 100644
index 0000000..4066e25
--- /dev/null
+++ b/src/components/ui/UIMenuItem.vue
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/ui/UIModal.vue b/src/components/ui/UIModal.vue
index c971eb0..588f604 100644
--- a/src/components/ui/UIModal.vue
+++ b/src/components/ui/UIModal.vue
@@ -52,13 +52,13 @@ defineExpose({ open, close })
-
-
+
+
-
+
Close
diff --git a/src/components/ui/UITable.vue b/src/components/ui/UITable.vue
index 1d07d99..e77c662 100644
--- a/src/components/ui/UITable.vue
+++ b/src/components/ui/UITable.vue
@@ -5,11 +5,11 @@ interface Props {
const props = defineProps
()
const styleClass = computed(() => {
- const densityClass = props.density ? 'table-compact' : ''
+ const densityClass = props.density ? 'dui-table-compact' : ''
return [densityClass]
})
-
+
diff --git a/src/components/ui/UITextInput.vue b/src/components/ui/UITextInput.vue
index 111bbc6..d31eea4 100644
--- a/src/components/ui/UITextInput.vue
+++ b/src/components/ui/UITextInput.vue
@@ -1,7 +1,7 @@
@@ -22,7 +28,7 @@ const styleClass = computed(() => {
type="text"
:value="props.modelValue"
@input="emit('update:modelValue', ($event.target as HTMLInputElement)?.value)"
- class="input-bordered input input-sm my-1 ml-auto mr-1 max-w-xs flex-grow"
+ class="dui-input-bordered dui-input my-1 ml-auto mr-1 max-w-xs flex-grow"
:class="styleClass"
/>
diff --git a/tailwind.config.ts b/tailwind.config.ts
index 564e585..6e8b046 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -31,6 +31,7 @@ export default {
},
plugins: [require('daisyui')],
daisyui: {
+ prefix: 'dui-',
themes: [
{
contexted: {