Skip to content

Commit c511e34

Browse files
lemurra_microsoftlemurra_microsoft
authored andcommitted
Refactor Dashboard layout for improved structure and styling consistency
1 parent d264fcd commit c511e34

2 files changed

Lines changed: 16 additions & 13 deletions

File tree

webviews/dashboardView/app.tsx

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -209,22 +209,23 @@ function Dashboard() {
209209
</>
210210
) : (
211211
<>
212-
<h3
213-
className="area-header milestone-header"
214-
title={`Issue Query: ${issueQuery}`}
215-
>
216-
{issueQuery ? extractMilestoneFromQuery(issueQuery) : 'Issues'}
217-
</h3>
218-
219-
{dashboardState?.state === 'ready' && (
220-
<div className="section-header">
221-
<div className="section-count">
222-
{milestoneIssues.length || 0} issue{milestoneIssues.length !== 1 ? 's' : ''}
223-
</div>
212+
<div className="area-header milestone-header">
213+
<h3
214+
className="milestone-title"
215+
title={`Issue Query: ${issueQuery}`}
216+
>
217+
{issueQuery ? extractMilestoneFromQuery(issueQuery) : 'Issues'}
218+
</h3>
219+
{dashboardState?.state === 'ready' && (
224220
<SortDropdown
225221
issueSort={issueSort}
226222
onSortChange={setIssueSort}
227223
/>
224+
)}
225+
</div>
226+
{dashboardState?.state === 'ready' && (
227+
<div className="section-count">
228+
{milestoneIssues.length || 0} issue{milestoneIssues.length !== 1 ? 's' : ''}
228229
</div>
229230
)}
230231
<div className="area-content">

webviews/dashboardView/index.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@ body {
175175
grid-area: issues;
176176
display: flex;
177177
flex-direction: column;
178-
gap: 8px;
179178
}
180179

181180
.tasks-area {
@@ -203,6 +202,9 @@ body {
203202
cursor: help;
204203
display: inline-block;
205204
margin-top: 8px;
205+
display: flex;
206+
align-items: center;
207+
justify-content: space-between;
206208
}
207209

208210
.session-item, .issue-item {

0 commit comments

Comments
 (0)