Skip to content

Commit 03661ae

Browse files
committed
style(triage): redesign sidebar with divided sections + cleaner chips
- Replace the flat "eyebrow label + select" layout with three collapsible cards separated by hairline dividers, each with an icon, mixed-case title, inline summary, and chevron. - Title-case all status/priority/summary text (no more lowercase "open" next to capitalized "Normal"). - Kill every sub-14px font; uppercase micro-labels were actively unreadable at 11px. Everything text-sm now, with dividers doing the separation instead of typography tricks. - Chips: pill body is now a passive span; only the × button removes. No more "clicked the label and it vanished" accidents. - Drop the redundant "No one assigned" row under the assignees picker — the picker's own "Add assignees" state is enough.
1 parent 18ad810 commit 03661ae

2 files changed

Lines changed: 162 additions & 135 deletions

File tree

apps/dashboard/app/components/report-drawer/pickers/assignees-picker.vue

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,5 @@ function removeOne(login: string) {
173173
</button>
174174
</li>
175175
</ul>
176-
177-
<p v-else-if="!pending" class="px-1.5 text-sm text-muted italic">No one assigned</p>
178176
</div>
179177
</template>

0 commit comments

Comments
 (0)