summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/client/ui/tosscreen/tosscreen.go26
1 files changed, 21 insertions, 5 deletions
diff --git a/internal/client/ui/tosscreen/tosscreen.go b/internal/client/ui/tosscreen/tosscreen.go
index 317a724..fe948c7 100644
--- a/internal/client/ui/tosscreen/tosscreen.go
+++ b/internal/client/ui/tosscreen/tosscreen.go
@@ -47,7 +47,26 @@ func (m Model) Init() tea.Cmd {
}
func (m Model) View() string {
- footer := "-- 󰳝 Accept | ^C Decline | ↑↓ or J/K Scroll | ^D/^U PgDn/PgUp --"
+ sepStyle := lipgloss.NewStyle().Background(colors.BackgroundDimmer).Foreground(colors.Purple)
+
+ var b strings.Builder
+
+ accept := lipgloss.NewStyle().
+ Background(colors.BackgroundDimmer).
+ Foreground(colors.Green).
+ Render("󰳝 Accept")
+ decline := lipgloss.NewStyle().
+ Background(colors.BackgroundDimmer).
+ Foreground(colors.Red).
+ Render("^C Decline")
+
+ b.WriteString(sepStyle.Render("-- "))
+ b.WriteString(accept)
+ b.WriteString(sepStyle.Render(" | "))
+ b.WriteString(decline)
+ b.WriteString(sepStyle.Render(" | ↑↓ or J/K Scroll | ^D/^U PgDn/PgUp --"))
+
+ footer := b.String()
fWidth := lipgloss.Width(footer)
paddingLeft := (ui.Width - fWidth) / 2
@@ -191,10 +210,7 @@ func MdStyle() ansi.StyleConfig {
Ticked: "[✓] ",
Unticked: "[ ] ",
},
- Link: ansi.StylePrimitive{
-
- // Format: "Bozo",
- },
+ Link: ansi.StylePrimitive{},
LinkText: ansi.StylePrimitive{
Color: stringPtr(colors.Gold),
Bold: boolPtr(true),