画布卡片

This commit is contained in:
2026-02-09 14:55:55 +08:00
parent 40cf156e2e
commit 24746acaa1
18 changed files with 402 additions and 154 deletions

View File

@@ -7,7 +7,7 @@
<svg-icon name="shouqi" size="24" />
</div>
</div>
<button class="create-btn">
<button class="create-btn" @click="onCreateProject">
<span class="icon"><svg-icon name="add" size="16" /></span>
<span v-show="!isCollapse" class="text">{{ $t('Home.newProject') }}</span>
</button>
@@ -104,14 +104,20 @@
name: 'Conversation Item 5'
}
])
const onHome = () => {
console.log('onHome')
const onCreateProject = () => {
router.push({ name: 'mainInput' })
}
const onHome = () => {}
const onCanvas = () => {
router.push({ name: 'canvas' })
}
const onHistory = () => {
showHistory.value = !showHistory.value
if (isCollapse.value) {
globalStore.setHomeLeftNavCollapse(false)
showHistory.value = true
} else {
showHistory.value = !showHistory.value
}
}
const onClickHistoryItem = (item: any) => {
router.push({ name: 'test', params: { id: item.id } })
@@ -129,7 +135,7 @@
}
}
</script>
<style lang="less" scoped>
.left-nav {
width: var(--left-nav-collapse-width, 30rem);