From 2f4765bf37d5130ada770fb52d1a47bedf7d3214 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Wed, 13 May 2026 22:26:26 +0200 Subject: [PATCH] Add asciimoji Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- internal/ui/plugins/view.go | 2 +- internal/ui/replay/update.go | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/ui/plugins/view.go b/internal/ui/plugins/view.go index fd74a1b..e022760 100644 --- a/internal/ui/plugins/view.go +++ b/internal/ui/plugins/view.go @@ -15,7 +15,7 @@ import ( func (m Model) View() tea.View { if m.width == 0 || m.manager == nil { - return tea.NewView(style.S.Faint.Render("\nno plugins loaded")) + return tea.NewView(lipgloss.Place(m.width, m.height, lipgloss.Center, lipgloss.Center, style.S.Faint.Render(" (._.)~*.'\n no plugins loaded"))) } listH, detailH := style.SplitH(m.height, m.renderStatusBar(), 0.4) diff --git a/internal/ui/replay/update.go b/internal/ui/replay/update.go index fb6282d..a33f6c8 100644 --- a/internal/ui/replay/update.go +++ b/internal/ui/replay/update.go @@ -12,6 +12,7 @@ import ( "charm.land/bubbles/v2/key" tea "charm.land/bubbletea/v2" + "charm.land/lipgloss/v2" "github.com/anotherhadi/spilltea/internal/db" "github.com/anotherhadi/spilltea/internal/keys" "github.com/anotherhadi/spilltea/internal/style" @@ -259,11 +260,11 @@ func (m *Model) refreshBody() { m.requestViewport.SetXOffset(0) if e.Sending { - m.responseViewport.SetContent(style.HighlightHTTP("Sending...")) + m.responseViewport.SetContent(lipgloss.Place(m.responseViewport.Width(), m.responseViewport.Height(), lipgloss.Center, lipgloss.Center, style.S.Faint.Render(" (ノ◕ヮ◕)ノ*:・゚\n sending..."))) } else if e.ResponseRaw != "" { m.responseViewport.SetContent(style.HighlightHTTP(e.ResponseRaw)) } else { - m.responseViewport.SetContent("") + m.responseViewport.SetContent(lipgloss.Place(m.responseViewport.Width(), m.responseViewport.Height(), lipgloss.Center, lipgloss.Center, style.S.Faint.Render(" ( •_•)>⌐■\npress send to fire"))) } m.responseViewport.SetYOffset(0) m.responseViewport.SetXOffset(0)