From b84ea05c63294cd2c3c5a9329c55e5ed5617d2f7 Mon Sep 17 00:00:00 2001 From: ewy Date: Sat, 2 May 2026 19:31:48 +0200 Subject: be more cool about weird icons --- indexers/pikdex/meta.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'indexers/pikdex/meta.go') diff --git a/indexers/pikdex/meta.go b/indexers/pikdex/meta.go index af1af93..750ce47 100644 --- a/indexers/pikdex/meta.go +++ b/indexers/pikdex/meta.go @@ -1,6 +1,7 @@ package pikdex import ( + "github.com/charmbracelet/lipgloss" "strings" ) @@ -18,7 +19,11 @@ var MetaFiles = map[string]MetaSetter{ } }, ".icon": func(s *SourceData, content string) { - s.Icon = string([]rune(strip(content))[0:2]) + icon := strip(content) + desiredWidth := lipgloss.Width(icon) + diff := desiredWidth - len([]rune(icon)) + icon += strings.Repeat(" ", diff) + s.Icon = icon }, } -- cgit v1.3.1