From 89655bea2a159f2004c75e3a7d0e812f46e2b276 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Tue, 26 Nov 2024 09:42:59 +0200 Subject: Added color indicator --- internal/client/ui/core/networkcreation/networkcreation.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'internal/client/ui/core/networkcreation') diff --git a/internal/client/ui/core/networkcreation/networkcreation.go b/internal/client/ui/core/networkcreation/networkcreation.go index f21bb73..f01caa8 100644 --- a/internal/client/ui/core/networkcreation/networkcreation.go +++ b/internal/client/ui/core/networkcreation/networkcreation.go @@ -148,7 +148,12 @@ func (m Model) View() string { color = colors.Focus } colorInput := underlineStyle(m.color.View(), MaxHexDigits, color) - colorText := lipgloss.JoinHorizontal(lipgloss.Top, colorHeader, colorInput) + indicatorColor := colors.Background + if len(m.color.Value()) == 6 { + indicatorColor = lipgloss.Color("#" + m.color.Value()) + } + colorIndicator := lipgloss.NewStyle().Foreground(indicatorColor).Render(" ■") + colorText := lipgloss.JoinHorizontal(lipgloss.Top, colorHeader, colorInput, colorIndicator) icon := lipgloss.JoinHorizontal(lipgloss.Top, iconText, colorText) -- cgit v1.3.1