快捷入口已经挪到顶部菜单栏了。

顶部在「工具」和「账号」之间多了一个 快捷 菜单:已钉的入口会列在里面(带图标和未读数),点一项就能跳转。底下还有「添加快捷入口」,用来打开原来的选择面板。有未读时,菜单名旁边会有一个小红点。

概览侧栏里的快捷入口和「添加」按钮已经去掉,之前钉过的项会继续出现在顶部菜单里。
This commit is contained in:
李琦
2026-08-17 14:38:36 +08:00
parent e71ce451ff
commit 684a79be6f
8 changed files with 152 additions and 125 deletions

View File

@@ -160,10 +160,10 @@ onUnmounted(() => offTasks())
<div class="split-body">
<div class="split-fields">
<label>{{ t('ticketTitle') }}<input v-model="form.title" :disabled="saving" required /></label>
<label>{{ t('relatedProject') }} *<select v-model.number="form.projectId" :disabled="saving" required><option :value="0" disabled>{{ t('selectProject') }}</option><option v-for="p in store.projects" :key="p.id" :value="p.id">{{ p.name }}</option></select></label>
<label>{{ t('relatedProject') }} <span class="req">*</span><select v-model.number="form.projectId" :disabled="saving" required><option :value="0" disabled>{{ t('selectProject') }}</option><option v-for="p in store.projects" :key="p.id" :value="p.id">{{ p.name }}</option></select></label>
<label>{{ t('ticketTypeLabel') }}<select v-model="form.type" :disabled="saving"><option v-for="k in ['feature', 'bug', 'task', 'improvement']" :key="k" :value="k">{{ t('ticketType.' + k) }}</option></select></label>
<label>{{ t('startDate') }} *<DatePicker v-model="form.startAt" :disabled="saving" :clearable="false" /></label>
<label>{{ t('dueDate') }} *<DatePicker v-model="form.dueAt" :disabled="saving" :clearable="false" />
<label>{{ t('startDate') }} <span class="req">*</span><DatePicker v-model="form.startAt" :disabled="saving" :clearable="false" /></label>
<label>{{ t('dueDate') }} <span class="req">*</span><DatePicker v-model="form.dueAt" :disabled="saving" :clearable="false" />
<DueQuickPick v-model="form.dueAt" :disabled="saving" />
</label>
<div class="field-pair">