Skip to content

feat(ui): add issue-tracker container queries, edit and fitted templates#5241

Open
burieberry wants to merge 4 commits into
mainfrom
cs-11388-issue-tracker-responsiveness
Open

feat(ui): add issue-tracker container queries, edit and fitted templates#5241
burieberry wants to merge 4 commits into
mainfrom
cs-11388-issue-tracker-responsiveness

Conversation

@burieberry

Copy link
Copy Markdown
Contributor
issue-tracker

@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

@burieberry burieberry force-pushed the cs-11388-issue-tracker-responsiveness branch from 9324c91 to 61b22df Compare June 15, 2026 22:44
@burieberry burieberry marked this pull request as ready for review June 15, 2026 23:49
@burieberry burieberry requested a review from a team June 15, 2026 23:50
@habdelra habdelra requested a review from Copilot June 15, 2026 23:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds responsive layout improvements and new display/edit formats for the Software Factory Issue Tracker board, aligning the board UI with container-query-driven responsiveness and providing richer “fitted/embedded” card presentations.

Changes:

  • Introduces container-query-based responsive toolbar/sidebar behavior for the Issue Tracker isolated view (including a compact “Group by” dropdown).
  • Adds a dedicated edit template for IssueTracker configuration.
  • Adds a new fitted (and embedded) template, plus a computed cardTheme field.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

<:trigger>
<ContextButton
@icon={{ListFilter}}
@label='Group by: {{this.selectedGroupByDimension.label}}'
Comment on lines +2820 to +2824
.sort((a, b) => (a.sortOrder ?? 0) - (b.sortOrder ?? 0))
.map((col) => ({
label: col.label ?? col.key ?? '',
style: col.color ? htmlSafe(`--col-color: ${col.color}`) : undefined,
}))
},
});

static fitted = class Fitted extends Component<typeof IssueTracker> {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants