|
|
@@ -27,7 +27,7 @@ var (
|
|
|
Bold(true).
|
|
|
Underline(true)
|
|
|
|
|
|
- statusStyle = lipgloss.NewStyle().
|
|
|
+ detailStyle = lipgloss.NewStyle().
|
|
|
Width(80).
|
|
|
Faint(true).
|
|
|
Italic(true)
|
|
|
@@ -562,7 +562,7 @@ func (i Issue) render() tea.Msg {
|
|
|
output = output + titleStyle.Render(i.Title)
|
|
|
|
|
|
// status
|
|
|
- output = output + fmt.Sprintf("\n%s", statusStyle.Render(i.Status.Data))
|
|
|
+ output = output + fmt.Sprintf("\n%s", detailStyle.Render(i.Status.Data))
|
|
|
|
|
|
// variadics
|
|
|
var tags string
|
|
|
@@ -665,13 +665,17 @@ func (ic IssueCollection) render() tea.Msg {
|
|
|
if i == ic.selection {
|
|
|
left = left + pointerStyle.Render("-> ")
|
|
|
} else {
|
|
|
- left = left + pointerStyle.Render(" ")
|
|
|
+ left = left + pointerStyle.Render("•• ")
|
|
|
}
|
|
|
// index render
|
|
|
- left = left + "[" + indexStyle.Render(fmt.Sprintf("%d", i+1)) + "]: "
|
|
|
+ // left = left + "[" + indexStyle.Render(fmt.Sprintf("%d", i+1)) + "]: "
|
|
|
|
|
|
// title render
|
|
|
left = left + fmt.Sprintf("%s\n", titleStyle.Render(issue.Title))
|
|
|
+ left = left + detailStyle.Render(fmt.Sprintf(" %s: %s", "tags",
|
|
|
+ lipgloss.NewStyle().Italic(true).Render(issue.Tags.AsString())))
|
|
|
+ left = left + detailStyle.Render(fmt.Sprintf("\n %s: %s", "blockers",
|
|
|
+ lipgloss.NewStyle().Italic(true).Render(issue.Blockedby.AsString())))
|
|
|
}
|
|
|
|
|
|
output = output + collectionStyleLeft.Render(left)
|