diff --git a/dashboard/src/components/AppHeader.vue b/dashboard/src/components/AppHeader.vue index 590ddea..b61690e 100644 --- a/dashboard/src/components/AppHeader.vue +++ b/dashboard/src/components/AppHeader.vue @@ -40,10 +40,6 @@ const navItems = [ path: '/tools', icon: `` }, - { - path: '/agents', - icon: `` - }, { path: '/settings', icon: `` diff --git a/dashboard/src/components/InlineForm.vue b/dashboard/src/components/InlineForm.vue new file mode 100644 index 0000000..91d1662 --- /dev/null +++ b/dashboard/src/components/InlineForm.vue @@ -0,0 +1,142 @@ + + + + {{ title }} + × + + + + + 取消 + {{ submitText }} + + + + + + + + diff --git a/dashboard/src/components/ListItem.vue b/dashboard/src/components/ListItem.vue new file mode 100644 index 0000000..9b24061 --- /dev/null +++ b/dashboard/src/components/ListItem.vue @@ -0,0 +1,165 @@ + + + + + {{ avatar }} + + + {{ icon }} + + + + + {{ title }} + {{ subtitle }} + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dashboard/src/components/RoomMessageBubble.vue b/dashboard/src/components/RoomMessageBubble.vue new file mode 100644 index 0000000..8a9c924 --- /dev/null +++ b/dashboard/src/components/RoomMessageBubble.vue @@ -0,0 +1,146 @@ + + + + {{ message.sender_name?.charAt(0).toUpperCase() }} + + + + + + + + + + + + + + diff --git a/dashboard/src/views/RoomView.vue b/dashboard/src/views/RoomView.vue index 97eb083..194dafb 100644 --- a/dashboard/src/views/RoomView.vue +++ b/dashboard/src/views/RoomView.vue @@ -1,29 +1,113 @@ - -