Implement graphql api client and update gui to display data

This commit is contained in:
2023-02-23 22:15:39 -07:00
parent 9ba09da4fd
commit 268ac8f1e4
15 changed files with 1498 additions and 11 deletions
+17
View File
@@ -0,0 +1,17 @@
package widget
import (
"github.com/charmbracelet/bubbles/list"
"github.com/charmbracelet/lipgloss"
)
var (
titleStyle = lipgloss.NewStyle().MarginLeft(2)
itemStyle = lipgloss.NewStyle().PaddingLeft(4)
faintItemStyle = lipgloss.NewStyle().Faint(true)
selectedItemStyle = lipgloss.NewStyle().PaddingLeft(2).Foreground(lipgloss.Color("170"))
faintSelectedItemStyle = lipgloss.NewStyle().Foreground(lipgloss.Color("170")).Faint(true)
paginationStyle = list.DefaultStyles().PaginationStyle.PaddingLeft(4)
helpStyle = list.DefaultStyles().HelpStyle.PaddingLeft(4).PaddingBottom(1)
quitTextStyle = lipgloss.NewStyle().Margin(1, 0, 2, 4)
)